Solving a Real Problem

Like many of you, I've collected a drawer full of USB-C cables over the years. And like many of you, I've experienced the frustration of plugging in a "fast" external SSD, only to see abysmal transfer speeds.

The Problem

Recently, I got a new SSD, excited to finally get some quick backups going. Plugged it in, started copying, and watched the progress show hours for a few GB. My immediate thought: DOA drive, or worse, I was scammed.

After some head scratching and cable swapping, I discovered the culprit: a USB-C cable that was only negotiating USB 2.0 speeds. It looked identical to my other cables, but its internal wiring was effectively throttling my transfer rates. It's a common problem, made worse by the visually similar USB-C cables despite their vast range of capabilities.

The Solution

I knew macOS's System Information panel could show me the current USB connection speed, but digging through that every time I connected a new device or swapped a cable was just too much friction for my workflow. I figured there had to be a better way.

So, I decided to build it. I've developed several Mac apps in Swift before, but this was my first dive into menu bar applications and background processes. It was a fun challenge to integrate with the system in a lightweight, background application format.

The Result

The result is USB Connection Information. It's a small menu bar app that displays the active USB connection speed for your devices at a glance. It shows speed, USB version, wattage, device manufacturer, and more. No more guessing, no more deep dives into system panels.

My goal was simply to solve a recurring annoyance I faced, and I hope it can help others avoid similar headaches!

Try It Today

USB Connection Information is available through multiple distribution channels, supporting macOS 14.0 and forward.

The Connection Information Suite

What started as a solution for USB-C cable confusion has grown into a comprehensive diagnostic toolkit for your Mac. The Connection Information Suite brings together four essential menu bar apps that give you complete visibility into your Mac's core connections.

USB Connection Information

USB Connection Information

The original app that started it all. Instantly see USB connection speeds, versions, wattage, and device information without digging through system panels.

Network Connection Information

Network Connection Information

Monitor your network connections in real-time. See active interfaces, connection speeds, IP addresses, and network status at a glance.

Display Connection Information

Display Connection Information

Get detailed information about your display connections. Monitor resolution, refresh rates, color profiles, and display capabilities.

Audio Connection Information

Audio Connection Information

Unlock the true potential of your audio hardware with detailed, real-time monitoring of sample rates, bit depth, channel counts, and device specifications for audio professionals and developers.

Get the Complete Suite

Save over $6 when you purchase the Connection Information Suite bundle instead of buying each app separately.

About the Developer

DG

Daniel Gauthier

Independent macOS developer passionate about creating useful tools that solve real problems. I focus on building lightweight, efficient applications that integrate seamlessly with the macOS ecosystem.

What USB Connection Information Does

Real-time Speed Display

See your USB connection speed instantly in the menu bar without digging through system panels.

🔍

Device Information

View USB version, wattage, device manufacturer, and other connection details at a glance.

💡

Problem Detection

Quickly identify when your "fast" cable is actually running at USB 2.0 speeds.

🚀

Lightweight & Fast

Runs silently in the background with minimal system impact.