Pruneo logoPruneo

What is System Data on Mac and how to reduce it safely

Short answer

System Data is the category for files that do not fit anywhere else in Mac storage, such as caches, logs, temporary files, swap and Time Machine local snapshots. macOS manages most of it and frees part of it on its own. You can reduce it safely by clearing user caches, removing local snapshots the Apple way and cleaning big app data that ends up there.

You open the Storage panel and a grey bar called System Data takes tens of gigabytes. There is no list of files and no delete button. This guide explains what is inside that category, how to measure it with Apple’s own tools and what you can reduce without breaking macOS.

What Apple says System Data is

In Change Storage settings on Mac, Apple describes System Data as the category that “contains files that don’t fall into the categories listed here”, and adds that you cannot manage its contents. In How to free up storage space on your Mac, Apple says it measures the space used by Apple and third party files that don’t belong to a more specific category.

In other words, System Data is a bucket for everything else. It is not one folder: it is the sum of many places on the disk.

What usually ends up there

Apple does not publish a full list. In practice, these are the most common parts:

Some of this is space macOS gives back by itself when it needs it. That is why the bar can change from one day to the next without you doing anything.

Step 1: measure before you act

You cannot delete System Data from the Storage panel, but you can see which part is big. All these commands only read.

Local snapshots

tmutil listlocalsnapshots /

It lists the Time Machine snapshots on the startup volume, with names like com.apple.TimeMachine.2026-10-22-101500.local. If it only prints “Snapshots for disk /”, you have none. See every option with man tmutil in Terminal.

Swap

sysctl vm.swapusage

It shows how much swap macOS is using. Swap grows when apps need more memory than the Mac has, and macOS removes it when it is not needed. Closing heavy apps or restarting is the normal way to reduce it.

Caches, logs and app data

du -sh ~/Library/Caches ~/Library/Logs 2>/dev/null
du -hd 1 ~/Library 2>/dev/null | sort -h | tail -10

du (see man du) shows the size of each folder in your Library. Look for unusual ones: Developer (Xcode), Containers (sandboxed apps, including Docker) or Application Support.

Step 2: what you can reduce

Time Machine local snapshots

Apple explains in About Time Machine local snapshots that Time Machine saves a snapshot of the startup disk about every hour and keeps it for 24 hours. It also saves one before each macOS update. Apple adds that your Mac counts the space used by snapshots as available storage, and removes them as they age or when space is needed.

So usually you do not need to do anything. If you still want to remove them, Apple’s method is the safest:

  1. Open System Settings > General > Time Machine.
  2. Click Options, set Backup Frequency to Manually and click Done.
  3. Wait a few minutes, then set the frequency back to what you had.

If you prefer Terminal, tmutil can delete snapshots by date.

# Replace the date with one from tmutil listlocalsnapshots /
sudo tmutil deletelocalsnapshots 2026-10-22-101500

The man tmutil page also documents thinlocalsnapshots, which asks macOS to free a given amount of bytes by thinning snapshots. Most people do not need it.

User caches

Caches in your own Library are made to be rebuilt. Apple’s developer guide says the Caches folder holds data “that can be regenerated as needed” (File System Programming Guide). Quit the app, then move its folder in ~/Library/Caches to the Trash. We explain the details in Is it safe to delete the Library/Caches folder?.

Safe mode once

Apple says in Start up your Mac in safe mode that safe mode clears some system caches, which are created again as needed. It is a safe way to free some space, for example before a macOS update. Restart normally to exit.

Old logs and diagnostic reports

You can open them with the Console app. Files in ~/Library/Logs belong to your apps and can be moved to the Trash with the app closed. They are usually small, so they are rarely worth the effort.

Large app data

This is often the real reason behind a huge System Data number for developers and creators:

Clean these with each tool’s own commands, not by deleting their folders by hand.

When NOT to touch anything

Why the number does not match du

The Storage panel and du count in different ways. du measures folders you can read. The panel also counts snapshots and space that macOS considers purgeable, and folders that need special permissions. Use du to find which of your folders grew, and the panel for the global picture. Do not try to make both numbers match.

Summary

  1. System Data is everything that does not fit in another category.
  2. Measure it with tmutil listlocalsnapshots /, sysctl vm.swapusage and du.
  3. Remove local snapshots the Apple way if you really need the space.
  4. Clean user caches and large app data with the apps closed.
  5. Leave /System, swap and temporary system folders to macOS.

For the full cleaning plan, read How to free up space on Mac, or download Pruneo for free.

FAQ

Can I delete System Data on Mac?

Not directly. Apple says you cannot manage the contents of this category from the Storage panel. You can reduce it by cleaning the files that feed it, such as user caches, local snapshots and large app data.

Why is System Data so big after a macOS update?

Time Machine makes an extra local snapshot before each macOS update, and macOS may keep temporary files while it finishes. Time Machine removes snapshots as they age or when space is needed, so wait a day before you act.

Does deleting Time Machine local snapshots delete my backup?

No. Local snapshots live on your Mac's internal disk. Backups on your external Time Machine disk stay where they are.

Try it with Pruneo

Free for macOS 14 or later. Anything it cleans can be restored from quarantine.

Pruneo is for Mac

Send yourself the link and download it on your Mac. Free, no account needed.

Email it to me
Download anyway