USB4 is the generation of the Universal Serial Bus specification that carries USB, DisplayPort and PCIe traffic as tunnels over one shared high-speed link, using the USB-C connector exclusively. In hardware connectivity, USB4 marks the point at which USB adopted the Thunderbolt 3 protocol, so a single port can drive displays, fast storage and docks at 20, 40 or 80 Gbit/s.
Unlike earlier USB versions, which defined fixed data modes, USB4 is a connection-oriented tunneling architecture. Bandwidth is shared dynamically between protocols, which makes the effective speed of each device depend on what else is attached to the same link.
How USB4 tunnels traffic
A USB4 link consists of two high-speed lanes in each direction over the USB-C cable. Instead of switching the whole cable into one alternate mode, a USB4 router in the host and in each hub packetizes different protocols and sends them across the link at the same time.
Display traffic is given priority and reserved bandwidth, because a monitor needs a constant stream. The remaining capacity is shared by USB 3.x data and PCIe tunnels, which are used by external NVMe enclosures and graphics docks. This dynamic sharing is the main architectural advance over USB 3.2.
| Tunneled protocol | Typical devices | Support requirement |
|---|---|---|
| USB 3.x | Drives, hubs, peripherals | Required |
| DisplayPort | Monitors and display docks | Required on hosts |
| PCIe | NVMe enclosures, external graphics | Optional for USB4 hosts, required for Thunderbolt 4 |
| Host-to-host | Direct networking between computers | Optional |
| USB 2.0 | Keyboards, mice, legacy devices | Carried on separate wires, always present |
USB4 versions and speed tiers
USB4 exists in two major versions. USB4 version 1.0 offers 20 or 40 Gbit/s using NRZ signaling. USB4 version 2.0 reaches 80 Gbit/s symmetric with PAM3 signaling and can rebalance lanes to an asymmetric 120 Gbit/s in one direction for demanding displays.
| Version | Marketing name | Signaling | Typical use |
|---|---|---|---|
| USB4 v1, Gen 2×2 | USB 20Gbps | NRZ | Basic docks and storage |
| USB4 v1, Gen 3×2 | USB 40Gbps | NRZ | Docks with displays and NVMe |
| USB4 v2, Gen 4 | USB 80Gbps | PAM3 | Multiple high-resolution displays |
| USB4 v2, asymmetric | Up to 120 Gbit/s one way | PAM3 | Very high display bandwidth |
Power delivery is handled separately by USB Power Delivery. USB4 ports commonly charge laptops at up to 100 W, and Extended Power Range allows up to 240 W with suitable cables and chargers. Charging capability must therefore be checked independently of the data speed.
USB4 compared with Thunderbolt and USB-C
Three names cause most of the confusion. USB-C is a connector, USB4 is a protocol specification, and Thunderbolt is a certification by Intel that sets mandatory minimums on top of USB4. A USB-C port may support anything from USB 2.0 to USB4 80Gbps.
| Standard | Maximum speed | Key guarantees |
|---|---|---|
| USB 3.2 Gen 2×2 | 20 Gbit/s | Data only, no tunneling |
| USB4 40Gbps | 40 Gbit/s | Tunneling; PCIe and dual displays optional |
| Thunderbolt 4 | 40 Gbit/s | PCIe tunneling, two 4K displays, charging on one port |
| USB4 80Gbps | 80 Gbit/s | PAM3 signaling, asymmetric mode possible |
| Thunderbolt 5 | 80 Gbit/s, up to 120 Gbit/s | Based on USB4 v2 with stricter minimums |
Because PCIe tunneling is optional, a USB4 port is not automatically a Thunderbolt port. External graphics enclosures and some high-speed docks may refuse to work on a USB4 host that lacks PCIe tunneling, even though the connector and nominal speed match.
Cables, docks and practical setup
The cable is often the limiting factor. Full-speed passive cables are short, typically 0.8 to 1 meter for 40 Gbit/s, while longer runs need active cables. Certified cables carry an e-marker chip that tells the host their speed and current rating.
| Need | Recommended setup | Reason |
|---|---|---|
| Fast external SSD | USB4 40Gbps NVMe enclosure on a PCIe-capable port | PCIe tunnel gives the highest throughput |
| Single-cable desk dock | Thunderbolt 4 or USB4 40Gbps dock, 0.8 m certified cable | Display, data and charging together |
| Two or three high-resolution monitors | USB4 80Gbps or Thunderbolt 5 host and dock | Display bandwidth exceeds 40 Gbit/s |
| Keyboard, mouse, webcam | Any USB-C port | Low bandwidth needs |
When a dock combines displays and storage, the displays reserve bandwidth first. A 40 Gbit/s link driving two 4K monitors leaves noticeably less capacity for an attached NVMe enclosure than the same link with a single monitor.
Limitations and common mistakes
- Assuming every USB-C port is USB4 leads to slow transfers; port labeling is inconsistent across devices.
- Using an old or long passive cable silently drops the link to a lower speed.
- Expecting full NVMe speed ignores tunneling overhead; real PCIe throughput over 40 Gbit/s is typically about 3 to 4 GB/s.
- Confusing charging wattage with data speed causes surprises, because the two are negotiated independently.
- Daisy-chaining too many devices splits the same link bandwidth between them.
In plain words
USB4 turns one small USB-C cable into a shared highway for many kinds of traffic. Pictures for a monitor, files for a drive and power for a laptop can all travel through the same cable at once.
The highway has a fixed width. If a big monitor takes several lanes, less room is left for everything else. The cable also matters. A cheap or very long one can make the whole connection slower.
A real-world example
A photographer edits on a laptop that has two USB4 40Gbps ports with PCIe tunneling. At the desk, a single certified 0.8 m cable connects the laptop to a dock that charges it at 96 W, drives a 4K monitor at 60 Hz and connects a card reader and a wired network adapter.
Raw files are stored on an external NVMe enclosure plugged into the second USB4 port rather than into the dock. On its own port, the enclosure reaches about 3 GB/s, so importing a 60 GB wedding shoot takes well under a minute. When the photographer tried the drive through the dock, the speed dropped because it shared bandwidth with the display tunnel.