Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is WhatCable?
WhatCable is a free macOS menu bar app that explains what a USB-C cable and connection can actually do. You plug in a charger, device, adapter or display, and it reads the port, the cable's reported identity, the charger and the connected device together, then gives a plain-English answer instead of raw data. It's built for Apple Silicon Macs running macOS 14 or later, is open source with an optional Pro tier, and is available in 19 languages.
What it helps you figure out
- Charging: why a Mac is charging slowly — what the charger offers, what the cable is rated for, and whether the Mac is drawing the power it should.
- Cable identity: the cable's reported speed and charging rating, plus the kind of connection in use, with technical readings available on demand.
- Displays and adapters: whether the display link is what you expect and what might be limiting it.
- Inconsistencies: cables whose reported claims don't match observed behaviour.
How it knows — and its limits
WhatCable reads the identity a cable reports, checks it against USB Power Delivery rules, and compares that with what the Mac actually negotiated. It cannot see inside the cable jacket, and it says so. A public, searchable database of cable observations (reported voluntarily by users) lets you check whether your cable has appeared before.
Who it's for
Anyone with a drawer of identical-looking USB-C cables: people troubleshooting slow charging, dock and display setups, or buying cables who want to verify what they received. If you just need a one-off check, the free tier covers the current connection; Pro is aimed at inspecting evidence and tracking changes over time. A terminal version of the same diagnostic engine exists for command-line users.
Next step: if a Mac is charging slower than expected, connect the charger and cable you actually use, note what WhatCable reports for the charger, cable rating and negotiated draw, then swap one component at a time — that isolates the bottleneck faster than guessing. You can download it at WhatCable.
Why is my MacBook charging slowly with a particular USB-C cable?
A slow charge usually comes from one of three places: the charger is not offering much power, the cable is not rated to carry it, or the Mac is not negotiating for it. WhatCable is a free macOS menu-bar app that reads the port, cable, charger and connected device together and explains in plain English what is limiting the setup, so you can stop swapping parts at random. It works by reading the identity a cable reports and checking it against USB Power Delivery rules, then comparing that with what the Mac actually negotiated.
What to check first
- The charger's offer. A 30W adapter will not fast-charge a laptop that wants 90W or more, no matter which cable you use.
- The cable's rating. Cables that look identical can be rated for very different power levels. WhatCable shows the cable's reported charging rating and speed, plus the kind of connection in use, and you can open the technical details to see the original readings.
- The negotiated result. The app's example output reads like "Charger and cable are fine. The Mac will draw up to 94W when it needs to." If you see something like that, the bottleneck is elsewhere — a hub, an adapter, or the Mac simply not needing more at that moment.
A practical test
Plug the cable and charger in, open WhatCable, and read the charging explanation. Then swap exactly one component — cable first, since that is the most common culprit — and compare. If the reported rating or negotiated power changes, you have found the weak link. If nothing changes, the charger or an intermediate adapter is the limit.
Trade-offs
The free version covers understanding the current connection, which is enough for a one-off diagnosis. Pro adds inspection of the evidence, measurement over time and investigation of changes, which suits people who test many cables or troubleshoot recurring setups. It is an Apple Silicon app for macOS 14 and later, so Intel Macs and Windows PCs are out of scope. It reports what hardware declares and negotiates; it cannot see inside the cable jacket, so a cable that misreports itself will still look good on screen.
For background on USB-C power rules and cable ratings before you test, USB Implementers Forum publishes the official specifications.
How can I tell what speed and power rating my USB-C cable actually supports?
The most reliable way is to read what the cable's e-marker chip reports and compare it with what the charger and Mac actually negotiate. USB-C cables look identical but differ in data speed (USB 2.0 up to USB4/Thunderbolt) and charging rating (commonly 60W, 100W or 240W). A cable that reports 100W but only negotiates 60W with your charger points to a limit elsewhere — the charger, the port, or the device.
On a Mac, WhatCable is built for exactly this: it reads the port, cable, charger, adapter and connected device together and explains the result in plain English, including the cable's reported identity, speed and charging rating. Its free tier covers the current connection; the Pro tier adds inspection of the evidence and tracking changes over time. It requires Apple Silicon and macOS 14 or later. As reviewer Brady Snyder of MakeUseOf put it, it "finally tells you what your USB-C cables can actually do" — a fair summary of the plain-language approach, though note the app reads what the cable reports and checks it against USB Power Delivery rules; it cannot physically inspect the cable, so a mislabelled or counterfeit cable can still mislead it.
A practical check
- Connect the cable between your charger and Mac (or device), then read the reported power and speed.
- Compare the charger's offer, the cable's rating and what the Mac actually draws. The lowest of these is usually your ceiling.
- Repeat with a known-good cable to isolate whether the cable or another component is the bottleneck.
- For data speed, test with an actual transfer or display connection — negotiated link speed is more telling than the label.
For cross-checking on Windows or Linux, or for a second opinion, USB Implementers Forum publishes the official USB-C and Power Delivery specifications if you want the underlying rules.
What is the difference between the free version and WhatCable Pro?
The free version explains the connection you currently have; WhatCable Pro is for inspecting the evidence behind that explanation and watching how a setup behaves over time. In practice, free answers "what is this cable and why is my Mac charging or connecting this way right now?" Pro adds the ability to dig into the underlying readings, take repeated measurements, and investigate changes across sessions.
Where the split falls
| Free | Pro | |
|---|---|---|
| Plain-English explanation of the current connection (charging, cable identity, display link) | Yes | Yes |
| Inspect the raw evidence behind the verdict | Limited | Yes |
| Watch measurements over time | No | Yes |
| Investigate changes across connections | No | Yes |
The free tier is genuinely useful on its own: connect a charger or device and it reads the port, cable, charger, adapter and device together, then tells you what may be limiting the setup — for example, whether the charger, the cable, or the Mac itself is the constraint. It also reports the cable's identity, speed and charging rating, with technical details available when you want the original readings.
Pro matters when a single snapshot isn't enough. If a cable works at full speed on one dock but not another, or charging is fine one day and slow the next, repeated measurements and history let you see what changed rather than guessing. That's the difference between a diagnosis and an investigation.
A concrete case
Suppose your Mac charges slowly at a desk dock. The free version tells you whether the charger is offering enough power, whether the cable is rated for it, and whether the Mac is drawing what it needs — often enough to identify the weak link in a minute. If the answer looks correct but the behaviour is intermittent, Pro's measurements over time are what let you catch the fluctuation.
How to decide
Start with the free app. If you only ever need to identify a mystery cable or confirm why a single connection is slow, free covers it. Pay for Pro if you maintain several cables, docks and chargers, troubleshoot for others, or need to prove that a cable's claims don't match its observed behaviour. The app is open source, Apple Silicon only, and requires macOS 14 or later.
As a next step, gather the cables you actually use, check each one free, and note which ones give surprising results — that short list is usually what justifies Pro.
Can I use WhatCable from the terminal instead of the Mac menu bar app?
Yes. WhatCable includes the same diagnostic engine in your terminal, so you can query a USB-C connection without using the menu bar interface. The menu bar app and the command-line version draw on the same underlying analysis, so the plain-language answers about cable identity, charging capability and what may be limiting the setup should match.
What this looks like in practice
A sensible use is when you are already working in a shell — for example, scripting a check after swapping a dock or charger, or logging what a cable reports across several machines. The menu bar app remains the more convenient choice for quick, glanceable checks while plugging things in.
How to decide
- Use the terminal if you want repeatable checks, copyable text output, or to fit cable diagnostics into existing scripts.
- Use the menu bar app if you want an at-a-glance answer while connecting devices, or prefer not to work in a shell.
The page also notes Homebrew install instructions for the app, which suits Mac users who manage software from the command line. WhatCable is free for understanding the current connection, with a Pro tier for inspecting evidence and watching measurements over time — so daily terminal checks of a single connection fall within the free scope. For background on USB-C cable behaviour generally, see USB Implementers Forum.
How do I check whether a specific USB-C cable has already been tested in the public database?
Open WhatCable's public cable database and search it by vendor, reported speed and identity. The database is built from observations contributed through the app, and the site lists 145 cable observations at the time of writing, with entries such as a CalDigit TB5 cable (USB4 80 Gbps, 240W, passive), an Anker 333 nylon cable (USB 2.0, 100W, passive) and a Monoprice Essentials cable (USB 3.2 Gen 2, 100W, passive). If your cable's vendor and reported capabilities appear, you can see whether the same model has shown up before.
A practical check
- Find the vendor and model printed on the cable or its packaging. Generic cables often have no marking, which makes matching harder.
- Search by vendor first, then narrow by speed and identity. The database is searchable on exactly those fields, so a vendor-only match is weaker evidence than a match on all three.
- Plug the cable in and read what it reports using WhatCable's free tier, which covers the current connection: reported speed, charging capability and connection type. Compare those readings with the database entry.
- Treat a match as a hint, not a guarantee. Two cables can share a vendor name and look identical while behaving differently, and the database records what cables report, not what is inside the jacket.
When the database is the wrong tool
The public record is most useful for buying decisions and for identifying an unlabelled cable you already own. For diagnosing a slow charge or a display that won't connect, the live reading matters more than the history: WhatCable reads the port, cable, charger, adapter and device together and explains the result, including cases where the charger and cable are fine and the Mac simply draws less power than expected. For background on the standard itself, USB Implementers Forum publishes the specifications the identity data comes from.
If you want to add your own cable to the record, note that observations are only uploaded when you choose to send them, so nothing leaves your Mac automatically.
User reviews (0)