Fast macOS disk-usage analyzer with an interactive sunburst chart — scans a full drive in seconds.
See the codeSee what's filling up your Mac and clear it out. Free and open source.
Download · Mac App Store · Homebrew
OpenDisk scans your drive and shows you where the space went, so you can find the big stuff and delete it. It's a free alternative to DaisyDisk, and it scans about twice as fast.
Download from opendisk.app, unzip, and open it. It offers to move itself into Applications and updates itself.
Homebrew
brew install --cask opendisk
Mac App Store: OpenDisk on the App Store. Apple's sandbox means this version only scans the drives and folders you pick, so the download is the better choice if you want to scan your whole Mac.
Requires macOS 15 or later, on Apple Silicon or Intel.
Full scan of a 1 TB drive on an Apple Silicon Mac, with a cold cache.
| App | Time |
|---|---|
| OpenDisk | 17s |
| DaisyDisk | 37s |
Rescanning the same drive with OpenDisk is 20 to 28 times faster than the first scan.
Why does it need 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.
Is deleting safe? Deleting from the Collector is permanent and skips the Trash, so check what's in it first. OpenDisk won't let you delete system folders, your home folder, or your Library.
Does it send any data? No. The downloaded version checks opendisk.app for updates, and that's the only network request it makes. There are no analytics or accounts.
You need Xcode 26 or later.
git clone https://github.com/137137137/OpenDisk.git
cd OpenDisk
xcodebuild -project OpenDisk.xcodeproj -scheme OpenDisk CODE_SIGNING_ALLOWED=NO build
Or open OpenDisk.xcodeproj in Xcode and press Run.
getattrlistbulk(2) instead of calling stat on every file./ never counts the same disk twice.Bug reports and pull requests are welcome. For bigger changes, open an issue first so we can agree on the approach.
To report a security problem, please follow the security policy instead of opening a public issue.
MIT. The Full Disk Access check is adapted from inket/FullDiskAccess, and updates use Sparkle.
Swift
100.0%
Fast macOS disk-usage analyzer with an interactive sunburst chart — scans a full drive in seconds.
See the codeSee what's filling up your Mac and clear it out. Free and open source.
Download · Mac App Store · Homebrew
OpenDisk scans your drive and shows you where the space went, so you can find the big stuff and delete it. It's a free alternative to DaisyDisk, and it scans about twice as fast.
Download from opendisk.app, unzip, and open it. It offers to move itself into Applications and updates itself.
Homebrew
brew install --cask opendisk
Mac App Store: OpenDisk on the App Store. Apple's sandbox means this version only scans the drives and folders you pick, so the download is the better choice if you want to scan your whole Mac.
Requires macOS 15 or later, on Apple Silicon or Intel.
Full scan of a 1 TB drive on an Apple Silicon Mac, with a cold cache.
| App | Time |
|---|---|
| OpenDisk | 17s |
| DaisyDisk | 37s |
Rescanning the same drive with OpenDisk is 20 to 28 times faster than the first scan.
Why does it need 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.
Is deleting safe? Deleting from the Collector is permanent and skips the Trash, so check what's in it first. OpenDisk won't let you delete system folders, your home folder, or your Library.
Does it send any data? No. The downloaded version checks opendisk.app for updates, and that's the only network request it makes. There are no analytics or accounts.
You need Xcode 26 or later.
git clone https://github.com/137137137/OpenDisk.git
cd OpenDisk
xcodebuild -project OpenDisk.xcodeproj -scheme OpenDisk CODE_SIGNING_ALLOWED=NO build
Or open OpenDisk.xcodeproj in Xcode and press Run.
getattrlistbulk(2) instead of calling stat on every file./ never counts the same disk twice.Bug reports and pull requests are welcome. For bigger changes, open an issue first so we can agree on the approach.
To report a security problem, please follow the security policy instead of opening a public issue.
MIT. The Full Disk Access check is adapted from inket/FullDiskAccess, and updates use Sparkle.
Swift
100.0%