Free and open source, for macOS

See what’s eating your disk. Then clear it out.

OpenDisk maps your whole drive as an interactive sunburst, so the big stuff is obvious. Collect what you don’t need and delete it in one go.

macOS 14 or later · Apple Silicon and Intel · Notarised by Apple

A full 1 TB scan in 17 seconds.

OpenDisk asks macOS for every file in a folder with a single call, and reads several folders at the same time.

OpenDisk17s
DaisyDisk37s2.2× as long
Baobab2m 15s7.9× as long

Measured on an Apple silicon Mac, scanning a 1 TB APFS drive from a cold start. A drive with more files takes longer.

What it does

Everything in one window.

Your drives in a sidebar, a Finder-style list, and a chart that makes the big folders obvious. Built like a Mac app should be.

Your whole drive at a glance

A sunburst chart beside a Finder-style list. Hover to see exact sizes, click to go deeper, and watch results fill in while the scan runs.

Collect, then clean up

Drag anything you don’t need into the Collector, see how much space you’ll get back, then move it all to the Bin or delete it for good.

Find any file

Search every file on the drive by name, with results as you type.

Caches, sorted out

Xcode, npm, Homebrew and other developer caches are gathered in one place, so you can clear them in one step.

Rescans in seconds

OpenDisk remembers your last scan and only rereads folders that changed since.

Privacy and safety

Nothing leaves your Mac.

OpenDisk works entirely on your machine, and it’s careful about what it deletes.

Read the privacy policy →

No telemetry, no account

OpenDisk never sends your file names or anything else anywhere. The only network request is the update check.

Open source, MIT

Every line is on GitHub. Read it, build it yourself, or send a fix.

Signed and notarised

Builds are notarised by Apple, and every update is checked against an EdDSA signature before it installs.

Hard to delete the wrong thing

System folders, your home folder and your Library are protected. Move to Bin is always an option.

Find out where your space went.

Free, open source, and scanning your Mac within a minute of downloading.

Mac App Store

Apple’s sandbox limits it to the drives and folders you choose.

Homebrew

Same build as the download, installed and updated from Terminal.

brew install --cask opendisk

macOS 14 or later · Apple Silicon and Intel · MIT licensed · Source on GitHub

FAQ

Questions, answered.

Everything people ask before their first scan. Missing something?

Open an issue →
Is it really free?

Yes. OpenDisk is MIT-licensed open source. There is no trial, no paid tier, no locked feature, and no account. If you find it useful, a star on GitHub helps other people find it.

How is it so fast?

OpenDisk reads whole directories at once with the getattrlistbulk(2) system call instead of asking about files one by one, and runs a small pool of readers tuned to how APFS handles directory reads. It also keeps your last scan and replays file-system changes, so a rescan soon after a scan usually takes a second or two.

Should I get the download or the App Store version?

The download, if you want to scan your whole Mac. Apple’s sandbox limits the App Store version to drives and folders you pick. Both are the same app otherwise, and both are free.

Which Macs does it support?

Any Mac running macOS 14 Sonoma or later, with Apple Silicon or Intel.

Why does it ask for Full Disk Access?

Without it, macOS hides parts of the disk and the totals come up short. OpenDisk asks on first launch. You can also turn it on in System Settings → Privacy & Security → Full Disk Access. Nothing leaves your Mac either way.

Is deleting safe?

You choose for each cleanup: move to the Bin, so you can put things back, or delete permanently to free the space right away. OpenDisk won’t delete system folders, your home folder or your Library.

How do updates work?

The download updates itself with Sparkle, the open-source framework many Mac apps use, and checks each update’s signature before installing. The App Store version updates through the App Store, and Homebrew users can run brew upgrade.

Can I contribute?

Please do. Fork the repository, make your change and open a pull request. For bigger changes, open an issue first so we can agree on the approach.