How to Clear System Data on Mac in 2026
Your Mac says the disk is almost full, but Finder only accounts for part of the data. The rest is hiding in "System Data" — and Apple gives you zero tools to manage it. Here's what it actually is and how to get your space back.
Contents
What is System Data on Mac?
Open System Settings → General → Storage on your Mac and you'll see a colorful bar chart breaking down your disk usage. Documents, Apps, Photos — all neatly labeled. Then there's System Data: a mysterious gray section that can eat 100, 200, or even 300+ GB with absolutely no explanation.
Apple's official documentation is unhelpfully vague: "System Data includes files that don't fall into the other categories." Thanks, Apple.
In reality, System Data is a catch-all for:
- Application caches — Temporary files apps create to speed things up
- Browser data — Cached websites, history databases, service workers
- System logs — Diagnostic logs that macOS generates constantly
- Package manager caches — Homebrew, npm, pip, Xcode archives
- Creative app caches — Media caches from Premiere Pro, After Effects, DaVinci Resolve
- Time Machine snapshots — Local backup snapshots
- Spotlight index — Search index database
The problem isn't that these files exist — most are useful. The problem is that nobody cleans them up, and macOS doesn't surface them in any user-facing tool.
Why is System Data so big?
System Data grows over time because apps are terrible housekeepers. They create cache files to improve performance, but they rarely clean up after themselves. Here's why it gets out of control:
- Apps never delete old caches. Chrome stores every website you've visited. Premiere stores rendered previews from projects you finished months ago.
- macOS doesn't enforce limits. There's no system-level cache quota. An app can use 50 GB of cache and macOS won't bat an eye.
- Uninstalling apps leaves data behind. When you drag an app to the Trash, its cache files in
~/Library/Caches/and~/Library/Application Support/stay forever. - Developer tools are the worst. Xcode's DerivedData, Homebrew's download cache, and npm's package cache can each grow to tens of gigabytes.
The biggest offenders
After scanning dozens of Macs, here are the apps that consistently hoard the most cache data:
| Application | Cache Location | Typical Size |
|---|---|---|
| Adobe Premiere Pro | ~/Library/Application Support/Adobe/Common/Media Cache Files/ | 15–50 GB |
| Adobe After Effects | ~/Library/Caches/Adobe/After Effects/ | 10–30 GB |
| DaVinci Resolve | ~/Library/Application Support/Blackmagic Design/DaVinci Resolve/ | 8–25 GB |
| Xcode | ~/Library/Developer/Xcode/DerivedData/ | 5–40 GB |
| Final Cut Pro | ~/Library/Caches/com.apple.FinalCut/ | 5–20 GB |
| Google Chrome | ~/Library/Application Support/Google/Chrome/Default/Service Worker/ | 2–8 GB |
| Logic Pro | ~/Library/Caches/com.apple.logic10/ | 3–15 GB |
| Homebrew | ~/Library/Caches/Homebrew/ | 2–10 GB |
| npm | ~/.npm/_cacache/ | 1–8 GB |
| Spotify | ~/Library/Caches/com.spotify.client/ | 1–5 GB |
Real example: On a 512 GB MacBook Pro used for video editing, we found 127 GB of reclaimable cache files — that's 25% of total disk space, all hidden in System Data.
How to clear System Data manually
You can clean up some of this yourself. Here's how to tackle the biggest categories:
1. Browser caches
Heads up: Clearing browser data can remove saved passwords, autofill information, and active login sessions. Make sure your passwords are synced to a password manager (or your browser's built-in sync) before clearing.
Every browser has a built-in option to clear cached data:
- Safari: Safari → Settings → Privacy → Manage Website Data → Remove All
- Chrome: Settings → Privacy and Security → Clear browsing data → Cached images and files
- Firefox: Settings → Privacy & Security → Cookies and Site Data → Clear Data
2. Creative app caches
These are the big wins — each app has its own way to purge:
- Premiere Pro: Edit → Preferences → Media Cache → Delete
- After Effects: Edit → Purge → All Memory & Disk Cache
- DaVinci Resolve: Playback → Delete Render Cache → All
- Final Cut Pro: File → Delete Generated Event/Library Files
3. Xcode DerivedData
If you've ever opened Xcode, this folder can be massive:
rm -rf ~/Library/Developer/Xcode/DerivedData/*
This is always safe to delete. Xcode rebuilds it when needed.
4. Homebrew cache
brew cleanup --prune=all
5. npm cache
npm cache clean --force
6. System logs
# Check size first
du -sh /var/log/ ~/Library/Logs/
# Clear old logs (macOS regenerates what it needs)
sudo rm -rf /var/log/asl/*.asl
rm -rf ~/Library/Logs/DiagnosticReports/*
7. Old Downloads
Files older than 30 days in your Downloads folder are usually forgotten:
find ~/Downloads -mtime +30 -type f
Review the list, then delete what you don't need.
Be careful: Don't delete files in ~/Library/Application Support/ unless you know what they are. Some apps store important data (databases, settings, licenses) alongside their caches.
The automated approach
Manually checking 10+ locations every month gets old fast. That's why we built CacheClear — a native macOS app that scans all known cache locations in under 60 seconds.
What makes it different from other "Mac cleaners":
- Safety labels on everything. Every file is marked Safe, Review, or Protected. You always know what you're deleting.
- No guesswork. Detailed tooltips explain what each file is, why it's safe (or not), and what happens if you delete it.
- Smart Select. One click to select all safe items. Review items are left unchecked for you to decide.
- Native macOS app. Built with SwiftUI. No Electron, no web views, no 500 MB runtime. Just a fast, small app.
- Scan is free. You only pay ($2.99/mo) if you want to delete.
See how much space you can reclaim
Download CacheClear and scan your Mac for free. Most users find 50-200 GB of hidden cache files.
Download CacheClearWhat NOT to delete
Not everything in System Data is safe to remove. Here are the things you should never touch:
- Keychain files — Your passwords and certificates live here
- Active app databases — Messages, Mail, Photos databases are critical
- System frameworks — Anything in
/System/is off-limits - Boot volumes and APFS snapshots — macOS manages these automatically
- Time Machine local snapshots — These purge automatically when space is needed
CacheClear marks all of these as Protected and won't let you select them.
How to prevent System Data from growing
A few habits that keep System Data in check:
- Clear creative app caches after finishing projects. Premiere's media cache from a project you delivered 6 months ago is just dead weight.
- Run
brew cleanupmonthly if you use Homebrew. - Use Safari's "remove after 1 day" option for cached data (Safari → Settings → Privacy → Remove history items: after one day).
- Empty your Downloads folder regularly. Or set up a smart folder that auto-deletes files older than 30 days.
- Scan monthly with CacheClear to catch everything else.
About CacheClear: A native macOS app that finds and removes hidden cache files safely. Built for creative professionals and developers who need their disk space. Learn more →