See exactly what's taking up space on your Mac.
DiskMate scans your home folder, any folder or an external drive and ranks everything inside by size. Browse it as a folder grid, a ranked list, a treemap, a sunburst, an icicle chart or packed bubbles, and click any block to see what's inside.
Pay once, keep it forever. No subscription, no account.
Example scan. Names and sizes are illustrative.
What you get
Folders, Largest, Treemap, Sunburst, Icicle and Bubbles. Switch views any time; they all show the same scan.
DiskMate counts the space each file really takes on disk, the same number Finder shows, so there are no surprises when you delete something.
~/Library and dot folders such as .npm, .cargo and .gradle are part of the scan. That's often where the missing gigabytes are.
Size on disk, how many files and folders it holds, its share of the folder above, when it was created and changed, and the largest things inside.
The Overview splits your disk into developer files, video, apps, images, caches and logs, archives and more, with your biggest folders and files ranked.
DiskMate reopens your last scan instantly and only re-reads the folders that changed since.
How it works
- 1Scan
Pick your home folder, any folder or a mounted drive. The first scan reads every file; later ones only re-read what changed.
- 2Explore
Click into the biggest blocks. Breadcrumbs take you back up, and the inspector explains whatever you select.
- 3Act
Add anything to Cleanup, reveal it in Finder or open it in Quick Look. Nothing is removed until you choose to.
Open the Trash, select what you want and choose Put Back. It returns to the exact folder it came from. Only emptying the Trash deletes for good, and DiskMate labels that button clearly.
Nothing disappears by surprise
- Scanning only reads. It never moves, changes or deletes a file.
- Everything happens on your Mac. File names and sizes are never sent anywhere.
- When you do remove something, it goes to the Trash, so you can put it back.
Prefer to do it by hand?
macOS Storage settings groups your disk into broad categories, but it doesn't tell you which folders are big. Finder can show folder sizes in list view once you turn on Calculate all sizes, one folder at a time.
In Terminal, this lists the biggest folders in your home folder. It's read-only, but it can take a few minutes and skips anything macOS protects.
$ du -sh ~/* ~/.[!.]* 2>/dev/null | sort -h | tail -n 20Questions
What's the easiest way to see what's taking up space on a Mac?+
Use a disk space analyzer. Storage settings in macOS only shows broad categories. A tool like DiskMate scans your folders and ranks every folder and file by size, so you can click straight into whatever is biggest.
Does DiskMate show hidden files and folders?+
Yes. Hidden folders such as ~/Library, ~/.npm, ~/.cargo and ~/.gradle are scanned and sized like any other folder. Search can also include hidden and system files when you turn that on.
Can DiskMate scan an external drive?+
Yes. Choose any mounted drive or folder and DiskMate scans it the same way it scans your home folder.
Why are DiskMate's numbers different from Storage settings?+
Storage settings counts whole categories, including space macOS manages itself such as local Time Machine snapshots and purgeable files. DiskMate shows the size on disk of the actual files and folders it scanned, which is the same number Finder shows.
Does scanning change or delete anything?+
No. Scanning only reads file sizes and dates. Files are only moved, always to the Trash, when you choose to clean something.
More in DiskMate
A cleanup list sorted into Safe to clear and Worth a look. You tick what goes.
Learn moreBig files you forgot about, sorted by age, plus instant search by size.
Learn moreTrue copies only, confirmed with SHA-256. Keep one of each in a click.
Learn more