
title: "Mac Storage Full But Nothing on It? Here's What's Really Going On" date: "2026-03-25" excerpt: "Your Mac says storage is full, but you can't find the files. Here's where the hidden space hogs are — and how to fix it." coverImage: "/images/blog/mac-storage-full.jpg" categories: ["Storage", "Troubleshooting", "macOS"]
Mac Storage Full But Nothing on It? Here's What's Really Going On
You check your Mac's storage and it says the disk is nearly full. But when you browse your folders, nothing looks that big. Where did all the space go?
This is one of the most common Mac frustrations — and it has specific, fixable causes. Here's exactly what's happening and how to reclaim your storage.
Why macOS Shows Disk Full When You Can't Find the Files
The files eating your storage are real — they're just hidden from normal Finder browsing. Here are the most common culprits:
1. "System Data" — The Mystery Category
In System Settings → General → Storage, you'll often see a massive "System Data" or "Other" category consuming 20–100+ GB. This includes:
- Time Machine local snapshots — macOS keeps local backup snapshots even if you use an external Time Machine drive. These can consume 50+ GB.
- System caches — Spotlight indexes, APFS snapshots, and system logs.
- App support data — Files in
~/Library/Application Support/that apps create but never clean up.
Fix: To remove Time Machine snapshots, open Terminal and run:
tmutil listlocalsnapshots /
Then delete old ones with:
tmutil deletelocalsnapshots [date]
Or use VaultSort's Space Saver to identify and clean system caches safely.
2. Hidden Library Folders
macOS hides the ~/Library/ folder by default. Inside it, multiple subfolders can grow to enormous sizes:
| Folder | What it contains | Typical size |
|---|---|---|
~/Library/Caches/ |
App and system caches | 5–30 GB |
~/Library/Application Support/ |
App data, game saves, plugins | 5–50 GB |
~/Library/Mail/ |
Cached email and attachments | 2–20 GB |
~/Library/Containers/ |
Sandboxed app data | 3–15 GB |
~/Library/Developer/ |
Xcode data (if installed) | 10–60 GB |
To see Library: In Finder, hold Option and click Go → Library.
3. iOS Backups You Forgot About
If you ever connected an iPhone or iPad and made a local backup, those backup files live at:
~/Library/Application Support/MobileSync/Backup/
A single iOS backup can be 10–60 GB. Old backups for devices you no longer own are pure waste.
Fix: Check System Settings → General → Storage → iOS Files, or read our iPhone backup cleanup guide.
4. Purgeable Space Not Showing Correctly
macOS marks some files as "purgeable" — meaning it will delete them if space is needed. This includes:
- iCloud files with local copies
- Old Time Machine snapshots
- Cached streaming content
The confusing part: Storage settings may show your disk as full even though purgeable space exists. macOS will reclaim it automatically when needed, but it looks alarming.
5. Duplicate Files Across Locations
Duplicate downloads, synced copies, and imported photo duplicates add up silently. Because they're spread across multiple folders, they don't stand out when you browse manually.
A duplicate file finder helps you surface identical files across your Mac. VaultSort is also adding content-based matching soon, so even renamed copies in different folders will be caught.
6. Mail Downloads and Attachments
Apple Mail caches all message attachments locally. If you've had your Mail app running for years, this cache can grow to 5–20 GB.
Check: ~/Library/Mail/ for the total size of cached mail data.
7. Docker, Virtual Machines, and Dev Tools
If you're a developer, these are common silent space consumers:
- Docker images and containers —
docker system dfshows usage.docker system prunereclaims space. - Virtual machines — Parallels, UTM, and VMware VMs can be 20–100 GB each.
- Xcode derived data —
~/Library/Developer/Xcode/DerivedData/grows with every build. - Homebrew caches —
brew cleanupremoves old package versions.
How to Find What's Actually Using Your Space
Option 1: Use macOS Storage Settings
Apple Menu → System Settings → General → Storage gives a category breakdown. Click "Manage" for more detail. But it's often vague — "System Data" tells you very little.
Option 2: Use Terminal
du -sh ~/Library/Caches/
du -sh ~/Library/Application\ Support/
du -sh ~/Library/Mail/
du -sh ~/Library/Developer/
This shows the size of each hidden folder.
Option 3: Use a Storage Analysis Tool
Tools like VaultSort's Storage Breakdown give you a visual, folder-by-folder map of your entire disk. You can drill down from the top level to find exactly which folders and file types are consuming space — no Terminal required.
The Fix: A Step-by-Step Cleanup
- Clear system and app caches — This alone often frees 5–20 GB.
- Delete old iOS backups — Check for backups of devices you no longer own.
- Remove Time Machine local snapshots — If you use an external backup drive, local snapshots are redundant.
- Find and delete duplicate files — Catch copies you'd never find manually (content-based matching coming soon).
- Uninstall unused apps — Don't forget to clean their leftover Library data too.
- Review large files — Use Large File Finder to surface old VM images, video exports, and archives.
Prevent It From Happening Again
- Enable Optimize Mac Storage for iCloud (System Settings → Apple ID → iCloud)
- Set Trash to auto-empty after 30 days (Finder → Settings → Advanced)
- Run a monthly cleanup scan
- Set up automatic file organization for Downloads and Desktop
Want to see exactly what's filling your Mac? Download VaultSort for a full storage breakdown, duplicate finder, and cache cleaner — all in one native app.

