This Mac app reveals the truth about your mystery USB-C cables

Jul 13, 2026 05:00 PM - 15 hours ago 739

Nearly 3 years ago, I showed you an awesome $8 cablegram tester that quickly tells you if your USB-C cablegram is apt fast, slow, powerful, aliases weak. Sadly, that gadget sewage discontinued, and I’ve ne'er recovered thing arsenic intuitive aliases inexpensive since. But if you’ve sewage a Mac pinch Apple Silicon chips, you tin simply download an moreover much awesome tester for free.

It’s called WhatCable, and it useful by reference the information your Mac already collects astir attached USB devices, information that Apple doesn’t usually walk on to you. Just click a small widget that lives successful the paper barroom atop your Mac, and you tin spot each USB-C cablegram and instrumentality attached to your computer.

Here’s really creator Darryl Morley explained it to me:

Every Apple Silicon Mac has a larboard controller spot that handles USB Power Delivery negotiation. When you plug successful a cablegram pinch an e-marker, the larboard controller sends a “Discover Identity” connection to the spot successful the cablegram and gets backmost a system message: vendor ID, velocity rating, existent rating, voltage limits, whether it’s progressive aliases passive, and truthful on.

macOS writes that consequence into the IOKit registry. WhatCable sounds it utilizing Apple’s nationalist APIs. No guidelines access, nary backstage entitlements. The information isn’t hidden, Apple’s firmware does the speech and publishes the result. It’s conscionable not surfaced anyplace successful modular macOS tooling. WhatCable sounds what’s already there.

The e-marker is 1 source. WhatCable besides sounds from the Mac’s ain hardware, the existent negotiated relationship speed, Thunderbolt nexus speed, and unrecorded voltage and existent astatine each port. The connected instrumentality tells america what it is, who made it, and what it supports. Put each 3 together, cable, device, and Mac, and WhatCable tin show you not conscionable what everything claims to support, but what’s really happening connected the relationship correct now, and which portion is the bottleneck if thing isn’t performing arsenic expected.

Want to spot it successful action? I took photos while testing immoderate of my favourite cables this week. It’s not a cleanable solution, arsenic cables tin dishonesty astir their capabilities, but WhatCable genuinely helped maine find a bad cablegram on the way.

When I plugged successful the short, lightweight Satechi cablegram you spot supra into 2 ports connected my MacBook Pro, I sewage this:

The important portion present is “Cable rated for 5 A astatine up to 20V (~100W)”. It’s a bully complaint cable.

The important portion present is “Cable rated for 5 A astatine up to 20V (~100W)”. It’s a bully complaint cable.

I cognize from acquisition that this info is correct, and that intends it’s still a valuable cable. 480Mbps USB 2.0 is very slow, but the cablegram is self-reporting it tin complaint astatine 100 watts, astir arsenic accelerated arsenic my Mac tin charge.

That’s somewhat much useful info than my $8 tester tin provide. It, too, shows that the cablegram only offers USB 2.0 speeds and astir apt offers 60W aliases amended charging because an e-marker exists. But it can’t publication e-marker information to show that this cablegram supports 100W charging speeds.

Sure enough, I’m getting much than 60W erstwhile I plug a 140W artillery into my Mac:

WhatCable tin observe that I’m connected to a 100W charger, too:

“Plugged successful - 100W charger.”

“Plugged successful - 100W charger.”

Now, let’s effort 1 of my 5 favourite USB-C cables yet — my 10Gbps, 100W Supercalla cablegram pinch magnetic winding beads:

My Supercalla cable.

My Supercalla cable.

That’s strange: the cable’s e-marker does declare it’s 10Gbps and 100W, but the Mac isn’t treating it that way!

“Slow USB instrumentality aliases charge-only cable.”

“Slow USB instrumentality aliases charge-only cable.”

When I plug successful a accelerated 10Gbps SSD, I’m not getting that velocity pinch this cord:

And it appears that’s because my regular driver cablegram is yet wearing out. Guess it’s clip to discontinue this one!

“Connection dropped 3 times.”

“Connection dropped 3 times.”

Now let’s effort the theoretically latest and top cablegram successful my drawer: a 240W USB4 40Gbps cable.

Again, the e-marker seems to validate those speeds, moreover if the Mac isn’t connecting to itself astatine that rate.

“40 Gbps, Thunderbolt 4 class.”

“40 Gbps, Thunderbolt 4 class.”

Once I plug successful the drive, WhatCable detects that the Mac has a 10Gbps link:

“Device runs astatine 10 Gbps.”

“Device runs astatine 10 Gbps.”

That’s much for illustration it: this 25GB transportation is measured successful seconds alternatively of minutes:

Here’s a cablegram that arrived astatine my location conscionable the different time exclusively for 100W charging. I’m not expecting much than USB 2.0 480Mbps data; connected Amazon, the institution only advertised USB 2.0 speeds:

But WhatCable says its ain e-marker advertises 10Gbps USB 3 data… could it be?

 USB 3.2 Gen 2 (10 Gbps).”

“Cable speed: USB 3.2 Gen 2 (10 Gbps).”

I’m acrophobic not: this cable’s e-marker wrote checks its assemblage couldn’t cash. Minutes, not seconds, for the aforesaid 25GB transfer:

Here, my $8 tester did a amended job, instantly detecting that the cablegram doesn’t support SS (SuperSpeed, aka USB 3).

Note that the SS (SuperSpeed) ray isn’t lit.

Note that the SS (SuperSpeed) ray isn’t lit.

It delivers connected the 5 amp charging speeds, though:

“20Gbps capable.” But is it really?

“20Gbps capable.” But is it really?

Next, I thought I’d plug successful my magnetic accordion USB-A to USB-C cable, which is decidedly only tin of 480Mbps USB 2.0 speeds:

Strangely, the Mac insists it’s moving astatine 10Gbps… while connected to my outer battery. That seems wrong!

Last but not least, here’s the aged religious cablegram that came pinch a LaCie thrust I bought measurement backmost successful 2019, 1 I’ve ever turned to for stableness and speed:

It’s reporting arsenic a 20Gbps Thunderbolt cable, moreover though it says 10Gbps connected the end. I don’t person 1 handy, but I’ll person to effort it pinch a Thunderbolt thrust to check!

Morley isn’t the first to recognize a MacBook could beryllium a USB-C cablegram tester. USB Connection Information is simply a akin paid app that arrived a twelvemonth ago. But Morley’s type is free, and he tells maine it “will ever enactment free astatine its core,” though you tin salary £9.99 to get the Pro version that offers a real-time powerfulness monitor, diagnostics, and a terminal view.

He’s besides now built an moreover simpler type of the thought called WhatPort that simply monitors what each of your Mac’s USB-C ports is doing correct now, including power, data, and video.

Morley tells maine he won’t beryllium capable to build a type of WhatCable for Windows because “there’s excessively overmuch hardware variance and the Windows APIs don’t expose what WhatCable needs,” and says Android and iOS likewise don’t supply capable low-level access.

“If anyone has a workaround I’d emotion to perceive it,” he says.

But he’s already moving connected a Linux port, and is continuing to update the Mac version. You tin travel on pinch the updates at his GitHub page.

Photos by Sean Hollister / The Verge

Follow topics and authors from this communicative to spot much for illustration this successful your personalized homepage provender and to person email updates.

More