macOS Storage Guide · Apple Silicon & Intel

How to Delete System Data on Mac & Reclaim 50GB–150GB Safely

Is your Mac storage bar swallowed by a massive gray "System Data" block? Here is the exact breakdown of what is hiding inside, how to inspect it with Terminal, and how to clear it in one click.

Clean System Data with MacSentinel
Apple NotarizedTrash-First Safe RecoveryZero Telemetry

Why Does System Data Grow So Large on Mac?

In macOS Sequoia, Sonoma, and Ventura, Apple groups everything outside of standard Applications and User Documents into "System Data". macOS does not clean these files automatically because it cannot distinguish between active temporary files and stale, orphaned junk from apps you uninstalled six months ago.

Never delete the /System or /private directories manually

Real macOS system files are locked behind Apple's Signed System Volume (SSV). The 50GB–150GB of bloat you see is stored entirely in your user folder: ~/Library.

The Top 5 Hidden Culprits Making Up Your "System Data"

1

Time Machine Local APFS Snapshots

Takes up ~15 – 60 GB

When your backup drive is disconnected, macOS silently creates hourly local disk snapshots. They are labeled as 'System Data' until pruned.

$ tmutil listlocalsnapshots /Terminal inspection
2

~/Library Application Caches & Containers

Takes up ~20 – 50 GB

Browsers (Chrome, Arc, Safari), Slack, Spotify, and Electron apps continuously dump media and WebKit caches that are never auto-cleared.

$ du -sh ~/Library/Caches/* | sort -hr | head -n 10Terminal inspection
3

Xcode DerivedData, Archives & Simulator Runtimes

Takes up ~30 – 90 GB

Every iOS/macOS build leaves intermediate object files, stale simulator runtimes, and core simulators that silently accumulate over years.

$ xcrun simctl delete unavailableTerminal inspection
4

Docker Desktop VM & Container Layers

Takes up ~25 – 64 GB

Docker creates a virtual disk (Docker.raw) that grows to its maximum allocated size and does not shrink even after deleting containers.

$ docker system prune -a --volumesTerminal inspection
5

Uninstalled Application Leftover Debris

Takes up ~10 – 35 GB

Dragging an app to the Trash leaves all its Application Support folders, crash logs, and background helper plists behind forever.

$ find ~/Library/Application\ Support -maxdepth 2 -type dTerminal inspection
Comparison

Manual Terminal Cleanup vs. MacSentinel Smart Care

Manual Terminal Hunting

  • ✕Requires typing cryptic rm -rf commands with catastrophic typo risk
  • ✕Files are permanently unlinked with zero Trash recovery
  • ✕Takes 45+ minutes to manually calculate sizes of 500+ application folders
  • ✕Cannot detect locked caches or active background processes holding files open

MacSentinel Smart Care Deep Clean

  • Surgical one-click deep clean across 50 categories and 500+ Mac apps
  • Trash-first safety: all items moved to macOS Trash for instant recovery
  • Byte-accurate progress bar with custom Ignore Lists for developer files
  • Pure native Swift: 0.0% background CPU and zero recurring subscriptions

Frequently Asked Questions About Mac System Data

What is System Data on Mac?

System Data (formerly called 'Other' storage) is a catch-all category in macOS Settings that contains everything outside of standard macOS system files, Applications, Documents, and Photos. This includes ~/Library caches, Time Machine local snapshots, Xcode DerivedData, Docker container layers, iOS simulator images, font caches, and leftover files from uninstalled applications.

Is it safe to delete System Data on Mac?

Yes, provided you target the right files. Deleting regenerable user caches (e.g. ~/Library/Caches, Xcode DerivedData, orphaned app support folders, expired Time Machine snapshots) is 100% safe because macOS and apps will recreate what they need. You should never delete active /System or /private/var files. MacSentinel is built specifically to restrict cleanup to safe, regenerable user caches with Trash-first recovery.

Why does macOS not give a button to delete System Data?

Apple's System Settings only displays storage categories without providing an inspection interface because System Data is spread across thousands of hidden directories inside your personal ~/Library folder. Apple leaves it to users to inspect these folders manually in Terminal or use a notarized Mac utility.

How does MacSentinel clear System Data differently than CleanMyMac?

CleanMyMac runs an opaque 'Smart Scan' without showing exact paths, charges an annual $39.95 subscription, and leaves background daemons running. MacSentinel is pure native Swift, shows exact byte-level filesystem paths with risk tags (Safe vs. Caution), has zero background services, and costs a one-time $39 for a lifetime license.

Apple Notarized · Gatekeeper Verified

Reclaim Your Mac Storage in Seconds

Stop guessing what is filling your hard drive. Download MacSentinel and inspect your real disk treemaps and System Data caches today.

Download Free (.dmg)