Your Mac says the disk is full — but full of what, exactly?
The warning pops up: "Your disk is almost full." You check Storage in System Settings, and it shows a colorful bar with categories like System Data, macOS, and Other. It adds up to your full disk — but it doesn't tell you what to delete or where to even start looking.
Here's the thing: Apple's storage breakdown is a summary, not a map. It groups files into broad categories that overlap, shift, and sometimes miscalculate. To actually find what's eating your space, you need to look elsewhere.
Why the Storage panel is confusing
The storage bar in System Settings (or "About This Mac → Storage" on older macOS versions) is meant as an overview, not a diagnostic tool. A few reasons it misleads:
- Categories overlap. A cached Xcode archive might count as "Developer" or "System Data" depending on macOS's mood. The same file can shift categories after a reboot.
- It counts things you can't see. Time Machine local snapshots, APFS purgeable space, and VM swap files all appear in the total but aren't browsable in Finder.
- It's slow to update. After deleting files, the bar can take minutes — sometimes hours — to recalculate. You might think the cleanup didn't work when it did.
Don't rely on it to find what to clean. Use it only as a starting thermometer: red or nearly full means it's time to dig deeper.
Method 1: Finder search by size
This is the simplest way to find large files without any tools:
- Open a new Finder window and press Cmd + F.
- Click the first dropdown ("Kind") and change it to "File Size".
- Set the condition to "is greater than" and type 1 GB.
- Make sure the search scope is "This Mac" (not just the current folder).
You'll get a list of every file over 1 GB on your Mac. Sort by size. You'll likely spot old downloads, disk images (.dmg), zip archives, and video files you forgot about. This alone can free 5–20 GB on most Macs.
Method 2: Check the usual space hogs
Before hunting blindly, check the places that almost always accumulate junk:
| Location | What's there | Typical size |
|---|---|---|
~/Downloads | Installers, zip files, PDFs you opened once | 2–15 GB |
~/Library/Caches | App caches (browsers, Spotify, Slack) | 5–20 GB |
~/Library/Application Support/MobileSync | Old iPhone/iPad backups | 5–50 GB each |
| Time Machine local snapshots | Invisible on-disk backups | 10–50 GB |
| System Data | Logs, caches, swap, leftovers | 20–80 GB |
Downloads — the quiet hoarder
Open ~/Downloads, sort by Date Added, and look at everything older than a month. Installers, .dmg files, and zip archives served their purpose the day you downloaded them. They're just sitting there now.
iPhone and iPad backups
If you've ever backed up an iOS device to your Mac (through Finder or the old iTunes), those backups live in ~/Library/Application Support/MobileSync/Backup. A single backup can be 10–50 GB, and old ones pile up. You can see and manage them from Finder → your device → "Manage Backups," or just open that folder directly.
App caches
Caches in ~/Library/Caches are safe to delete — apps rebuild them on next launch. Sort the folders by size and remove the biggest ones. Chrome, Slack, Spotify, and design tools (Figma, Sketch) are common offenders. Your first app launch after clearing may be slightly slower; after that, everything's normal.
Method 3: Terminal for the adventurous
If you're comfortable with Terminal, du (disk usage) gives you the real picture:
du -sh ~/Library/* 2>/dev/null | sort -hr | head -20
This lists the 20 largest folders inside your Library, sorted by size. It's more accurate than any graphical tool because it counts actual bytes, not Apple's categorizations.
You don't need to use Terminal — Methods 1 and 2 cover most situations. But if you're hunting the last few gigabytes, du will find them.
Why you should keep your disk below 85%
macOS needs free space to work. It uses your disk for virtual memory (swap), temporary files during app updates, and Spotlight indexing. When your disk is above 85–90% full:
- Swap gets cramped. macOS writes memory overflow to disk. Less free space means less room for swap, which means more slowdowns when you have many apps open.
- Updates can fail. macOS and app updates need temporary space to download and install. A full disk can leave updates stuck halfway.
- APFS efficiency drops. The file system works best with breathing room. File operations slow down as the disk fills up.
The magic number isn't exact, but 15–20% free is a healthy target. On a 256 GB Mac, that's about 40–50 GB free. On a 512 GB Mac, aim for 75–100 GB.
Quick rule of thumb: if "About This Mac → Storage" shows any color other than a comfortable amount of empty gray, it's time to clean. If the warning popup appeared, it's overdue.
Or ask Gigatidy to scan for you
Gigatidy finds everything that's taking space — snapshots, caches, forgotten backups, app leftovers — explains what each thing is, and clears only what you say yes to.
Meet Gigatidy →FAQ
Why does my Mac say the disk is full when I can't find any big files?
The most common reason is invisible storage: Time Machine local snapshots, app caches in ~/Library, and old iOS backups. These files don't appear in regular Finder browsing, so your disk looks emptier than it is.
Is it safe to delete everything in ~/Library/Caches?
Generally yes. App caches are rebuilt automatically the next time you open the app. The only downside is a slightly slower first launch. Don't delete folders inside /System/Library — those are system caches, and macOS manages them itself.
How often should I clean my Mac's storage?
There's no fixed schedule. A good habit: check when you drop below 20% free, or whenever your Mac starts feeling slow. Most of the cleanup (Downloads, caches, old backups) takes 10 minutes and can free 20–50 GB.