Home › Utilities › USBPeek
Available now

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

How it works

  1. Open USBPeek from the launcher.
  2. Browse the device tree and tap a device for its details.
  3. 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:

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.

Frequently asked questions

What does USBPeek do?

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.

What does USBPeek read from my Mac?

USB devices from the I/O registry (ioreg) and Thunderbolt port status (system_profiler), only while USBPeek is open.

Does USBPeek need any permissions?

None.

Does USBPeek send my data anywhere?

No. Everything stays on your Mac: no account, no telemetry, nothing is sent anywhere.

Is USBPeek free?

Yes. USBPeek is part of MacPeek, which is free and open source under the MIT license.

Related guides

Get USBPeek with MacPeek. Free and open source.