← All guides

What a “Mac cleaner” actually frees (vs. what it claims)

What do Mac cleaners actually do? They clear caches, logs, and browser data, but macOS rebuilds most of it within days, so the freed-GB total is an estimate.

Plumby Team05.07.2026Updated 09.08.20266 min read
What a “Mac cleaner” actually frees (vs. what it claims)

Run a one-click cleaner and you get a satisfying moment: a progress bar fills, a big checkmark lands, and a number appears: "14.2 GB freed." That number is the product. It is also, usually, an estimate. So what do Mac cleaners actually do, and how much of that headline figure is space you'll still have free a week later? Often, a lot less than it implies.

What Mac cleaners actually do

Most reputable cleaners are really doing two separate jobs. One is finding, which means scanning your disk to surface what's eating space. The other is deleting a specific, well-understood set of files. That deletion list is short, and it's roughly the same across tools:

  • User caches: ~/Library/Caches, the disposable copies apps keep so they don't refetch or recompute (browser assets, thumbnails, build output).
  • Logs: ~/Library/Logs and the diagnostic files apps leave behind.
  • Trash: emptying ~/.Trash.
  • Browser data: history, cookies, website caches.
  • Some app leftovers: bits of ~/Library/Application Support, Containers, and preferences from apps you already deleted.

None of that is sketchy. These are exactly the files that are safe to remove, which is why cleaners target them. (For whether the tools themselves are trustworthy, see are Mac cleaners safe?; the short version: the notarized ones like CleanMyMac are legitimate software, not malware.)

What they can't safely touch

Here's the half nobody puts on the progress bar. A large share of what fills a Mac is space only macOS is allowed to manage, and no third-party app can safely reclaim it:

  • System Data internals. Apple's Storage screen says plainly that you "can't directly manage the contents of this category." A cleaner can nibble at the edges (caches, logs) but it can't reach into what macOS reserves for itself.
  • APFS local snapshots. Time Machine's on-disk snapshots retain old file blocks. macOS auto-deletes them (older than 24 hours, and more when the disk runs low). That's the operating system's job, not a cleaner's.
  • Purgeable space. This is space macOS will free on demand. You can't delete it yourself, and neither can a cleaner. When a tool counts it toward "reclaimable," it's tallying space the OS would have handed back anyway.

So the ceiling on what any cleaner can durably free is lower than the disk makes it look. Much of the "full" is macOS's to give back, not the tool's. (More on why those figures never line up in why your Mac lies about free space.)

Why the “freed” number is an estimate

The deeper issue is the accounting itself. Every storage figure on a Mac is built on macOS's own categorization, and that categorization is soft. Howard Oakley, who reverse-engineers this for a living, calls the System Data figure "little more than a guesstimate," and documented a case where roughly 50 GB of a Music library was misfiled into System Data.

If the operating system's own numbers are estimates, a "GB found" total built on the same numbers inherits the same softness. That doesn't mean any tool is lying. It means the figure is a projection, not a receipt. So read most headline numbers as roughly what could be removed, not what you durably got back.

Why the space comes back

Even the part that's real deletion doesn't stay freed. The single biggest thing cleaners clear, user caches, is designed to come back.

A cache is a copy an app keeps so it doesn't have to refetch or recompute. Delete it and the app simply rebuilds it the next time it runs. Apple's own guidance notes that when space is needed, "macOS also clears caches and logs that are safe to delete". The OS already does this housekeeping without any help. Clear your browser cache and the next few page loads are slower while it refills. Within days, much of what a cleaner removed is back on disk.

So the durable reclaimed space, what you'll still have free next week, is often a fraction of the number the progress bar showed. The cleanup was real. The lasting gain just wasn't the headline.

The part that's worth it

None of this makes cleaners useless. Their real value isn't the deletion. It's the visibility. macOS hides where your space went (that grey System Data block explains nothing), and a good tool surfaces the big offenders fast: the 40 GB of Xcode build data, the Docker.raw that never shrank, the leftovers from an app you uninstalled two years ago. Seeing that map is legitimately useful, and it's the thing macOS won't give you.

The catch is that finding and auto-deleting are different acts with different risks. Finding is all upside. One-click auto-deleting a batch the tool guessed at, without you reviewing the list, is where a wanted file occasionally gets swept up with the junk. Whether you even need a tool for this depends on how you use your Mac; do you need a Mac cleaner? walks through exactly that.

The only number that counts: measured before and after

Here's the standard that survives all of the above:

  • Measure before and after. The only trustworthy "freed" figure is real free space at the container level, measured with Disk Utility (select the APFS container) or df -h /, noted before a cleanup and again after. If a tool won't show you a measured delta, treat its headline number as marketing, not accounting.
  • Review before deleting. See the actual list of what's about to go. A cache is safe; your Music library misfiled as "cache" is not. Per-item consent is cheap insurance against a wrong guess.
  • Ignore the confetti. The animated total is engineered to feel good. It is not the same as durable space, and it's usually built on macOS's own guesswork.

A small, measured win you actually keep beats a big number that quietly refills by the weekend.

Doing it the honest way

The tedious version of all this is to note your real free space, run the cleanup, note it again, and trust only the difference, reading every item before it's deleted. That's exactly what Plumby does by default. It measures freed space before and after, so the number you see is the number you got; if a delete command fails, nothing is logged as freed. It shows the exact path of everything it's about to remove and waits for your go-ahead, and when a cleanup won't actually help, because the "full" is purgeable space macOS controls, it tells you that instead of padding a total. It never touches your documents, photos, or projects, and everything it clears can go to the Trash rather than be deleted, so you can put it back.

See it, don’t guess it.
Plumby shows where your disk, memory, and processes actually go, then clears what’s safe, only when you say so.

Related guides