Part of: Do Mac cleaners work? An honest answer from people who build one (Choosing a tool)
We are not going to name a best Mac cleaner, because a list of that kind would be a guess. What helps more is a way to judge any cleaner yourself. If an app passes the checks below, it deserves a trial. If it fails the first two, skip it. The wider question of whether cleaners deliver at all is in do Mac cleaners work; this article is the practical checklist.
DiskJoy is our product, and the checklist applies to it too. Today it scans and reports, and cleanup is not built yet, so it fails check 5 until that ships. We would rather say so.
Decide the job first
Most cleaners do several jobs. Write down yours:
- See what uses my disk.
- Remove an app and its leftovers.
- Find duplicates.
- Clear caches.
- Check what starts at login.
A tool that does your one job well beats a bundle of ten you will not use. For the first job see the analyzer comparison.
The checklist
- It shows each item. You can see the path, the size and what it is, before anything moves.
- It does not frighten you. Be careful with countdowns, red alerts and “threats” on a healthy Mac.
- It tells you the cost of removal. For example, “this cache rebuilds on next launch” or “this holds your data”.
- Trash is the default. Permanent delete should be a separate, clear choice.
- It does what it says today. Check that the features you want are shipped, not planned.
- It asks for sensible access. Full Disk Access suits a disk tool. Ask why if it wants more.
- The pricing is clear. One-time, subscription or free, with the cancel path easy to find.
- You know who makes it. A named company, a support address and a real website.
- You can remove it. Apple’s guide says deleting an app does not cancel its subscriptions, so cancel first.
What to avoid
- Apps that remove items without a review step.
- Claims that cannot be checked, such as large counts of downloads or “junk cleaned” with no source.
- Advice that tells you to empty entire system folders. Folders like
/Library/Cacheshold things apps are using.
A trial that tells you something
- Run the scan and write down the biggest items.
- Compare them with
du -sh ~/* | sort -hin Terminal, which is read-only. - Open three items the app wants to remove. Do you understand what they are?
- Remove nothing you cannot explain.
- After a week, check whether the app still earns its place.
What about built-in tools
System Settings, General, Storage shows your disk. The Trash and Login Items and Extensions are also built in. Many people never need more than these.
Why we do not rank cleaners
Rankings need tests: the same Mac, the same files and the same method for each app, repeated and published. We have not done that, and a list without it would be opinion dressed as fact. Many ranking pages are also paid for by the apps they list. We would rather give you the questions and let you test.
Red flags on a download page
- A countdown timer or a limited-time banner that you cannot dismiss.
- A claim of “threats found” before you have scanned anything.
- No named company, no support address and no refund terms.
- A price that only appears after you have installed.
- A download link that points to a site other than the maker’s. Some open source projects say outright that they have no official website, so use the project’s own repository.
Any one of these is a reason to slow down. Several together is a reason to walk away.
Reading a permission prompt
A cleaner that wants to see your whole disk will ask for Full Disk Access, which you grant in System Settings, Privacy and Security. That is normal for a disk tool, because without it the scan misses protected folders. Before you click, ask what the app does with the access: does it only read, or can it also change things? A tool that explains this in plain words on its page is easier to trust than one that does not say.
If an app asks for access that has nothing to do with its job, such as your contacts for a disk scan, say no and look for another tool.
Applying the checklist to one tool
We will do it for ours, because we know it best. DiskJoy’s scan lists what it finds by category, removes nothing and says plainly that cleanup is not built yet, so it fails check 5. The checks about Trash and the cost of removal (3 and 4) do not apply until cleanup ships, and that is why we call it a scan. Run the same exercise on any app before you install it: a short table of pass, fail and not applicable is enough.
What a good result looks like
After a scan, you should be able to say, in your own words, what each of the top ten items is, why it is there, and what happens if it goes. If a tool gives you that, it is doing its job. If it only gives you a large number and a button, it is not.
Safe, Risky, Never
| Level | What it covers |
|---|---|
| Safe | Trying a read-only scan, reading what each item is, using the Trash as a first step |
| Risky | Accepting a preselected list, removing app data you may need, giving broad access to an unknown app |
| Never | Letting an app delete system files, or removing anything because a pop-up said to |
Try a scan
To see how a read-only scan feels, run DiskJoy’s scan. It lists what it finds by category and removes nothing.
Sources and disclosure
DiskJoy is our product. Accessed 2026-10-05: Apple on uninstalling apps https://support.apple.com/en-us/102610 ; Apple Storage settings https://support.apple.com/guide/mac-help/optimize-storage-space-sysp4ee93ca4/mac ; Czkawka https://github.com/qarmin/czkawka. du was run read-only on macOS 27.0. We make no claims about other apps in this article.
Frequently asked questions
What is the best Mac cleaner?
There is no single best one. The right choice depends on the job: seeing what is big, removing apps or finding duplicates. Use the checklist in this article and try a free option first.
Is there a good free Mac cleaner?
There are free tools for single jobs, such as GrandPerspective for disk use and Czkawka for duplicates, according to their own pages. No free tool we checked bundles every job.
What should I avoid in a Mac disk cleaner?
Avoid apps that frighten you into buying, remove items without showing them, or ask for access they do not need.