How to clear System Data on your Mac.
System Data is the gray bar in Storage settings that keeps growing and won't say why. Here's what's inside it, which parts you can reclaim, and the exact steps, using only Apple's own tools.
The short version
System Data is a catch-all, not one thing. The big parts are usually local Time Machine snapshots, Xcode simulator runtimes, caches, and purgeable space. Restart first, then check snapshots and simulators: that's where the most space hides. Leave purgeable space alone, since macOS frees it on its own, and never delete folders under /System or /private/var by hand.
First, look at what you have
Open System Settings › General › Storage. The colored bar at the top splits your disk into categories, and System Data is usually the gray slice near the end. Hover over it to see its size.
Storage settings won't tell you what's inside, and its number can lag behind reality. Give it a minute after opening, and don't panic if it jumps around.
What System Data is not. It isn't your documents, photos, or apps, which have their own categories. And it isn't “wasted.” Most of it is macOS doing its job, just more of it than you'd like.
What's inside System Data
- Local Time Machine snapshots. If you use Time Machine, macOS keeps hourly snapshots on your Mac between backups. They can take 30 to 60 GB. macOS counts them as purgeable and removes them after 24 hours or when space runs low, but Storage settings may show them in the meantime.
- Purgeable space. Files macOS has already marked as reclaimable, like iCloud copies it can download again. It's freed on demand, so it isn't really in your way.
- Simulators and runtimes. If you've ever installed Xcode, iOS and watchOS simulator runtimes can take tens of gigabytes, including ones for versions you no longer test on.
- Caches and logs. Apps and package managers keep downloaded and generated files so they don't have to fetch or build them again. They come back on their own.
- Apple Intelligence models. On Macs that support it, the on-device models live on your disk.
- The Spotlight index. Your search index, which can grow out of date and larger than it needs to be.
- Docker and virtual machines. Docker keeps its images and build cache in one large disk image, and VM apps do something similar.
How to clear it, step by step
In order of how much space each step usually frees for the least risk. Commands go in Terminal. Read each one before you run it.
- Restart your Mac. It clears temporary files and swap, and Storage settings recalculates. Free, and sometimes enough.
- Remove local Time Machine snapshots. List them, then delete by date:
Replace the date with one from the list. Time Machine keeps taking new ones, and macOS removes each after 24 hours anyway, so this is for when you need the room right now. Recent macOS versions no longer let you turn local snapshots off withtmutil listlocalsnapshots / sudo tmutil deletelocalsnapshots 2026-10-05-093012tmutil disablelocal. - Delete simulator runtimes you don't use. Remove simulators for runtimes no installed Xcode supports:
To remove whole runtimes, list them and delete by identifier, or use Xcode › Settings › Components:xcrun simctl delete unavailablexcrun simctl runtime list xcrun simctl runtime delete <identifier> - Clear caches. Quit your apps, then in Finder choose Go › Go to Folder and open
~/Library/Caches. Move folders for apps you know to the Trash; they'll rebuild. Do the same for Xcode's build data in~/Library/Developer/Xcode/DerivedData. Package managers clear their own caches:
Each tool downloads what it needs again on the next install.npm cache clean --force pnpm store prune pip cache purge - Prune Docker. If you use Docker, its own command removes stopped containers, unused networks, dangling images, and build cache:
Adddocker system prune-ato also remove images no container is using. You'll download them again the next time you need them. - Turn off Apple Intelligence, if you don't use it. In System Settings › Apple Intelligence & Siri, switch it off, and macOS can remove the on-device models. Turn it back on any time; they'll download again.
- Rebuild the Spotlight index. If it's grown large, rebuilding often shrinks it:
Search results will be incomplete for a while as it re-indexes.sudo mdutil -E / - Leave purgeable space alone. macOS frees it the moment something needs the room. Apps that “free” it for you are only doing what macOS would have done anyway.
What not to touch
- Anything under /System. It's on a sealed, read-only volume for a reason.
- /private/var/vm. That's swap and the sleep image, managed by macOS. Deleting files there by hand can crash your Mac.
- Random folders in /Library. If you don't know what installed it, look it up before you remove it.
- Apps that promise a performance miracle. On an SSD, free space doesn't change how a Mac runs until the disk is nearly full. Reclaim space when you need room, not for a mystery gain.
Or do it in one window
Disk Forecast breaks System Data into the parts above, explains each in plain English, and runs Apple's own tool for each fix after you confirm. It's free, it lives in your menu bar, and it tells you weeks ahead when your disk will fill.
com.apple.TimeMachine.2026-10-05-083008.local
com.apple.TimeMachine.2026-10-05-093011.local
iOS 26.2 runtime: 8.4 GB
14 simulators: 10 GB
Siri TextToSpeech: 583 MB
Speech AutomaticSpeechRecognition: 428 MB
Photos MagicCleanup: 260 MB
Build Cache: 1.6 GB, 1.6 GB unused
Containers: 318 MB, 12 MB unused
Questions
Why is System Data so big on my Mac?
Because it's where macOS counts everything it doesn't file under a named category. Local Time Machine snapshots alone can take 30 to 60 GB, and Xcode simulator runtimes, caches, the Spotlight index, Apple Intelligence models, and Docker's disk image all land there too.
Is it safe to delete System Data?
Some of it. Caches, old simulator runtimes, and local Time Machine snapshots can be removed with Apple's own tools. Purgeable space should be left for macOS to manage, and you should never delete files under /System or /private/var by hand.
Why does System Data keep coming back?
Most of it is supposed to. Caches refill as you use apps, Time Machine makes a new local snapshot every hour, and Spotlight rebuilds its index. Clearing it buys room; it doesn't stop the growth. That's why a forecast helps.
Does restarting reduce System Data?
Often, a little. A restart clears temporary files and swap, and gives Storage settings a chance to recalculate. It's the free first step.
Can an app clear System Data for me?
Disk Forecast breaks System Data into its parts, explains each in plain English, and runs Apple's own tool for each fix after you confirm. It's free, with the source on GitHub.
Know before it's full.
Free. No account, no subscription.
macOS 14 or later · Apple Silicon and Intelbrew install --cask coreyhaines31/tap/diskforecast