Levo guides · System Data

Why is System Data so big on a Mac?

System Data is large because it is the leftover bucket: anything macOS can’t file under Apps, Documents, Photos or Mail lands there. On most Macs the biggest parts are caches, Time Machine snapshots and, for developers, Xcode, Docker and simulators.

Levo's popover with the disk bar showing System Data named, beside the Ready to free list
Who you areUsual culpritsOften
EveryoneApp and browser caches, logs, local snapshots, swap10 to 40 GB
Uses iPhone or iPadDevice backups in MobileSync5 to 60 GB each
Video and audioRender files, proxy media, sound libraries20 to 200 GB
DeveloperDerivedData, simulators, Docker, node_modules caches50 to 300 GB
Runs local AIOllama, LM Studio and Hugging Face models10 to 200 GB
Runs virtual machinesParallels, UTM and Fusion disk files30 to 150 GB each

How to do it yourself

Apple gives you one number and no breakdown, so measure it yourself. Start with the places that are almost always responsible.

du -sh ~/Library/Caches ~/Library/Logs ~/Library/Developer 2>/dev/null
du -sh ~/Library/Application\ Support/MobileSync 2>/dev/null
du -sh ~/Library/Containers ~/Library/Group\ Containers 2>/dev/null
sudo du -sh /private/var/vm /Library/Updates 2>/dev/null
tmutil listlocalsnapshots /

Containers is the one that surprises people. Sandboxed apps keep their data and caches there, and a chat app, a Docker install or a photo editor can hold tens of gigabytes.

Two parts you can’t fix by deleting. Swap grows when you run more than your RAM holds, and shrinks after a restart. Local snapshots are APFS copies Time Machine keeps for 24 hours, and macOS thins them on its own when space runs low.

If the total looks far bigger than anything you can find, restart and check again. A long-running Mac with heavy memory pressure can carry several gigabytes of stale swap.

What macOS puts there, and why it feels random

Apple’s Storage settings has a short list of named categories: Applications, Documents, Photos, Mail, Messages, iCloud Drive and a few more. Everything that doesn’t fit one of them goes into System Data, and the list of what doesn’t fit is long.

That is why two people on the same macOS version can see 15 GB and 150 GB. It is not a bug, and it is not one big file. It is hundreds of small and medium ones.

How Levo does it

Levo’s disk bar splits Caches, Developer, Mail and Messages out of that space and names the rest as System Data, so the number is smaller than Apple’s because more of it has a name. The Ready to free list then shows the real contents by kind with a size and a reason, which answers “why is it so big” without any du commands.

Levo's popover under the menubar with the disk meter and the Ready to free list

Your own AI agent reads the list and says what is safe to remove and what comes back by itself. Levo does every deletion, and you tick what goes. Without Full Disk Access, Levo can’t look inside other apps’ containers, so some of it stays unnamed.

FAQ

Is a big System Data normal?

Yes, up to a point. Tens of gigabytes is normal for caches, snapshots and swap. Over 100 GB almost always means developer data, VMs, models or old backups.

Is System Data the same as Other?

It replaced the old Other category in macOS Ventura. The idea is the same: files that don’t fit the named categories.

Does System Data count my iCloud files?

No. Files kept only in iCloud take little space on the Mac. Downloaded copies count under Documents or the app that owns them.

Why does mine differ from another Mac with the same disk?

What you use decides it. A Mac with Xcode, Docker or video projects can hold ten times more than one used for mail and browsing.