Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

USBStat

A lightweight macOS menu bar utility that gives you an instant overview of every USB device connected to your Mac — and lets you eject them safely in one click.

Platform Made with

Features

  • 🔌 Device overview — see all connected USB devices with name, vendor and serial number
  • ⚡ Technical details — USB version, transfer speed and power draw at a glance
  • 💾 Live disk usage — used, free and percentage for every mounted volume, updated in real time
  • ⏏️ Safe eject — unmount and eject any volume with one click, with a confirmation notification
  • 📂 Reveal in Finder — jump straight to a mounted volume
  • 🔔 Connect / disconnect notifications — always know what just got plugged in or removed
  • 🚀 Launch at Login — optional, controlled by a single toggle

Privacy

USBStat runs entirely on your Mac. It does not collect, transmit or store any of your data, makes no network connections, and requires no account. The app is fully sandboxed.

Requirements

  • macOS 13.0 (Ventura) or later

Usage

  1. Click the USBStat icon in the menu bar to open the panel.
  2. Connect a USB device — it appears in the list with its details.
  3. For mounted volumes you'll see live disk usage, an Eject button and a Reveal in Finder button.
  4. Toggle Launch at Login at the bottom of the panel to start USBStat automatically.
  5. Right-click the menu bar icon to Quit.

Support

Found a bug or have a feature request? Please open an issue.

For other questions, contact: arif.rakhmanov@gmail.com

License

Copyright © 2026 Arif Rakhmanov. All rights reserved.

About

A lightweight menu bar tool that shows every connected USB device — vendor, serial, speed, power and live disk usage. Eject safely in one click.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages