Comparison · read from their own pages on 24 September 2026

What the others cost, and what they do

CleanMyMac and MacKeeper are the two apps people mean by “a Mac cleaner”. Both are bigger than this one and both do things it will not do. The differences worth paying attention to are the price model, the four developer categories where the space on a Mac that builds software actually is, and the two buttons RefreshYourMac refuses to ship.

Price

Nothing here is converted. A converted price is a number nobody is actually charged, so each figure is quoted in the currency the seller showed us. MacPaw prices by country and their store showed euro; their App Store listing shows dollars, so both are here.

RefreshYourMacCleanMyMacMacKeeper
Made byCaddoraMacPaw Way LtdClario Tech FZCO
Free without payingYesevery category scans, rates and lists what it found. Cleaning is what a licence buysa free tier exists; we have not measured its limitsa free tier exists; we have not measured its limitsa free tier exists; we have not measured its limitsa free tier exists; we have not measured its limits
One-time purchaseYes$44.99, once. A year of CleanMyMac is $39.99 — and then there is a second yearYes€119.95 for 1 Mac from MacPaw; the App Store still lists a CleanMyMac X one-time at $89.99Nosubscription only
YearlyNonothing recurring$39.99/yr on the App Store · €39.95/yr from MacPaw · Plus $65.99/yr$39.99/yr on the App Store · €39.95/yr from MacPaw · Plus $65.99/yr$71.40 for the first year, 1 Mac. Their page shows it against a $131.40 list price$71.40 for the first year, 1 Mac. Their page shows it against a $131.40 list price
MonthlyNo$9.99/mo · Plus $15.99/mo$9.99/mo · Plus $15.99/mo$10.95/mo$10.95/mo
Account neededNonothing to sign intoYesYes

A subscription is the right model for anything with a running cost behind it — a malware feed, a VPN, a breach-monitoring service. MacKeeper sells all three and charges accordingly. This app has no running cost — it stores nothing, runs no server and sends nothing about your Mac anywhere — so it is sold once.

Features

The RefreshYourMac column is measured against the current build. The other two are read from their own feature pages and are not re-checked on every change — treat them as those apps on 24 September 2026.

RefreshYourMacCleanMyMacMacKeeper
Caches, logs, Trash, mail attachmentsYesYesYes
App uninstaller, with leftoversYesYesYes
Unused applicationsYesa real last-used date, from three sourcesPartlyuninstaller onlyYesSmart Uninstaller
Large and old filesYesover 200 MB, four foldersYesMy ClutterYes
Duplicate filesYesexact, SHA-256YesYes
The same picture saved againYespixels compared in colour; the best copy is kept and never offered for deletionYesYes
Look-alike pictures (bursts, near matches)Nobuilt, measured, removed — it called two different bills the same pictureYesYes
Xcode: DerivedData, device support, archivesYesPartlypartial, folded into “junk”No
iOS and Android simulators and runtimesYesthrough simctl, so the sizes are the ones the tool itself reportsNoNo
node_modules, Pods, Gradle, Homebrew, pipYesNoNo
Running simulators and log watchers, shut downYesNoNo
CPU, memory and thermal readingsYesread-only: swap rate, compressor ratio, pressure, throttlingPartlyPerformance, plus a RAM purgePartlyMemory Cleaner
Memory purge buttonRefused, and measured insteada row saying what the button would free on your Mac, and what macOS would read straight backYesYes
Malware scannerRefused, and measured insteadXProtect’s signature version and date, and Gatekeeper’s state, read from your own MacYesYes
Maintenance tasksYessevenYesPartly
App updaterNoYesPartly
VPN, ad blocking, ID theft monitoringNoNoYes
Scheduled auto-cleanPartlya timer inside the menu bar app, so it only fires while the app is running. Theirs is a background agent — not the same guaranteeYesYes
Background agent running all the timeNoa menu bar app and nothing elseYesYes
A safety rating on every categoryYesfour levels, and the rating decides what the buttons may doNoone-click “junk”No
Move files to another drive instead of deletingYesNoNo
Nothing selected for deletion until you askYesPartlyauto-selectsPartlyauto-selects

The two rows with a ↺ are the whole argument

A memory purge and a malware scan are the two features this app cannot do honestly. Rather than leave a gap, each is a row on the Maintenance screen that states what the button would actually do on your own Mac: how much memory is genuinely spare against how much macOS would read straight back, and XProtect's real signature version and date. A measurement can be checked. A refusal has to be taken on trust.

Why a RAM purge does nothing →
What macOS already does about malware →