How to Clear System Data on MacBook: What's Taking Up Space and How to Reclaim It

If you've ever opened About This Mac → Storage and seen a mysterious "System Data" category consuming gigabytes — sometimes tens of gigabytes — you're not alone. It's one of the most common sources of confusion for MacBook owners, and Apple doesn't make it easy to understand exactly what's inside that bucket.

Here's what system data actually is, what drives it up, and how to bring it back down.

What "System Data" Actually Means on a MacBook

In macOS Ventura and later, Apple reorganized storage categories. System Data is a catch-all for files that don't fit neatly into Photos, Apps, Documents, or other named categories. It typically includes:

  • Cache files — temporary data created by apps, browsers, and macOS itself
  • Log files — system and app diagnostic records
  • Temporary files — partial downloads, swap files, sleep images
  • Virtual memory swap — disk space used when RAM is full
  • Mail downloads and attachments
  • Plugins, extensions, and app support files
  • Time Machine local snapshots

Some of this is genuinely necessary. macOS uses swap files and sleep images to function normally. But a large portion is safely removable, especially on machines that have been in use for years without a cleanup.

Why System Data Can Grow So Large

A few specific culprits are responsible for the bulk of unexpected system data growth:

Time Machine local snapshots are one of the biggest. macOS stores local backups on your internal drive whenever your Time Machine drive isn't connected. These can quietly accumulate several gigabytes — or more — before being purged automatically.

Browser caches from Safari, Chrome, and Firefox grow steadily with daily use. Chrome in particular can hold onto hundreds of megabytes of cached site data over time.

Xcode and developer tools generate large derived data folders and simulator runtimes that can reach tens of gigabytes for active developers.

iOS device backups stored locally in Finder can be several gigabytes each, especially if you back up multiple devices.

App caches and support files left behind by deleted apps — these linger in /Library/Application Support and ~/Library/Caches even after the app itself is gone.

How to Clear System Data: The Main Approaches

1. Delete Time Machine Local Snapshots

Open Terminal and run:

tmutil listlocalsnapshots / 

This lists all stored snapshots. macOS typically clears them when space is needed, but you can delete them manually:

tmutil deletelocalsnapshots [snapshot-date] 

Replace [snapshot-date] with the date string shown in the list output.

2. Clear User Cache Files Manually

Navigate to ~/Library/Caches (hold Option and click Go in Finder to access the Library folder). You can delete the contents of individual app cache folders safely. Leave the folders themselves — just empty what's inside.

System-level caches live at /Library/Caches and generally shouldn't be deleted without care, as some are actively used.

3. Remove Unused iOS Backups

Open Finder, connect or have previously connected an iPhone or iPad, then go to Finder → [Your Device] → Manage Backups. Delete backups you no longer need.

4. Clear Browser Caches

Each browser has its own cache clearing option:

  • Safari: Preferences → Advanced → enable Develop menu → Develop → Empty Caches
  • Chrome: Settings → Privacy and Security → Clear Browsing Data
  • Firefox: Settings → Privacy & Security → Clear Data

5. Use macOS Built-In Storage Management

Go to Apple Menu → System Settings → General → Storage. Click the information icon next to categories. macOS offers recommendations like optimizing storage, emptying trash automatically, and reducing clutter. These are safe starting points.

6. Remove Developer Tool Debris (If Applicable)

If you use Xcode, open it and go to Preferences → Locations → Derived Data — you can safely delete the contents. Simulator runtimes can be removed from Xcode → Platforms.

🧹 What's Safe to Delete vs. What to Leave Alone

ItemSafe to Delete?Notes
User cache files (~/Library/Caches)Generally yesApps rebuild caches as needed
Time Machine local snapshotsYesWill regenerate on next backup
iOS device backupsYes, if unneededVerify you have a cloud backup first
Browser cachesYesNo data loss
System swap/sleep imageNoRequired for macOS to function
/System folder contentsNoCore OS files
App support files (used apps)Use cautionMay contain preferences or saved data

The Variables That Determine Your Situation

How much system data you have — and how much you can safely reclaim — depends on factors specific to your setup:

macOS version matters. Ventura and Sonoma handle storage categories differently than older releases, and snapshot behavior has changed across versions.

Available RAM affects swap file size. A MacBook with 8GB unified memory will generate significantly more swap activity than one with 16GB or more, especially under heavy workloads.

Usage patterns drive cache growth. Heavy browser use, video editing, development work, and frequent app switching all push system data higher than light general use.

How long since the last cleanup is often the biggest variable. A MacBook that's never been manually cleaned in three years will look very different from one maintained regularly.

Drive capacity plays a role too. macOS is more aggressive about holding onto local snapshots and caches on a 1TB drive than on a 256GB drive running near capacity.

How much of your system data is worth clearing — and which method makes the most sense to start with — depends entirely on what's actually inside that number on your machine. 💡 The storage breakdown in System Settings is the right first stop: it tells you which category is doing the most damage before you spend time clearing the wrong thing.