USBPeek: See what's connected to your Mac.
What is connected, and at what speed?
The problem
Your external SSD feels slow. Is it on a fast port? Is the cable limiting it? The answer is buried in System Information, in a tree that is hard to read.
The solution
USBPeek shows connected USB devices as a readable tree by bus, with the vendor and the link speed macOS reports for each one, and the status and speed of your Thunderbolt and USB4 ports. Serial numbers are never read, so they cannot be shown or copied by accident.
Features
- USB devices as a tree by bus, with hubs and the devices behind them
- Device name, vendor, and vendor:product ID
- The link speed macOS negotiated (for example 480 Mb/s or 5 Gb/s), the USB version the device declares, and its class
- Thunderbolt and USB4 ports with their status and speed, and the devices macOS lists on them
- Serial numbers are never read: they cannot be displayed, copied or logged
- Copy device details
How it works
- Open USBPeek from the launcher.
- Browse the device tree and tap a device for its details.
- Check the link speed next to each device.
Installation
USBPeek is part of MacPeek. Install MacPeek, open Manage utilities and make sure USBPeek is switched on (it is on by default). There is nothing separate to download.
Privacy
What USBPeek reads:
- USB devices from the I/O registry (ioreg) and Thunderbolt port status (system_profiler), only while USBPeek is open
Access it needs: None.
Everything stays on your Mac: no account, no telemetry, no network access. Read the full privacy statement.
Open source
MacPeek and every utility in it are MIT-licensed. Read the code on GitHub, or see how a utility is built.
Related guides
Get USBPeek with MacPeek. Free and open source.