Mac Storage Full but Nothing on It? What System Data Is and How to Clear It

·By ·Updated ·
StorageTroubleshootingmacOS
Mac Storage Full but Nothing on It? What System Data Is and How to Clear It
Share:

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, the bar often shows a huge grey System Data segment, sometimes 50 GB, sometimes 150 GB or more. (Older versions of macOS called it "Other".) It's the single most common reason a Mac looks full with nothing on it.

What is System Data on a Mac?

System Data isn't one thing. It's everything macOS can't fit into a neater category like Apps, Documents or Photos. The usual contents:

  • Time Machine local snapshots. macOS keeps hourly snapshots on the internal disk even if you back up to an external drive. These alone can be 50 GB or more.
  • Virtual memory files. Swap files and the sleep image, sized by how hard you've pushed the Mac since it last restarted.
  • Caches and logs, from macOS and from your apps.
  • App support data in ~/Library/Application Support/ that apps create and never clean up.
  • Developer files: Xcode simulators, device support files and build caches, often tens of gigabytes on their own.
  • Temporary files left behind by updates and installers.

Why does System Data get so large?

Usually a combination: weeks without a restart (swap files grow), local snapshots piling up while the backup drive is unplugged, and caches nothing ever clears. It also tends to jump after a macOS update or an Xcode install.

How to reduce System Data safely

Work through these in order, checking the Storage bar after each:

  1. Restart. It clears the swap files and temporary files, and often takes several gigabytes off System Data on its own.
  2. Delete Time Machine local snapshots if you back up to an external drive. In Terminal:
    tmutil listlocalsnapshots /
    
    Then delete old ones with:
    tmutil deletelocalsnapshots [date]
    
  3. Clear user caches. Quit apps first, then clear ~/Library/Caches/, or use VaultSort's Space Saver, which only removes known-safe cache locations.
  4. If you have Xcode: remove unavailable simulators with xcrun simctl delete unavailable, and clear old device folders in ~/Library/Developer/Xcode/iOS DeviceSupport/ and ~/Library/Developer/Xcode/DerivedData/.
  5. Remove old iOS backups (section 3 below).

Don't go into /System, /private/var or /Library deleting folders by hand to shrink System Data. Much of what's there is in use, and macOS manages it. The steps above remove what can safely go.

2. Hidden Library Folders

macOS hides the ~/Library/ folder by default. Inside it, multiple subfolders can grow to enormous sizes:

FolderWhat it containsTypical size
~/Library/Caches/App and system caches5–30 GB
~/Library/Application Support/App data, game saves, plugins5–50 GB
~/Library/Mail/Cached email and attachments2–20 GB
~/Library/Containers/Sandboxed app data3–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 matches duplicates by content rather than name, so renamed copies in different folders are caught too.

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 df shows usage. docker system prune reclaims 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 cleanup removes 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

  1. Restart, then clear system and app caches — This alone often frees 5–20 GB and shrinks System Data.
  2. Delete old iOS backups — Check for backups of devices you no longer own.
  3. Remove Time Machine local snapshots — If you use an external backup drive, local snapshots are redundant.
  4. Find and delete duplicate files — Content matching catches copies you'd never find manually, even renamed ones.
  5. Uninstall unused apps — Don't forget to clean their leftover Library data too.
  6. 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.

You might also like

How to Wipe a Windows PC Before Selling It (Windows 10 & 11)

How to Wipe a Windows PC Before Selling It (Windows 10 & 11)

Read more
Why Is My C Drive Full? What Fills It Up on Its Own (Windows 10 & 11)

Why Is My C Drive Full? What Fills It Up on Its Own (Windows 10 & 11)

Read more

Ready to secure your files?

VaultSort helps you organize, secure, and optimize your files with powerful tools for encryption, secure deletion, and duplicate management.

$24.99 one-timeDownload for macOS

Stay Updated with VaultSort

Updates, security tips, and feature announcements. No noise.

No spam. Unsubscribe at any time.