System Data & Other storage

Why Is My Mac Storage Full When I Deleted Everything? 8 Hidden Culprits (2026)

You deleted a folder, maybe even several. You emptied the Trash. You dragged apps to the bin. And yet your Mac storage bar is still screaming red. If you're staring at the "why is my mac storage full when i deleted everything" problem, you are not going crazy — macOS hides gigabytes of reclaimable space in at least eight places your Finder window never shows you. This article names each one, shows you exactly where to look, and explains the safest way to actually get that space back.

1. The Trash Is Not Actually Empty

This sounds obvious, but Finder has more than one Trash. If you use an external drive or a network location, macOS creates a hidden .Trashes folder at the root of each volume. Files you delete from those volumes land there, not in your main Trash. The main Trash icon can show empty while gigabytes linger elsewhere.

  1. Open Finder, choose Finder → Empty Trash (not just close the Trash window).
  2. For external drives, right-click the Trash icon and choose Empty Trash — this sweeps all volumes.
  3. To inspect hidden trash folders on an external disk, press Cmd+Shift+. in Finder to show hidden files, then look for .Trashes at the root of the volume.

Safe to delete: Yes. Trash exists purely for recovery before permanent removal.

2. Purgeable Space Is Counted as "Used"

APFS (the file system on every modern Mac) reports a category called purgeable space. This includes iCloud-optimized local copies, cached files macOS thinks it can evict, and other items the OS has flagged as removable — but has not removed yet. The macOS storage bar shows this as used, even though macOS will clear it when you genuinely run out of room.

The frustrating part: you cannot manually reclaim purgeable space the way you delete a file. macOS releases it on its own schedule. You can nudge it by running the following Terminal command, which asks the OS to purge its disk cache immediately:

sudo purge

You will be asked for your password. After it completes, check Apple menu → About This Mac → Storage again — the available number often jumps by several gigabytes.

Safe to run: Yes. purge only evicts cached data; it does not touch your files.

3. Time Machine Local Snapshots Are Invisible GB

When Time Machine cannot reach your backup destination (the drive is unplugged, the NAS is offline), macOS silently stores local snapshots right on your SSD. These can grow to tens of gigabytes and are completely invisible in Finder. They appear inside the "System Data" category in the storage overview, so you see a huge number there with no obvious way to shrink it.

To list all local snapshots:

tmutil listlocalsnapshots /

To delete a specific snapshot (replace the date string with one from the list above):

tmutil deletelocalsnapshots 2026-05-28-032145

To delete all local snapshots at once (macOS will rebuild them as needed):

tmutil deletelocalsnapshots / --all

Safe to delete: Generally yes, if your external Time Machine drive is healthy and up to date. If your drive has not backed up recently, deleting local snapshots removes your only recent recovery point.

4. iCloud Optimized Files Still Occupy Local Space

If you use iCloud Drive with Optimize Mac Storage enabled (System Settings → Apple ID → iCloud → iCloud Drive), macOS is supposed to evict old files to the cloud and keep only recent ones locally. In practice, the eviction is lazy — files you accessed months ago may still have full local copies sitting in ~/Library/Mobile Documents/.

You cannot force-evict individual files via Terminal reliably. The practical options are:

  • Right-click a folder in Finder and choose Remove Download to evict it to iCloud-only.
  • Toggle iCloud Drive off and back on in System Settings, which forces a fresh sync assessment.
  • Accept that macOS will eventually evict them — it just may not do so until storage pressure is real.

Safe to evict: Yes, as long as your iCloud account is active and you have reliable internet access to re-download them.

5. App Caches Have Grown Unchecked

Every app on your Mac writes cache data to ~/Library/Caches/. Browsers are the worst offenders — Chrome, Firefox, and Safari can each hold multiple gigabytes of cached web data. Video editors (Final Cut, DaVinci Resolve), Xcode, Docker, and Spotify are also notorious.

To see what is largest in your user cache folder:

du -sh ~/Library/Caches/* | sort -rh | head -20

Individual subfolders (for example ~/Library/Caches/com.apple.Safari or ~/Library/Caches/Google/Chrome/Default/Cache) are generally safe to delete while the app is closed — the app will rebuild the cache on next launch, which will be slower than usual for a session. The system-level cache at /Library/Caches/ (no tilde) requires more caution; files there are owned by macOS or daemons and may not be straightforward to delete individually.

Safe to delete: User caches — yes, with app closed. System caches — selectively and with care.

6. Log Files Are Silently Accumulating

macOS and every third-party app write diagnostic logs to ~/Library/Logs/ and /var/log/. Crash reports pile up in ~/Library/Logs/DiagnosticReports/. These are rarely enormous individually, but they add up over months of use.

To check the size of your user logs:

du -sh ~/Library/Logs/

To delete all crash reports (safe):

rm -rf ~/Library/Logs/DiagnosticReports/*

The system log directory at /var/log/ is managed by macOS's newsyslog daemon and rotates automatically — leave those alone unless you have a specific reason to inspect them.

Safe to delete: User-level logs and crash reports — yes. System logs — leave them to macOS.

7. Deleted Apps Left Leftover Data Behind

When you drag an app to the Trash, macOS removes the app bundle but leaves support files scattered across your Library folder. A typical app can leave behind files in five or more locations:

Location What Lives There
~/Library/Application Support/ User data, project files, settings
~/Library/Preferences/ .plist settings files (usually small)
~/Library/Containers/ Sandboxed app data (can be very large)
~/Library/Group Containers/ Shared app-group data
/Library/Application Support/ System-wide app data (requires admin to remove)

Finding these manually requires knowing the app's bundle identifier and searching each path. An easier approach: Crumb's Uninstall tab detects installed and recently removed apps, surfaces their leftover files with sizes, and lets you remove them in one step — the same workflow that would otherwise take ten minutes of Terminal spelunking per app.

Safe to delete: Leftovers from apps you have already uninstalled and do not plan to reinstall — yes. Be cautious with Application Support folders for apps you still use; they may contain documents or project files, not just cache.

8. The Storage Bar Has Not Refreshed Yet

This is the most infuriating culprit and the one people overlook: macOS's storage graph in System Settings is notoriously slow to update. It can lag by several minutes, and on large drives the calculation can take much longer. The number you are reading may simply not reflect what you did five minutes ago.

How to force a refresh:

  1. Close System Settings entirely.
  2. Wait 2–3 minutes, then reopen it and navigate back to Storage.
  3. If the number still looks wrong, run df -h / in Terminal — this queries the live filesystem directly and does not have the same lag as the GUI.
df -h /

The "Avail" column in that output is what your disk actually has free right now.

A Faster Way to Find and Clear All of It at Once

Manually hunting through eight categories across a dozen Library paths is genuinely tedious. If you want to see everything at once — caches, logs, purgeable space, Time Machine leftovers, app remains — download Crumb and run its whole-Mac audit. The Visualize tab shows a treemap of what is actually occupying space, and the one-click Clean pass clears system caches, user caches, logs, and temp files in one operation. Crumb's "Is this safe to delete?" AI can also explain any unfamiliar folder before you remove it, which removes the guesswork from the categories above that sit between "probably fine" and "do not touch."

The free tier covers one cleanup, which is enough to benchmark how much space you can realistically recover.

What You Should Never Delete

While clearing space, avoid these locations regardless of their size:

  • /System/ and /usr/ — core macOS system files; deleting these can prevent your Mac from booting.
  • ~/Library/Keychains/ — passwords and certificates; losing these locks you out of services.
  • ~/Library/Mail/ — your local Mail database; deleting it removes offline copies of all your email.
  • Active Time Machine snapshots if you have no other backup.
  • Any folder you cannot immediately identify; use Crumb's AI explainer or a quick web search before deleting.

Summary: Where the Space Is Hiding

  • Trash not emptied — check all volumes, not just the main Trash.
  • Purgeable space — run sudo purge to nudge macOS into releasing it.
  • Time Machine local snapshots — list with tmutil listlocalsnapshots /, delete carefully.
  • iCloud local copies — right-click folders and choose Remove Download.
  • App caches — check ~/Library/Caches/, clear by app while the app is closed.
  • Log files — safe to clear ~/Library/Logs/DiagnosticReports/.
  • App leftovers — hunt ~/Library/Application Support/ and Containers for removed apps.
  • Stale storage graph — wait and use df -h / for a live reading.

Work through this list in order and you will almost certainly recover meaningful space. The invisible culprits — purgeable space and local Time Machine snapshots — are where most people find the biggest surprises.

Reclaim your disk in one click

Crumb audits your whole Mac, tells you what's safe to delete, and frees the space in seconds — private, local, and Apple-notarized.

Download Crumb for macOS

Frequently asked questions

Why does my Mac say storage is full but I can't find what's taking up space?
The most common causes are Time Machine local snapshots and purgeable space — both appear as "System Data" or "used" in the storage bar but are invisible in Finder. Run `tmutil listlocalsnapshots /` in Terminal to see snapshots, and `sudo purge` to release purgeable cache. A disk visualizer like Crumb can surface these hidden categories in one view.
Why is my Mac storage not updating after I delete files?
The storage graph in System Settings can lag several minutes after you delete files, especially on large drives. For an immediate reading, open Terminal and run `df -h /` — the Avail column shows live free space and updates instantly.
Is it safe to delete Time Machine local snapshots?
Generally yes, as long as your external Time Machine drive is connected and your backup is current. Local snapshots are fallback copies for when your backup drive is unavailable. If your last successful backup was recent, deleting snapshots frees space without meaningful risk. Run `tmutil listlocalsnapshots /` to see them and `tmutil deletelocalsnapshots / --all` to remove all of them.
Why does my Mac still show storage full after emptying Trash?
Finder's Trash only shows items from your startup disk. Files deleted from external drives or network volumes go into hidden `.Trashes` folders on those volumes. Right-click the Trash icon and choose Empty Trash to sweep all volumes at once. Also check for app caches in ~/Library/Caches/ and log files in ~/Library/Logs/ — these are never shown in Trash but can occupy several gigabytes.