How to Test a USB-C Cable for Charging Speed and Data Transfer
How to tell a charge-only USB-C cable from a Thunderbolt one without trusting the label, using cheap testers and a few minutes of bench time.
USB-C is the worst-labeled connector in modern electronics. Two cables that look identical can be wildly different: one is a 60 W charge-only string of copper, the other is a 240 W Thunderbolt 4 cable with active retimers. Plug the wrong one in and your laptop charges at 15 W instead of 100 W, your external SSD runs at 480 Mbps instead of 40 Gbps, or your monitor refuses to enter DisplayPort Alt Mode at all.
The cable usually does not lie on purpose. It is just that nothing on the jacket tells you what is inside. Here is how to test what you actually own with cheap tools and a methodical approach.
What a USB-C Cable Can Actually Be
Before testing, it helps to know the boxes you are sorting cables into. A USB-C connector is just a shape. The cable behind it can be any of these:
- USB 2.0 charge-only or charge + slow data: 480 Mbps data, up to 60 W charging by default
- USB 2.0 with e-marker for 100 W or 240 W EPR: same 480 Mbps, but the cable identifies itself so the source allows higher current
- USB 3.2 Gen 1 / Gen 2: 5 or 10 Gbps data, charging up to whatever the e-marker reports
- USB4 / Thunderbolt 3 or 4: 20 or 40 Gbps data, 100 W or 240 W charging, full Alt Mode video
- Thunderbolt 5: 80 Gbps symmetric, 120 Gbps asymmetric for displays, 240 W
The label printed on the cable, if any, is the manufacturer’s claim. The e-marker chip inside is the cable’s claim to the host. Neither is the same as measurement.
Why You Cannot Tell by Looking
The connector shell sometimes hides a clue. Thunderbolt cables often have a lightning-bolt logo with a number for the spec. USB-IF certified cables sometimes show their data speed (5, 10, 20, 40) etched into the shell. But plenty of legitimate high-speed cables have no markings, and plenty of fakes have markings they do not deserve. Treat the printing as a hint, not a guarantee.
What You Need to Test One
You can get useful data with under fifty dollars of bench gear:
- A USB-C power meter / e-marker reader — devices like the YK-Lab YK001, FNIRSI FNB58, ChargerLAB Power-Z KM003C, or AVHzY CT-3 sit between source and sink and report voltage, current, watts, and the cable’s advertised e-marker capabilities
- A USB-C charger that supports at least 60 W PD (ideally one that supports 100 W or 140 W if you want to test those tiers)
- A device that will pull current, like a laptop with a low battery, or a USB-C electronic load
- A known-good fast SSD enclosure with a NVMe drive, if you want to verify real data throughput
A multimeter alone is not enough. You cannot probe PD negotiation with a multimeter; the source and sink talk to each other over CC1/CC2 at 5 V before the high-voltage rails ever come up. The dedicated USB-C testers handle that decoding for you.
Step 1: Read the E-Marker
Plug the cable between your USB-C tester and a known-good source. Most testers expose an “E-Marker” or “Cable Info” screen that decodes what the cable announces. Look for:
- Max current capability (3 A, 5 A) — 3 A caps the cable at 60 W at 20 V, 5 A unlocks 100 W
- EPR support (Extended Power Range) — required for 28 V, 36 V, 48 V profiles up to 240 W
- USB data rate (USB 2.0, USB 3.2 Gen 2, USB4 Gen 3, Thunderbolt) — the cable tells the host what alt modes it can carry
- VID/PID — manufacturer codes; useful for cross-referencing against published cable specs
A cheap charge-only cable usually shows no e-marker at all. PD defaults it to 3 A at 20 V, so 60 W max. That is not a defect; it is what an unbranded USB 2.0 cable is supposed to do. If the cable’s jacket claims 100 W and the e-marker says 3 A, the jacket is lying.
Watch for Counterfeit E-Markers
Some bargain cables ship with a forged e-marker that reports 5 A or even Thunderbolt support without the conductors to back it up. Step 2 is how you catch that.
Step 2: Measure Charge Power Under Load
Set up a load: laptop with under 30 % battery, or an electronic load set to draw constant current. Plug the source through your meter, then the cable to the load. Let the system negotiate, then watch the meter.
For a 100 W cable feeding a 100 W laptop:
- You should see the meter step through profiles (5 V, 9 V, 15 V) before settling on 20 V at ~5 A
- Voltage should hold within ±5 % under sustained load
- The cable should not get warm enough to be uncomfortable to grip at full power; warm is normal, hot is not
If the wattage caps at 60 W when you expected 100 W, the e-marker is missing or limiting. If the voltage sags badly under load (say, 17 V instead of 20 V), the conductors are thin and there is excessive series resistance. A few hundred millivolts of drop is normal in a long cable; a few volts is not.
Step 3: Verify Data Speed With a Real Workload
A tester can confirm what the cable claims for data, but only a real transfer proves it works. Set up a known-good NVMe drive in a USB 3.2 Gen 2 or USB4 enclosure that you have already benchmarked with a known-good cable. Run a sustained sequential read with CrystalDiskMark on Windows, dd on Linux, or Blackmagic Disk Speed Test on macOS.
Compare against expected ceilings:
- USB 2.0: ~40 MB/s real-world
- USB 3.2 Gen 1 (5 Gbps): ~450 MB/s
- USB 3.2 Gen 2 (10 Gbps): ~1,000 MB/s
- USB 3.2 Gen 2x2 (20 Gbps): ~2,000 MB/s, only on hosts that support it
- USB4 / Thunderbolt 3 / 4 (40 Gbps): ~3,500–3,800 MB/s sustained on a fast NVMe
Any cable that reads as USB 3 in the e-marker but only delivers USB 2 speeds in a real transfer has either a broken pair, a contaminated connector, or counterfeit internals. A fast cable that benchmarks fast on one port and slow on another is more likely a port problem than a cable problem.
Step 4: Test Display Alt Mode Separately
DisplayPort Alt Mode is a separate negotiation from charge or data. A cable that handles 100 W and 10 Gbps data may still refuse to carry a 4K 120 Hz signal because it does not have the SBU lanes wired through or the shielding is too noisy at high frequencies. The easy test: plug the cable into a known-good USB-C to DisplayPort adapter or a USB-C monitor and see if the image holds at the resolution and refresh rate you expect.
Symptoms of a marginal display cable include intermittent black screens, “no signal” at high refresh, color noise, or the monitor falling back to a lower resolution. Swap to a Thunderbolt-rated cable and the same monitor at the same port will usually behave.
Building a Sane Cable Drawer
Once you know what each cable can do, label it. A short strip of colored heatshrink at the connector, or a printed flag from a label maker, saves hours over the next five years. A simple system that works:
- Red: charge-only, USB 2.0
- Yellow: 100 W charge, USB 2.0 (e-markered)
- Green: 100 W, USB 3.2 Gen 2 (10 Gbps)
- Blue: 240 W EPR, USB4 / Thunderbolt
Then keep one or two unmarked spares at the bottom of the drawer for when you need a cable to test against. The next time a colleague hands you a USB-C cable and asks why their laptop is charging slowly, you will have an answer in about ninety seconds.
Related Articles
How to Test and Replace a Motherboard CMOS Battery
How to spot a dying CMOS battery, measure it with a multimeter, and replace the CR2032 without losing your BIOS settings or breaking Secure Boot.
How to Test a PC Power Supply: Multimeter and PSU Tester Guide
How to confirm whether a PC power supply is dead, dying, or fine using a paperclip test, a cheap PSU tester, or a multimeter on the live rails.
PC Won't Turn On: Step-by-Step Troubleshooting Guide
Diagnose a desktop or laptop that won't power on, from wall outlet checks to RAM reseating, PSU testing, and BIOS resets.