How to Check USB-C Cable Speed & Data Transfer Rate
Two USB-C cables can look identical but support completely different speeds. Here's how to verify the real negotiated speed on Mac and Windows — so you know whether you're running at 480 Mbps, 5 Gbps, or 10 Gbps+.
USB-C is a connector shape, not a speed standard. A $5 cable from a gas station and a $40 cable from a reputable manufacturer can fit in exactly the same port and look identical. The difference only shows up when your device and computer negotiate a link — and that negotiated speed is what actually determines how fast your file transfers, display output, or charging will run.
This guide shows how to check the real, negotiated speed of any USB-C cable on macOS and Windows.
Why USB-C cable speeds vary so much
The USB-C specification defines the physical connector, but speed depends on the wires and chips inside the cable. A minimal USB-C cable only needs to carry USB 2.0 (480 Mbps). A full-spec Thunderbolt 4 cable carries 40 Gbps plus DisplayPort — that’s roughly 80× the bandwidth, in the same plug.
| Cable tier | Typical max speed | Common use |
|---|---|---|
| Budget USB-C (charge only) | 480 Mbps | Phone charging cables in the box |
| Mid-range USB-C | 5 Gbps (USB 3.2 Gen 1) | External SSDs, docks |
| Premium USB-C | 10–20 Gbps (USB 3.2 Gen 2 / Gen 2×2) | NVMe enclosures, 4K monitors |
| USB4 / Thunderbolt 3+ | 40 Gbps | eGPU, Thunderbolt docks, dual 4K |
The only way to know which tier you actually have in your hand is to look at what the device and port negotiate.
Check USB-C cable speed on macOS
Three options, fastest to slowest:
1. USB Connection Information (menu bar). Plug in your device and click the menu bar icon. The negotiated speed appears next to the device name — “5 Gbps”, “10 Gbps”, “USB 4 40 Gbps”, etc. You’ll see the result in under a second.
2. System Information. Apple menu → About This Mac → More Info → System Report → USB. Each device lists a “Speed” field. This works but doesn’t update live and requires navigating four deep into system menus.
3. Terminal. Run system_profiler SPUSBDataType and scan for the “Speed” line under your device. Works, but output is verbose.
What the numbers mean on Mac
- Up to 480 Mb/sec — USB 2.0. Your cable (or port, or device) is limited to High Speed.
- Up to 5 Gb/sec — USB 3.0 / 3.1 Gen 1 / 3.2 Gen 1.
- Up to 10 Gb/sec — USB 3.1 Gen 2 / 3.2 Gen 2.
- Up to 40 Gb/sec — USB 4 or Thunderbolt.
If you’re seeing 480 Mb/sec on a cable that’s supposed to run at 10 Gbps, one of three things is wrong: the cable itself, the port on your Mac, or the device. Swap one variable at a time to isolate the cause.
Check USB-C cable speed on Windows
1. USB Connection Information (system tray). Same idea as the Mac version — real-time port speed per device, right from the tray.
2. Device Manager. Right-click Start → Device Manager → View → Devices by Connection → expand the USB controller chain. This shows hierarchy but not actual negotiated speed.
3. USBView (Microsoft SysInternals). A free utility from Microsoft that shows speed per port. More accurate than Device Manager but not live.
What the numbers mean on Windows
Windows reports speeds using the USB-IF marketing names, which have been renamed several times:
| Windows label | Speed | Also known as |
|---|---|---|
| SuperSpeed | 5 Gbps | USB 3.0 / 3.2 Gen 1 |
| SuperSpeed+ | 10 Gbps | USB 3.1 Gen 2 / 3.2 Gen 2 |
| SuperSpeed+ 20Gbps | 20 Gbps | USB 3.2 Gen 2×2 |
| USB4 | 20 or 40 Gbps | USB4 Gen 2 / Gen 3 |
Ignore the names and focus on the number in Gbps.
Interpreting the result — isolating the bottleneck
When the negotiated speed is slower than expected, the bottleneck is always one of three things. Test them in this order:
- Swap the cable for one you know is high-spec. If the speed jumps, it’s the cable.
- Try a different port on the same computer. USB-C ports on the same machine can differ — many laptops have one Thunderbolt port and one plain USB-C port. If the speed changes, it’s the port.
- Try the same cable + port with a different device. If only one device runs slow, that device is the limit.
USB Connection Information is useful here because it shows the speed live: you can plug and unplug cables while watching the menu bar, and the number updates in real time — no menu-diving between tests.
A note on cable labeling
The USB-IF runs a voluntary certification program with small icons printed on certified cables (a number inside an outlined “SS” or similar). In practice, very few cables in the wild are stamped, and counterfeit labels exist. The only reliable truth is what your OS reports after the cable is plugged in.
Related guides
- Thunderbolt 4 vs USB4: Identifying Your Connection Type
- Why is my Mac charging slowly? Monitoring USB-C Power Delivery
- USB Reference Guide — versions, connectors, and power
For real-time visibility into other kinds of connections your Mac makes, see the rest of the Connection Information suite — audio, displays, and network.