Levo guides · System Data

Can you delete System Data on a Mac?

No, you can’t delete System Data with one click, and you shouldn’t try to remove the whole thing. It mixes files that are safe to delete, files that come back, and files macOS needs to run. Sort them first.

Levo's popover with the disk bar showing System Data named, beside the Ready to free list
Safe to delete?WhatWhat happens
YesCaches, logs, crash reportsRebuilt as needed
YesXcode DerivedData, unavailable simulatorsRebuilt or downloaded
YesLeftovers of apps you removedNothing uses them
Yes, but thinkiPhone backups, AI models, VM disksGone for good, or a long download
Let macOS do itLocal snapshots, swap, sleep imageManaged automatically
No/System, /private/var/db, keychains, app databasesApps or macOS stop working

How to do it yourself

Delete in the safe rows from top to bottom. Quit the app that owns a cache before you remove it.

  1. In Finder, choose Go › Go to Folder (⇧⌘G) and open ~/Library/Caches. Move the contents of the largest folders to the Trash.
  2. Empty the Trash. Nothing is freed until you do.
  3. For build data, run:
rm -rf ~/Library/Developer/Xcode/DerivedData
xcrun simctl delete unavailable
  1. For old Time Machine snapshots, ask macOS to thin them:
sudo tmutil thinlocalsnapshots / 10000000000 4

Check each path with ls before an rm -rf, and never run one with sudo on a path you typed from memory. A wrong path with sudo can delete a lot more than you meant.

If a cache refuses to delete, the app is still running. If something in /System refuses, leave it: the system volume is read-only and sealed on purpose.

The mistakes that cause trouble

Nearly all the damage from deleting System Data comes from the same few habits.

If you do delete something by mistake, check the Trash first, then Time Machine. A reinstall of the app brings back most of what was a cache.

How Levo does it

Levo is built around the rows in that table. Its Ready to free list shows the deletable kinds by name, each with a size and a reason, and your agent judges what is safe. Select › Smartly ticks only the safe ones at your cleanup level, and you untick anything you want to keep.

Levo's confirm step listing what will be cleaned, with sizes

Levo never touches keychains, SSH keys, credential files or the Photos, Mail and Messages libraries, never cleans anything open or changed in the last few minutes, and checks each item again right before deleting it. It leaves Time Machine snapshots, swap and macOS’s own files to macOS, which is the “let macOS do it” row. Move to Trash lets you undo a cleanup with Put back.

FAQ

Is it safe to delete System Data?

Parts of it are. Caches, logs, build data and leftovers of removed apps are safe. System files, databases and keychains are not.

What happens if I delete the wrong thing?

An app may reset, forget its settings or fail to open. Deleting system folders can stop macOS from starting, which means a reinstall.

Will deleting caches lose my data?

No. Caches hold copies that apps can recreate. Your documents, photos and settings live elsewhere.

Can I delete System Data from Recovery?

There is no reason to. Recovery has no tool for it, and deleting from there skips the safeguards macOS has when it is running.