July 2026 · Mac Storage Guide

What Is System Data on Mac, and Why Is It So Big?

It is the largest, vaguest slice of your storage bar. Here is what actually lives inside System Data, why it swells, and how to bring it back down without breaking anything.

By Ram Velmurugan · Founder & Lead Developer, 1dot.ai

What it contains·Safe ways to shrink it·9 min read

You open System Settings, General, Storage to see where your disk went, and the biggest bar on the screen is a gray one labeled "System Data." No breakdown. No list. Just a number that somehow says 90 GB, or 140 GB, and no obvious way to open it up and see what is inside.

System Data is the least explained part of macOS storage, and it is where most of the confusion about a full Mac comes from. The good news is that it is not a black box once you know what it holds. Most of it is temporary files that rebuild themselves, and a lot of it is safe to clear. This guide breaks down exactly what is in there and how to shrink it in 2026, on macOS Tahoe and the versions before it.

Short answer
System Data is the catch-all bucket for everything macOS cannot sort into Apps, Documents, Photos, or Mail. It is mostly caches, logs, local Time Machine snapshots, old iPhone backups, leftover macOS installers, and virtual memory. A healthy amount is 12 to 25 GB. If yours is much higher, the usual causes are local snapshots and stale caches, both of which are safe to clear.

What System Data Actually Is

macOS sorts your storage into named categories: Applications, Documents, Photos, Mail, Music, iCloud Drive, and so on. System Data is the leftover pile. It is not a single folder you can open. It is a total that macOS adds up from dozens of places across the drive that do not fit any of the labeled categories.

Think of it less as "system files" and more as "everything else." Some of it genuinely belongs to the operating system and should never be touched. But a large share of it is working files that accumulate as you use the Mac: things your apps and macOS create to run faster, plus copies and backups that were never cleaned up. That second group is where your reclaimable space lives.

What Lives Inside System Data

Here is what actually gets counted in that gray bar, and how much each part tends to weigh:

What it isTypical sizeSafe to clear?Comes back?
Local Time Machine snapshots0 to 80 GB Yes macOS makes new ones
App and system caches2 to 20 GB Yes Rebuilt on use
Old iPhone / iPad backups4 to 30 GB each Yes, if not needed No
Downloaded macOS installers12 to 15 GB each Yes, after updating Re-download if needed
Virtual memory (swap) and sleep image1 to 20 GB~ On restart Recreated as needed
System and app logs0.5 to 5 GB Yes Rebuilt
Developer caches (node_modules, DerivedData)5 to 60 GB Yes Rebuilt on next build
Fonts, plug-ins, extensions0.5 to 3 GB Mostly non/a
Apple Intelligence on-device models3 to 7 GB Non/a

Notice the pattern. The three biggest and most variable rows, local snapshots, caches, and developer caches, are all things that rebuild themselves. That is why System Data can swing by 50 GB between two people with identical Macs. It is not the operating system that got bigger. It is the working files piling up around it.

A 2026 note
On Apple Intelligence Macs running macOS Tahoe, the on-device language and image models add a few gigabytes to System Data that were not there on older versions. This part is doing real work and is not something to delete. It is worth knowing about only so the number does not surprise you.

How Much System Data Is Normal

On macOS Tahoe, Sequoia, Sonoma, and Ventura, a healthy System Data figure sits somewhere around 12 to 25 GB. That covers the core operating system files plus a reasonable amount of caches and logs. It is normal, and there is nothing to fix there.

Use this as a rough guide:

System Data sizeWhat it usually meansAction
12 to 25 GBNormal and healthyLeave it alone
25 to 50 GBSome caches or a snapshot or two piling upA restart and a quick cleanup
50 to 150 GB+Local snapshots, old backups, or heavy cachesWorth a proper cleanup pass

One caveat before you panic at a huge number: the storage bar is an estimate that recalculates in the background. Right after a big file operation, a macOS update, or a Time Machine backup, System Data can show inflated for a while and then settle on its own. If the figure looks wrong, give it a few minutes or a restart before you act.

Why System Data Gets So Big

When people find 100 GB or more in System Data, the cause is almost always one of a handful of things. Here they are, roughly in order of how often they are the culprit.

1. Local Time Machine snapshots

This is the number one reason, and the least obvious. Even if your Time Machine backup drive is not plugged in, macOS keeps hourly local snapshots on your internal disk so it can roll back recent changes. Each snapshot captures files that changed, so if you have been editing video, moving large downloads, or installing and removing apps, those snapshots can hold tens of gigabytes. They count entirely as System Data.

2. Bloated app caches

Browsers, streaming apps, design tools, and messaging apps all cache data to feel fast. That is normal, but some apps never clean up after themselves. A single app can sit on several gigabytes of cache it will never use again. Multiply that across everything you run and it adds up quietly.

3. Old iPhone and iPad backups

If you have ever backed up a device to your Mac instead of iCloud, those backups live on your drive and are counted as System Data. They do not shrink or expire on their own. An old backup from a phone you no longer own can be 20 GB of pure dead weight.

4. Leftover macOS installers and updates

After a big macOS update, the multi-gigabyte installer sometimes stays behind in Applications or in a cache folder. Each "Install macOS" app is 12 to 15 GB, and it is filed under System Data.

5. Developer caches

If you write code, macOS files a lot of your build output under System Data rather than Documents. Oldnode_modules folders, Xcode DerivedData, simulator runtimes, and package caches from Gradle or CocoaPods can add up to 30, 40, even 60 GB on an active developer machine. We cover this in depth in the guides on cleaning Xcode cache and deleting node_modules across every project.

How to See What Is Really in There

macOS will not open System Data for you, so you have to look at the pieces directly. Start with the built-in storage screen, then check the two folders that hold most of the reclaimable space.

The built-in storage view

On macOS Ventura through Tahoe, go to Apple menu, System Settings, General, Storage. Hover over the segments of the bar to see each category. Below it you get recommendations and a list of categories you can click into. On older versions the same thing lives under Apple menu, About This Mac, Storage, Manage. This view is useful for the labeled categories, but it deliberately will not let you browse System Data itself.

The two folders worth checking by hand

In Finder, press Command Shift G and paste each of these paths. Sort by size once the folder opens.

~/Library/Caches      # per-app cache files
~/Library/Logs        # app and diagnostic logs

The folders here are named after the apps that made them. A folder named for an app you recognize, holding a few gigabytes of cache, is safe to empty. Leave anything you do not recognize alone. We will come back to the safety rules in a moment.

Faster than folder-hunting
A dedicated storage tool reads these locations for you and shows them grouped by size and type, so you are not guessing which folder belongs to what. Files Magic AI's System Cleaner does exactly this for caches, duplicates, and developer artifacts. More on that below.

How to Shrink System Data Safely

These are ordered from safest and easiest to most hands-on. For most people, the first two or three steps are enough to knock System Data back down to normal.

1

Restart your Mac

Free · 2 min

This is not the throwaway advice it sounds like. A restart flushes virtual memory swap files and the sleep image, and it prompts macOS to thin local snapshots. If your Mac has been running for weeks, a single restart can drop System Data by several gigabytes on its own. Do this first, then re-check the storage screen.

2

Empty the Trash, then wait

Free · 5 min

Empty the Trash, then give it a few minutes. Here is the part people miss: files you just deleted can still be held inside a local snapshot, so they keep counting as System Data until macOS thins that snapshot. The space shows up shortly after, not instantly. If you deleted something large and the bar did not move, this is usually why.

3

Thin local Time Machine snapshots

Terminal · 5 min

If System Data is still huge, snapshots are the likely reason. Open Terminal and list them:

tmutil listlocalsnapshots /

You will see a list of dated entries. To remove a specific one, use its date and time from that list:

sudo tmutil deletelocalsnapshots 2026-07-30-114500

The simplest and safest option, though, is to just free up space elsewhere and restart. macOS thins snapshots automatically when the disk gets low, so you rarely need to force it. Only reach for these commands if you need the space back immediately.

4

Delete old device backups

Free · 3 min

Connect your iPhone or iPad, open it in Finder, and on the General tab click Manage Backups. You will see every local backup with its date. Delete the ones from old devices or old dates you no longer need. This can free 20 GB or more in one click.

5

Remove leftover macOS installers

Free · 2 min

Open your Applications folder and look for anything named Install macOS followed by a version name. If you have already updated, that installer is dead weight at 12 to 15 GB. Drag it to the Trash and empty it.

6

Clear app caches

Manual · 10 min

In Finder press Command Shift G and go to ~/Library/Caches. Sort by size. For folders named after apps you recognize, you can open the folder and delete what is inside, but leave the folder itself. The app rebuilds the cache the next time it runs. Do not delete folders you cannot identify.

7

Clean developer and duplicate clutter

Files Magic AI

The developer caches and scattered duplicate files that get bucketed into System Data are the tedious ones to find by hand. A cleaner surfaces them in one scan, grouped by type with sizes shown, so you can review and remove without hunting through hidden folders. This is the part to automate.

What You Should Not Delete

System Data holds real operating system files alongside the disposable stuff, so a few rules keep you safe.

Leave these alone
  • Anything inside the top-level /System folder. This is the OS itself and is protected for good reason.
  • Folders in ~/Library you do not recognize. If you cannot name the app that made it, do not touch it.
  • The Apple Intelligence model files. They are doing active work and are not junk.
  • Fonts and system plug-ins. The space saved is tiny and the risk is not worth it.

The safe targets are specific and named: local snapshots, app caches, logs, old device backups, and finished installers. Stick to those categories and you cannot hurt anything. When in doubt, use a tool that only ever offers the reversible, safe-to-remove items, and always sends deletions to the Trash first rather than erasing them outright.

Which Method Frees the Most

MethodEffortTypical space freedBest for
RestartNone1 to 10 GBEveryone, do this first
Thin local snapshotsLow10 to 80 GBMacs with a huge System Data number
Delete old device backupsLow4 to 30 GBAnyone who backed up a phone locally
Remove macOS installersLow12 to 15 GB eachAnyone who recently updated
Clear caches by handMedium2 to 15 GBPeople comfortable in Library folders
Files Magic AI System CleanerLow10 to 40 GBCaches, duplicates, and developer artifacts in one pass

If you only do one thing, restart and check the snapshot situation. That is where the surprise gigabytes usually hide. For the cache and duplicate side, a tool saves the folder-hunting.

Cleaning the Cache Side in One Pass

Restarting and clearing snapshots are things you do yourself, and they handle the largest single chunk of System Data. What is left over, the caches, duplicates, leftover installers, and developer artifacts, is exactly the kind of scattered clutter that is annoying to track down by hand.

That is the part Files Magic AI's System Cleaner is built for. Open it, run a scan, and within a minute or two you get a breakdown by category: Duplicate Files, Unused Apps, Developer Caches (node_modules, Xcode, Flutter, Gradle), and DMG installers. Every item shows its size, path, and last-used date. Nothing is deleted automatically. You uncheck anything you want to keep, and what you clean goes to the Trash first, so there is always a way back.

To be clear about what it does and does not touch: it will not delete Time Machine snapshots or system files, and it should not. Those you handle with a restart and the steps above. What it removes is the safe, reclaimable clutter, which for most people is the bulk of what made System Data balloon in the first place.

Clear the reclaimable clutter in one scan

Files Magic AI finds caches, duplicates, and developer artifacts, shows sizes before you delete, and sends everything to the Trash first. It also renames and organizes files offline. 7-day free trial, no credit card.

Start 7-day free trialSee how it works

Keeping System Data Small Long-Term

System Data will always grow again, because caches and snapshots are how macOS stays fast. The goal is not zero, it is keeping it in the normal range without thinking about it. A few habits do that:

  • Restart weekly. It costs a minute and keeps swap and snapshots from stacking up.
  • Back up devices to iCloud, not the Mac, unless you have a specific reason to keep local backups. Local ones never clean themselves.
  • Delete the macOS installer the day after a successful update.
  • Run a cache and duplicate scan once a quarter. Developer caches especially rebuild fast, so a quarterly pass catches what daily use misses.
  • Do not chase the number daily. A System Data figure in the 12 to 25 GB range is healthy. Leave it there.

If you want the wider picture of where a full Mac loses space, beyond just System Data, the companion guide on how to free up disk space on Mac covers every category, and the roundup of the best Mac disk cleaner apps compares the tools that automate it.


Frequently Asked Questions

What is System Data on a Mac?
It is the catch-all category in your storage bar for everything macOS cannot sort into Apps, Documents, Photos, Mail, or the other named buckets. It mostly holds caches, logs, local Time Machine snapshots, old iPhone backups, leftover macOS installers, virtual memory, fonts, plug-ins, and on newer Macs the on-device Apple Intelligence models. Much of it is temporary and rebuilds itself.
How much System Data is normal?
On macOS Tahoe, Sequoia, Sonoma, and Ventura, roughly 12 to 25 GB is healthy. Over 30 GB is worth a look, and 50 to 100 GB or more usually means old caches, local snapshots, or app leftovers have piled up, all of which are safe to clean.
Why is my System Data so large?
The most common cause is local Time Machine snapshots, which quietly hold recently changed files even when your backup drive is unplugged. Other big contributors are bloated app caches, old device backups, leftover macOS installers, and developer caches like node_modules and Xcode DerivedData that macOS files under System Data. Sometimes the number is just inflated because the storage bar has not finished recalculating.
How do I clear System Data on my Mac?
Restart first, which flushes swap and thins snapshots. Then empty the Trash and wait a few minutes, delete old device backups from Finder, remove leftover macOS installers, and clear app caches in~/Library/Caches. For snapshots you can list them withtmutil listlocalsnapshots / and let macOS thin them. A cleaner such as Files Magic AI handles the cache, duplicate, and developer-cache side in one review-first pass.
Is it safe to delete System Data?
You cannot delete it as one block, and you should not try. Parts of it are essential OS files. What is safe to remove are the specific buckets inside it: app caches, logs, local snapshots, old device backups, and finished installers. Stick to those and leave anything you do not recognize in the System and Library folders alone.
What is purgeable space, and is it the same thing?
Purgeable space is storage macOS holds for things like local snapshots, caches, and iCloud files that it can free automatically the moment you need room. It overlaps heavily with System Data. If you are low on space, macOS purges it for you, which is why a Mac that reads as full can still let you install a large app. You usually do not need to force it.
Why does System Data go up and down on its own?
Because the storage bar is an estimate that recalculates in the background, and because macOS constantly creates and thins snapshots and caches. After a large file operation, a backup, or a macOS update, the figure can spike and then settle. If it looks wrong, wait a few minutes or restart before acting.

Published July 31, 2026 · More guides · Files Magic AI