Skip to content
MacClearings

Suggestions: what's safe to move, and whether it comes back

Suggestions runs 28 rules over your Mac and explains each one in plain words. Only things that are safe to lose and don't come straight back are checked for you, so app and browser caches start unchecked.

Get it at launch

$12.50 launch price for the first 25 buyers, then $25.

macOS 15+ · Apple silicon and Intel

MacClearings Suggestions: developer files, caches and logs grouped with their sizes and checkboxes, and 14.5 GB staged for review.
28 rules, each explained
Caches, logs, Xcode and package manager data, project build folders, old downloads, large old files, iPhone backups and Mail attachments. Every rule says in a sentence why it's safe.
Caches start unchecked
Apps and browsers rebuild their caches within days, so moving them frees space only for a while. They're listed with their sizes and left for you to decide.
Checked for you, with care
Xcode DerivedData, package manager caches, logs, old crash reports and iPhone software updates. Build folders once a project is untouched for 30 days; device support files after six months.
Sorted by space that lasts
Groups are ordered by how much stayed free after your earlier cleanups, and a group says how much came back last time, and how soon.
Some things are only shown
Docker's disk image and what's already in the Trash are listed so the numbers add up. MacClearings never stages them.

The free way first

You don't need an app to clear caches. In Finder, choose Go → Go to Folder, type ~/Library/Caches, and move folders for apps you no longer use to the Trash. Browsers and many apps have their own clear-cache command too. The guides to clearing cache on a Mac and Library caches go through it step by step, including which folders to leave alone.

What doing it by hand doesn't tell you is whether the space stays free. Most caches come back within days. Suggestions is built around that.

How a rule decides

Each suggestion comes from a rule in a plain data file. A rule says where to look, how old or big something has to be, and whether it's safe to check for you. Here are two, exactly as the app has them.

Suggestions rule · Browser caches

Browser caches

Web pages, images and scripts your browsers saved so sites load faster. You stay signed in, and history, bookmarks and passwords aren't touched. Browsers download them again within days, so moving them frees space only for a while. They start unchecked.

  • ~/Library/Caches/com.apple.Safari
  • ~/Library/Containers/com.apple.Safari/Data/Library/Caches/*
  • ~/Library/Caches/Google/Chrome/*
  • ~/Library/Application Support/Google/Chrome/*/Code Cache

Listed, but you decide whether to check it.

Suggestions rule · Xcode

Xcode DerivedData

Build products and indexes. Xcode rebuilds them the next time you build each project.

  • ~/Library/Developer/Xcode/DerivedData/*

Checked for you, because it's safe to lose and doesn't come straight back.

Rules only check items for you when they're safe to lose and don't come straight back. Some rules wait for an age: crash reports after a month, project build folders once the project has been untouched for 30 days, device support files after six months. Others list things and leave them to you: Xcode archives older than 90 days, downloads you haven't opened in 90 days, and files over 500 MB untouched for a year. You can change the limits for downloads, project folders and large files in Settings → Cleanup.

iPhone and iPad backups are never checked, whatever their age. A backup doesn't come back on its own, but it can't be made again later either.

What you see

Suggestions groups rules by category. In the screenshot, Developer files add up to 46.1 GB across Project artifacts, Xcode, Package managers and Editors. Caches hold 20.2 GB, with Browser caches at 11.3 GB and App caches at 8.9 GB, none of it staged. Logs take 204 MB, all staged. iOS backups and the Trash sit under Needs Full Disk Access, with a link to System Settings, because macOS hides those folders until you allow access.

Each row shows how many items it found and how many are staged. Open a group to see every item and the rule's explanation, and check or uncheck any of it. Things you stage from the Map, Find, Duplicates, Applications or Compress appear in their own group, Added from other views.

Rules that don't need a scan, like caches, logs and developer data, run at launch. Scan your home folder to add old downloads, project build folders and large files. Look Again runs every rule once more.

Caches come back, so they start unchecked

After a cleanup, History measures each place again after a day, a week and a month. Suggestions uses those measurements. Groups are ordered by the space that lasts, not the space found. A group whose items came back says what share returned last time and how soon: within a day, a week or a month. One whose space held says "last time it stayed free".

Moving 11 GB of browser cache to the Trash looks like a lot. If the browsers download it again within the week, the disk is no emptier than before. That's why caches are listed and sized but left unchecked.

For developers

Of the 28 rules, 17 cover developer data: Xcode DerivedData, archives and device support files, unavailable simulators and simulator caches, npm, Yarn, pnpm and Bun caches, pip, uv and Poetry, Homebrew downloads, Cargo, Go, Gradle and Maven, CocoaPods and Swift packages, Playwright and Cypress browsers, JetBrains and VS Code or Cursor caches, build folders like node_modules, target and .venv inside your projects, and Docker's disk image, which is only reported. The developers page covers them, and the guide to clearing Xcode DerivedData shows the manual way too.

From checked to the Trash

Checked items wait in the Cleanup tray, which remembers them between launches. The footer shows the total, 14.5 GB and 123 items in the screenshot, with Unstage All and Review & Clean Up…. The review list shows every item with its size, and you can remove anything from it. Only Move to Trash moves anything, and each item is checked again first: if it changed, is open in an app or is now protected, it's skipped and you're told why.

Every cleanup can be undone from History while the items are in the Trash. The space comes back when you empty the Trash, which MacClearings never does for you. The safety page explains each step.

Guides

Questions about Suggestions

Is it safe to clear caches on a Mac?

For the caches apps keep in your Library, generally yes: apps rebuild them as you use them, though some may be slower at first or ask you to sign in again. That's also why clearing them frees space only for a while. MacClearings lists app and browser caches but leaves them unchecked, so you decide each time.

Is there a free Mac cache cleaner?

macOS itself is free: in Finder, choose Go → Go to Folder, type ~/Library/Caches, and move what you don't need to the Trash. Many apps also have their own clear-cache command. MacClearings is a paid app, $25 once with no subscription. What it adds is knowing which caches come back, developer caches across many tools, a review list before anything moves, and Undo.

Why are some items checked and others not?

A rule checks items for you only when they're safe to lose and won't come straight back, like Xcode DerivedData, package manager downloads and old logs. App and browser caches, old downloads, large old files and iPhone or iPad backups of any age are never checked for you. Checked or not, nothing moves until you review the list.

What happens to Docker images and the Trash?

Both are report-only. Suggestions shows how much space they use, so the totals make sense, but never stages them. Docker's own prune command reclaims Docker space safely, and the Trash is emptied from Finder when you're sure. MacClearings never empties the Trash.

Find out what's filling your Mac.

MacClearings explains your disk in plain words and moves only what you review to the Trash, with Undo. Paid once, every update included.

Get it at launch

$12.50 launch price for the first 25 buyers, then $25.

macOS 15+ · Apple silicon and Intel