How-To September 3, 2026 7 min read

How to Clear System Data on Mac and Reclaim Storage

System Data is the grey blob that quietly swallows your Mac's storage. The good news: much of it is safely clearable. This is a step-by-step guide to shrinking System Data by hand — caches, logs, snapshots, and Mail downloads — plus the one-click alternative.

Before You Start

System Data is macOS's catch-all category for caches, logs, temporary files, virtual memory swap, Time Machine local snapshots, and app support data. Not all of it is junk, so the goal here is to remove only the parts that are genuinely disposable. If you want the full explanation of what lives in there, read what System Data on Mac actually is first; if the issue is a free-space mismatch, see why purgeable space may not look free yet.

Back up first. Everything in this guide is safe when done correctly, but a Time Machine backup (or any recent backup) means a slip of the hand costs you nothing. Never empty the Trash on files you have not confirmed you can lose.

Step 1: Clear App Caches

Caches are almost always the largest recoverable slice of System Data. They live in ~/Library/Caches, and apps rebuild them automatically, so clearing them is the highest-value, lowest-risk move.

  1. Open Finder and, from the menu bar, choose Go > Go to Folder (or press Command + Shift + G).
  2. Type ~/Library/Caches and press Return. You'll see a sub-folder for nearly every app you've installed.
  3. Sort by size. Switch to list view and click the Size column so the biggest folders rise to the top.
  4. Quit the app first, then delete its cache. For each large folder belonging to an app you recognise, quit that app, then move the folder to the Trash.
  5. Leave folders you don't recognise. When in doubt, skip it — you're only after the obvious large offenders like browsers, Spotify, Slack, and dev tools.

Step 2: Delete Old Logs and Diagnostics

Logs and crash reports accumulate forever and are only useful when you're actively debugging a problem. They live in ~/Library/Logs (your user logs) and are safe to clear.

Use Go to Folder again and enter ~/Library/Logs. Select the contents you no longer need — old app logs, diagnostic reports — and move them to the Trash. Avoid the system logs in /var/log unless you specifically know what you're doing; the user-level logs give you the easy win here.

Step 3: Remove Time Machine Local Snapshots

macOS keeps local Time Machine snapshots on your startup disk so you can restore even when your backup drive is disconnected. They normally thin out on their own within about 24 hours, but if System Data is spiking and you need space now, you can remove them manually.

  1. Open Terminal from Applications > Utilities.
  2. List existing snapshots by typing tmutil listlocalsnapshots / and pressing Return. You'll see entries with dates.
  3. Thin snapshots by freeing space. Run tmutil thinlocalsnapshots / 999999999999 4 to ask macOS to reclaim space by removing older local snapshots. macOS handles this safely — your real backups on the external drive are untouched.

Note: Local snapshots are a convenience feature, not your primary backup. Removing them does not affect the backups stored on your Time Machine drive.

Step 4: Clear Mail Downloads and Attachments

If you use the Mail app heavily, it caches downloaded attachments locally, and these can add up to several gigabytes. They live in a Mail downloads folder inside your Library and can be safely removed — Mail re-downloads attachments from the server when you open a message again.

Use Go to Folder and enter ~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads. Review the contents and remove attachments you no longer need locally. Keep in mind that anything you have saved elsewhere (Documents, Downloads) is unaffected — this only clears Mail's local copies.

Step 5: Mop Up Other System Data

A few smaller sources round out the cleanup:

  • Old disk images. Search your Downloads and home folder for .dmg files from apps you've already installed and delete them.
  • Uninstalled app leftovers. When you remove an app, its Application Support data often stays behind in ~/Library/Application Support. Delete only the sub-folders for apps you've fully uninstalled.
  • Restart to release swap. Virtual memory swap counts toward System Data. A simple restart frees it and lets macOS start fresh.
  • Empty the Trash. None of the space you've freed is reclaimed until you empty the Trash — right-click the Trash icon and choose Empty Trash.

Reality check: After emptying the Trash, give macOS a few minutes and recheck your Storage screen. System Data recalculates on a delay, so the number won't update instantly.

The One-Click Alternative: TrimyMac

The manual route works, but it means jumping between Finder, Terminal, and multiple Library folders, quitting apps, and being careful not to stray into folders you shouldn't touch. TrimyMac automates the whole thing. Its Smart Clean scans System Data, itemises the recoverable caches, logs, and junk, excludes anything protected, and clears it all in one pass — with a summary of exactly how much you reclaimed.

  1. Download and open TrimyMac from the link below.
  2. Run Smart Clean. It scans your disk, usually in under 30 seconds.
  3. Review the categorised results — App Caches, Logs, Trash, and more — with per-item sizes.
  4. Click Clean. TrimyMac removes what you selected and shows the space recovered. System caches and protected files are excluded automatically.

Clear System Data in One Click

Skip the manual folder-hunting. TrimyMac finds and safely removes the recoverable parts of System Data instantly. Free download for macOS.

Download TrimyMac Free

Frequently Asked Questions

How do I clear System Data on my Mac?

Clear the recoverable parts one at a time: delete app caches from ~/Library/Caches, remove old logs from ~/Library/Logs, thin Time Machine local snapshots with tmutil in Terminal, clear Mail downloads, delete old .dmg files, restart to release swap, then empty the Trash. Alternatively, a cleanup tool like TrimyMac itemises and removes all of these safely in one pass.

Why won't my System Data go down after deleting files?

Two common reasons. First, the space isn't reclaimed until you empty the Trash — moving files there isn't enough. Second, the Storage screen recalculates on a delay, so it can take several minutes (or a restart) to reflect the change. Also, some of System Data is swap and local snapshots that macOS manages itself; those shrink on their own timeline rather than the instant you act.

Is it safe to reduce System Data on Mac?

Yes, if you stick to the safe categories: app caches, user logs, old installers, Mail downloads, and Time Machine local snapshots (which macOS can remove without touching your real backups). Avoid deleting system-level caches in /Library/Caches, and only remove Application Support folders for apps you've fully uninstalled. Backing up first means any mistake is reversible.

Does restarting my Mac reduce System Data?

It can, modestly. Restarting releases virtual memory swap, which counts toward System Data, and it prompts macOS to clean up some temporary files. It won't clear caches or logs — those persist across reboots — but a restart is a quick, free step that shrinks the transient portion and is worth doing before and after a manual cleanup.

How do I delete Time Machine local snapshots?

Open Terminal and run tmutil listlocalsnapshots / to see them, then tmutil thinlocalsnapshots / 999999999999 4 to have macOS reclaim space by removing older ones. This affects only the local copies on your startup disk — the backups on your external Time Machine drive are untouched. macOS also thins these automatically within about 24 hours if you'd rather wait.