The mysterious 'System Data' category in macOS Storage Settings frequently swells to over 80GB on Apple Silicon MacBooks due to unmanaged developer caches, local Time Machine snapshots, and application sandboxes. Because Apple Silicon SSDs are soldered directly to the motherboard and cannot be upgraded aftermarket, running out of SSD storage degrades swap memory performance and causes system slowdowns. Fortunately, the vast majority of this bloat resides in completely safe-to-purge directories: user application caches (`~/Library/Caches`), Xcode compilation indexes (`DerivedData`), and hidden messenger media repositories.

Key Takeaway

Executive Summary & Research Finding

How to clean macOS System Data: safely delete ~/Library/Caches, Xcode DerivedData, Docker images, and Telegram caches to reclaim 40GB+ of Mac SSD space.

The Anatomy of macOS System Bloat: What Can You Safely Delete?

Not all system files are created equal. Understanding which directories are pure temporary caches versus essential operating system binaries ensures you reclaim space without crashing your apps.

macOS Directory PathContents & PurposeTypical Bloat SizeSafe to Purge?Performance Impact
~/Library/Developer/Xcode/DerivedDataIntermediate build artifacts, module cache, indexing files15GB – 60GB100% SafeNext Xcode build will recompile from clean state
~/Library/CachesUser-level application temp files (Spotify, Chrome, Slack)10GB – 35GB100% SafeZero negative impact; apps regenerate needed files on launch
~/Library/Group Containers/*.telegramAutoplayed video and audio files from group chats10GB – 45GB100% SafeMedia re-downloads from Telegram cloud on demand
~/Library/Caches/HomebrewDownloaded tarball bottles and package archives5GB – 20GB100% SafeRun 'brew cleanup -s' to purge unused bottles
/Library/Developer/CoreSimulator/DevicesOld iOS / watchOS simulator runtimes and test devices10GB – 30GBSafe via xcrunReclaims massive storage from deprecated simulator images
/System/Library & /usrCore macOS operating system and Darwin kernel25GB – 35GBNEVER TOUCHProtected by System Integrity Protection (SIP)

Step-by-Step: The 5-Minute Mac Storage Deep Clean Procedure

  1. Purge Xcode DerivedData: Open Finder, press Command + Shift + G, paste '~/Library/Developer/Xcode/DerivedData', and move the contents to Trash.
  2. Flush Homebrew package caches: Launch Terminal and run 'brew cleanup --prune=all' to instantly clear gigabytes of legacy installer packages.
  3. Clear APFS local Time Machine snapshots: In Terminal, run 'tmutil listlocalsnapshots /' and delete old snapshots with 'tmutil deletelocalsnapshots [date]' if backups are hogging space.
  4. Clean instant messaging sandboxes: Inside Telegram or WhatsApp Desktop, open Settings -> Advanced -> Data and Storage -> Clear Cache, and cap maximum cache size at 5GB.
  5. Empty the macOS Trash and reboot: Right-click Trash and select 'Empty Trash', then restart your Mac to allow the APFS filesystem to consolidate free memory blocks.

Why Xcode DerivedData Accumulates Indefinitely

Xcode's build system creates a new unique directory inside DerivedData for every branch, commit, and target you build. It never deletes old builds. If you have been working on iOS or macOS development for six months, DerivedData is guaranteed to contain 30GB to 80GB of obsolete compiled binary artifacts that serve zero purpose.

Why Do Subscription Mac Cleaners Charge $40/Year for Basic File Deletion?

Popular commercial Mac cleaning software often charges aggressive annual recurring subscriptions for actions that require zero remote cloud processing. Clearing ~/Library/Caches or deleting old simulator files uses standard macOS POSIX file operations that take fractions of a second. Paying a recurring yearly subscription to run a basic disk cleaner on your personal computer is entirely unnecessary.

Magic Mac Cleaner scanning Apple Silicon SSD storage and displaying safe one-click cleanup options
Fast local scanning detects multi-gigabyte build artifacts and orphaned caches in seconds.

How Does Magic Mac Cleaner Deliver Instant Storage Reclamation?

Magic Mac Cleaner was built specifically for Apple Silicon developers and power users who want a lightweight, transparent, zero-subscription utility. It scans your Mac in under 2 seconds, accurately categorizes Xcode DerivedData, Homebrew caches, and messaging bloat, and lets you reclaim 20GB to 50GB of SSD space in a single click with zero background daemon overhead.

Storage Audit Engine

Instant iPhone Storage & iCloud Savings Calculator

Adjust your photo library size, duplicate estimates, and 4K video count to calculate how many gigabytes you can safely reclaim.

Total Photos in Library: 10,000 photos
Duplicate / Similar Shots: 15% (1,500 photos)
Heavy 4K Videos: 20 videos
Reclaimable Storage:
~15.2 GB
Potential iCloud Plan Savings:
$11.88/yr
Avoid upgrading to next iCloud tier ($0.99 - $2.99/mo).
Data Source: Based on Apple HEIC image compression averages and iOS System Data optimization metrics.