Tutorial

Mac Cache Cleaner — Free Ways to Clear System & App Caches

macOS quietly stores gigabytes of cache files. Some of it you want (fonts, icons); some of it is leftover from apps you deleted months ago. Here is how to tell them apart.

Cache files on macOS are a useful little lie. They're there to make apps launch faster and pages load snappier — which they do, right up until they don't. A year into normal use, most Macs are sitting on 5–20GB of cached data, and a surprising chunk of it belongs to apps you uninstalled months ago.

So, in plain English: what's safe to delete, what absolutely isn't, and the fastest way to clean Mac caches for free — whether you're a click-around-Finder person or a Terminal person.

First, what even is a cache on macOS?

A cache is anything an app stores on disk so it doesn't have to compute or download that thing again. macOS has four main cache locations:

  • /Library/Caches/ — system-wide caches used by all users.
  • ~/Library/Caches/ — your user's caches. The big one.
  • /System/Library/Caches/ — Apple-managed system caches. Leave these alone.
  • Browser caches — inside each browser's profile folder.

The first two are where the free gigabytes are hiding. The third you should not touch. The fourth is easy to clear inside the browser itself.

Option 1: Clear caches manually (no app, no cost)

Open the user caches folder

  1. In Finder, press Cmd + Shift + G.
  2. Paste ~/Library/Caches/ and hit Return.
  3. You'll see folders named after every app you've used recently.

Decide what to delete

Rule of thumb: delete contents of each app folder, not the folder itself. Some apps get confused if their cache folder is gone. You can also safely delete whole folders belonging to apps you've uninstalled.

Big offenders in most people's caches:

  • com.apple.dock, com.apple.finder — small, regenerated.
  • Google/Chrome — can be hundreds of MB.
  • com.spotify.client — often 1–5 GB if you use Spotify heavily.
  • com.tinyspeck.slackmacgap — Slack's cache. Grows forever.
  • Adobe — Creative Cloud caches never seem to clean themselves up.
  • com.docker.docker — can be massive if you've pulled images.

Safety note

Close apps before deleting their caches. Deleting cache files of a running app can cause it to crash. It won't lose your data, but you may lose unsaved work.

Empty the Trash

Deleting in Finder moves items to Trash. The disk space isn't actually freed until you empty it. Finder → Empty Trash.

Option 2: Clear caches via Terminal

Faster if you're comfortable with a shell:

rm -rf ~/Library/Caches/*
sudo rm -rf /Library/Caches/*

The first line clears your user caches. The second clears system-wide ones. Both are safe. macOS and apps will recreate what they need.

Do not run

rm -rf /System/Library/Caches or anything touching /System. That path is protected by SIP and also genuinely important. The other two locations are fine to wipe.

Option 3: Use a free Mac cache cleaner

If you'd rather click a button and get a preview:

  • MacFreeup (free) — Smart Scan identifies user/system caches, app logs, temp files, and old iOS backups. You see everything before deleting. The free tier covers the whole cache cleanup flow.
  • OnyX (free) — Cleaning tab, pick what to clear, click Execute. More manual, more control.
  • CCleaner Free for Mac — works for basic cache cleanup; expect upsell prompts.

A Mac cache cleaner is mostly a convenience layer over the same file deletions you'd do by hand. Pick the one whose UX you like. Don't pay for cache cleaning — it's not specialized enough to justify a subscription.

Clearing browser caches specifically

Safari

Safari → Settings → Privacy → Manage Website Data → Remove All. For deeper cleanup, enable the Develop menu (Settings → Advanced → Show Develop menu in menu bar), then Develop → Empty Caches.

Chrome / Arc / Brave

Cmd + Shift + Delete → Time range: All time → check "Cached images and files" → Clear.

Firefox

Firefox → Settings → Privacy & Security → Cookies and Site Data → Clear Data.

When cleaning caches actually helps

Be realistic. Cleaning caches helps when:

  • Your disk is filling up and you want GBs back fast.
  • An app is misbehaving after an update (clearing its cache is a legit fix).
  • You just uninstalled a large app and want its leftovers gone.

Cleaning caches doesn't help:

  • As a weekly ritual — macOS manages caches fine on its own.
  • For making apps faster. Without caches, the next launch is slower, not faster.
  • As a way to "speed up" a Mac that isn't actually disk-constrained.

What not to delete

  • /System/Library/ — anything here.
  • ~/Library/Application Support/ — this is data, not cache. Deleting it loses app settings and sometimes user data.
  • ~/Library/Containers/ — sandboxed app data. Also not cache.
  • ~/Library/Preferences/ — your settings files. Deleting breaks apps.
  • Anything you're not sure about. Caches are the only safe wipe-on-sight category.

FAQ

Is it safe to clear all caches on my Mac?

Clearing ~/Library/Caches/ and /Library/Caches/ is safe. macOS and apps regenerate what they need on next launch. Just close the apps you're about to clear first.

How much cache does a Mac accumulate?

It varies wildly. Light users: 1–3 GB. Heavy users (designers, devs, streaming): 10–30 GB. Docker, Xcode, Spotify, and Creative Cloud are the biggest contributors.

Will clearing caches speed up my Mac?

Only indirectly, by freeing disk space. Caches themselves don't slow a Mac down. The benefit is getting under 85% disk full, which helps macOS overall.

Do I need a paid app to clean Mac caches?

No. Finder, Terminal, and free tools like MacFreeup's Smart Scan or OnyX cover 100% of cache cleanup. A paid subscription is not justified for this task alone.

How often should I clean caches?

When disk space gets tight, or when an app misbehaves after an update. "Never" is also a reasonable answer for most users — macOS has its own cache eviction logic.

One last thing

The best free Mac cache cleaner is honestly just Finder + Cmd + Shift + G, maybe Terminal, and one optional free app like MacFreeup or OnyX if you'd rather click through previews. That's it. Don't pay a subscription for cache cleaning — there isn't a single thing paid cleaners do in this category that a free tool (or a three-line shell command) won't.