What is “System Data” on a Mac, and why is it so big?
In short
“System Data” isn't macOS itself: it's everything the storage panel can't put in another category. Caches, logs, Time Machine snapshots, virtual memory, and on many Macs, developer data, Docker and AI models in hidden folders. A lot of it recreates itself, but not all of it.
Where you see it
In System Settings → General → Storage, the bar splits your disk into Applications, Documents, Photos, iCloud Drive, macOS… and System Data. That last one often surprises people: it can be the biggest block on the disk, and the panel doesn't let you open it to see what's inside.
What's really inside
- Caches of apps and of macOS, in
~/Library/Cachesand system folders. - Logs from apps and the system.
- Local Time Machine snapshots, which macOS keeps for about 24 hours.
- Virtual memory (swap) and the sleep image, which macOS manages by itself.
- App data in
~/Library/Application Supportand~/Library/Containers. - On developers' Macs: Xcode build data and simulators, Docker's virtual disk, package caches (npm, pip, Homebrew…).
- AI models downloaded by Ollama, LM Studio or Hugging Face, in hidden folders like
~/.ollamaor~/.cache. Each one is several GB.
Why it grows
Most of it is made to grow: caches keep copies to go faster, and nobody deletes them. Docker's disk image grows as you use it and never shrinks by itself. Snapshots appear after you change big files. And the more tools you use, the more hidden folders you collect.
What's safe to delete and what isn't
Safe, because it recreates itself: app caches (with the app closed), old logs, Xcode's DerivedData, package caches. You lose nothing; at most, the next build or download is a bit slower.
Needs a decision: simulators, Docker images and volumes (volumes can hold databases), AI models, iPhone backups. They can be recreated or downloaded again, but it costs time or data.
Don't touch: anything in /System (it's protected anyway), app data you don't recognize in Application Support, and anything you can't identify. Guides that say “delete everything in Library” are how people lose settings and data.
How to shrink it, in order
- Restart your Mac. It frees swap and often snapshots. It's free and sometimes recovers several GB.
- Check local snapshots with
tmutil listlocalsnapshots /in Terminal. - Find the big hidden folders. In Finder, Go → Go to Folder →
~/Library, show sizes (View → Show View Options → Calculate all sizes) and sort by size. Press Cmd+Shift+. to see hidden folders in your home. - Look each one up before deleting it. The folder guide says what it is and whether it recreates itself.
DiskSpace AI does this for you
It analyzes your Mac in minutes, tells you what each folder is and only selects what recreates itself. Your files are kept 7 days in case you change your mind. Free during the beta.
Download the BetaFolders in this guide
- App logs
~/Library/LogsRecreates itself - Chrome web cache
~/Library/Caches/Google/ChromeRecreates itself - Xcode build data
~/Library/Developer/Xcode/DerivedDataRecreates itself - iPhone simulators
~/Library/Developer/CoreSimulator/DevicesReview - Docker virtual disk
~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.rawReview - Ollama models
~/.ollama/modelsReview - Hugging Face models
~/.cache/huggingfaceReview - npm cache
~/.npm/_cacacheRecreates itself
More guides
- Not enough space to update macOS? How to make room safely
- How to free up space on your Mac without deleting anything important
- How to find and delete duplicate photos on Mac
- Docker taking up too much space on Mac? How to shrink Docker.raw
- Xcode taking up space? What you can delete (and what you can't)
- How to clear npm, pnpm, pip, uv and Homebrew caches on Mac
- How to find large files on Mac (including hidden ones)
- What is purgeable space on Mac, and how to free it
- DaisyDisk alternative: DiskSpace AI vs DaisyDisk
- CleanMyMac alternative without a subscription
- The best disk space analyzers for Mac in 2026