WhatCable logo

WhatCable

USB-C cable diagnostics for macOS menu bar

Free macOS menu bar app that decodes USB-C cable capabilities, charging limits, and data speeds. Identifies bottlenecks and e-marker data.

Sponsors

Become one
Featured
NotchNook
NotchNook

NotchNook

Access media, calendar, files, and more from the Mac's notch

Visit Website
Featured
NoFilterGPT
NoFilterGPT

NoFilterGPT

Unleash the Unrestricted Power of anonymous and unfiltered ChatGPT

Visit Website

Promote your product

Seen by 300K+ monthly visitors

WhatCable - USB-C cable diagnostics for macOS menu bar | Product Screenshot
WhatCable product screenshot

More About WhatCable

WhatCable

WhatCable is a macOS menu bar utility that decodes USB-C cable capabilities in plain English. It identifies charging bottlenecks, data-speed limits, and e-marker data, eliminating guesswork when cables charge slowly or fail to drive displays. Open source and privacy-focused, it runs entirely on Apple Silicon.

  • Charging bottleneck detection:Shows whether the cable, charger, or Mac is limiting the charge rate, with the negotiated power profile highlighted.
  • Data-speed bottleneck analysis:Provides a plain-English verdict on what limits the link—Mac port, cable, or device—so you know if a faster cable helps.
  • Cable e-marker decoding:Decodes speed, current rating, vendor identity, and USB PD capability flags from marked USB-C cables.
  • Active transport identification:Identifies USB 2, USB 3, USB4, Thunderbolt, and DisplayPort paths under the physical port where they are connected.
  • Engineer mode:Option-click or enable raw details to reveal underlying IOKit properties for registry-level facts.
  • Device identity matching:Matches storage, hubs, docks, and peripherals back to the port they use, including negotiated USB speed.
  • Cable trust signals:Checks e-marker data against USB PD spec, flagging unusual values like zero vendor ID or reserved bit patterns.
  • Public cable database:Every reported cable is added to a searchable public database, letting you check if a cable has been seen before.
  • Notifications and dock mode:Get alerts on cable connect/disconnect, or run as a regular window instead of a menu bar icon.
  • CLI tool with watch mode:Bundled command-line tool provides readable summaries, JSON output for scripts, and live updates with --watch.

By choosing WhatCable, you turn a drawer of identical cables into a known, reliable toolkit. It eliminates the guesswork behind slow charging and failed displays, giving you clear diagnostics and confidence in every connection. Whether you're a power user or just tired of swapping cables, WhatCable makes USB-C transparent.