Eject all external drives at once on your Mac

Unplugging a drive without ejecting it can corrupt files that haven't finished writing. Eject All Disks lists every connected external drive, card and mounted disk image and ejects them all in one click, or one at a time.

One-time purchase · macOS 15 or later

The Mac category in Toolbox for Mac, with Network Speed Test, Storage Explorer, Wi-Fi Password & QR, Battery Health, Keep Awake, Uninstall App, Presentation Mode, Clean Keyboard, Eject All Disks, Login & Background Items, Fix “App Is Damaged”, Reset Permissions, Hidden Settings, Display Control and Mouse Fixes.The Mac category in Toolbox for Mac, with Network Speed Test, Storage Explorer, Wi-Fi Password & QR, Battery Health, Keep Awake, Uninstall App, Presentation Mode, Clean Keyboard, Eject All Disks, Login & Background Items, Fix “App Is Damaged”, Reset Permissions, Hidden Settings, Display Control and Mouse Fixes.

How to use Eject All Disks

  1. Open Eject All Disks to see what's connected.

  2. Click Eject All, or eject a single drive from the list.

  3. Wait until each drive disappears from the list.

  4. Unplug your drives.

Questions about Eject All Disks

How do I eject all drives at once on a Mac?

In Finder, select all drives on the desktop and press Command-E. Eject All Disks does the same from one button and includes disk images.

Why does my Mac say a disk can't be ejected because it's in use?

An app still has a file open on the drive. Quit apps that are using files from it, including Spotlight or backups in progress, and try again.

Is it bad to unplug a USB drive without ejecting it?

It can be. macOS may still be writing data, and pulling the drive can leave files incomplete or damage the disk's file system.

72 Mac tools. One app. Pay once.

From $24.99 one-time · macOS 15 Sequoia or later

Buy Toolbox from $24.99