Guide

What is “System Data” on a Mac, and how do you shrink it?

Open System Settings › General › Storage and there is often a large grey bar called “System Data”. It's a catch‑all, not a single thing, which is why it's hard to clean by hand.

What ends up in System Data

macOS puts files that don't fit its other categories (Applications, Documents, Photos, Mail and so on) under System Data. Depending on your Mac and macOS version it can include:

Because several of these grow and shrink on their own, the number can change between two looks at the Storage pane.

How to shrink it safely

1. Restart

Swap files are cleared at restart. If your Mac has been up for weeks, a restart alone can give back several gigabytes.

2. Check local snapshots

macOS removes Time Machine snapshots by itself when space runs low, but you can list them in Terminal:

tmutil listlocalsnapshots /

A specific snapshot can be removed with sudo tmutil deletelocalsnapshots <date>, using the date from the list.

3. Clear caches and logs

Caches are rebuilt by the apps that made them, so clearing them is usually safe (see Is it safe to delete ~/Library/Caches?). Quit the apps first.

4. Clean developer leftovers

Xcode's DerivedData, old simulators, and package-manager caches (npm, pnpm, Gradle, Cargo) can reach tens of gigabytes. Xcode can delete unavailable simulators with xcrun simctl delete unavailable. For Docker, docker system prune removes stopped containers and unused images, so read its prompt before you confirm.

5. Find the big folders

Look for large folders before deleting anything. Many folders that count toward System Data are hidden from apps that don't have Full Disk Access, so give your disk tool that permission before trusting its totals.

Don't delete things in /System, /private/var or /Library at random. Some of those files belong to macOS and other users, and removing the wrong one can stop your Mac from booting or apps from launching.

Doing it with Glint

Glint's Smart Clean covers caches, logs, Xcode, npm, pnpm, Gradle and Cargo leftovers, old iOS backups and downloaded installers, rule by rule with sizes. Space Map shows where the rest went as a sunburst you can drill into. System folders are protected and can't be deleted, files of running apps like Docker Desktop are skipped, and anything that doesn't regrow on its own goes to Quarantine first, so you can restore it.

Glint is a free disk cleaner for macOS 14 Sonoma and later, on Apple Silicon and Intel. No limits, no account, and everything stays on your Mac.

Download for Mac

What Glint does · FAQ · Safe by design

More guides