CleanMyMac X review: The simplest way to keep your Mac clean

A streamlined and attractive way to optimize your Mac's performance and storage.

CleanMyMac X promotional software shot
(Image: © MacPaw)

iMore Verdict

CleanMyMac X puts powerful Mac maintenance procedures in a simple-to-understand interface, letting even beginner Mac users keep their machines running to their optimum performance potential.


  • +

    Simple-to-understand interface

  • +

    Handy space-saving tools

  • +

    Speedy scans


  • -

    Malware tracking could be better

You can always trust iMore. Our team of Apple experts have years of experience testing all kinds of tech and gadgets, so you can be sure our recommendations and criticisms are accurate and helpful. Find out more about how we test.

CleanMyMac is an app that monitors your system and recommends data to purge. With one click of the Scan button, you can dump gigabytes of built up caches, unused apps, mail attachments, temporary memory, and a whole lot more.

The CleanMyMac X update completely changed the interface, added a few awesome new features, and continues to provide an easy way for you to clear out your Mac's junk. It's a great option for keeping a Mac in tip-top shape if you're not completely familiar with Terminal options, or want a one-stop solution for all the maintenance tasks your Mac may need.

CleanMyMac X on a macOS desktop

(Image credit: Future / Apple / MacPaw)

Price and availability

CleanMyMac X is available from the MacPaw website now, and costs $39.95 for an annual subscription plan. Discounts are available if you buy more than one licence ($79 per year for two Macs, $199.75 for 5 Macs), and more expensive one-off purchases are also available ($89.95 for one Mac, $179.90 for 2 Macs, $449.75 for 5 Macs). This is in line with the pricing of the competition (though things do get confusing when multi-device plans get involved). 

CleanMyMac X will work with any machine running at least High Sierra (10.13), which means even those with older machines can benefit from CleanMyMac X.

What is CleanMyMac X, and what does it do?

I know I don't need CleanMyMac. I can do all of the cleaning actions it offers myself by going into different files and manually deleting things. Since macOS Sierra, Apple even offers its own version of a Mac cleaner with Optimize Storage, Reduce Clutter, and Empty Trash Automatically. That being said, I love CleanMyMac because it's so much easier to use than digging around my system, removing old files, clearing caches, deleting cookies, freeing up memory, and all the other Mac cleaner tools that it does for me with just a click.

CleanMyMac X on a macOS desktop

(Image credit: Future / Apple / MacPaw)

After many years of using CleanMyMac in its various guises, the application has never caused me any slowdown issues, nor has it ever automatically deleted a system file that it shouldn't have. It's always worked great and been easy to use. With version X there are new tools, better junk scan, faster search, and more:

  • Clean design - CleanMyMac has an all-over clean look, though all the tools you need are still in the same place. So if you're updating from version 3, you won't feel lost in the woods with this new design.
  • Algorithms for scanning for junk - With years of experience and a better understanding of how we use the program, MacPaw's team created a better algorithm for scanning for junk so it is more likely to find something in your Mac that you don't need hanging around.
  • Malware scanner - CleanMyMac X will check for malicious files, viruses, and more. If you think something may be lurking around in your system that doesn't belong, CleanMyMac X's malware scan can seek it out.
  • Faster scan - CleanMyMac X has an improved scan time of up to three times faster than previous versions. That first time you look for junk will take a lot less time than it used to. Even ‘deep’ scans can be carried out in just a couple of minutes, thanks to the speed of the app and recent Macs’ powerful internals.
  • Separate tools for updating apps - You can quickly see apps that haven't been used in a long time, but you can also see apps outside of the Mac App Store that need an update. Click the Update button right from the updater to get up to date.
  • Personal assistant - When you perform a scan, a little chat bubble appears and offers additional suggestions for clearing out junk that you may want to do next. You can find the personal assistant in the upper right corner of the window at any time. Click it for suggestions.
  • CleanMyMac Menu - The Menu bar widget shows information available at a glance. See how much hard drive space you have, how much RAM you're using (with a shortcut to free up memory), how full your trash is (with a shortcut to empty it), your processor load and what apps are weighing it down, your network speeds (with a shortcut to test your Wi-Fi speed), and the ability to monitor how much space you're using in cloud storage services like Dropbox.

What I liked

One of my favorite moments testing out CleanMyMac X was when I was using the app updater. It showed that Malwarebytes needed an update, but when I clicked on the update button, nothing happened. I double-clicked on the Malwarebytes icon in CleanMyMac X and it opened Malwarebytes. The prompt said I needed to update to version 3, which I knew I had already done. So, I right-clicked on the Malwarebytes icon in CleanMyMac X and selected "Show in Finder." Sure enough, there were two versions of the app. I was able to find the old app and delete it in just a couple of clicks!

The app uninstaller actually has a specific section for any 32-bit apps leftover on your Mac, too. (macOS Mojave was the last Mac operating system to support 32-bit apps). 

When you go through individual scan-and-remove tools, you can see what's being recommended for removal and decide for yourself whether you want to delete it. For example, in the iTunes Junk scanning tool, CleanMyMac X will scan iTunes for broken downloads, old software updates, and iOS apps you may still have stored on your Mac (from back when you could do that sort of thing). After the scan, you can review the details and manually decide whether you want to delete such things as old iPhone backups (I deleted about 25GB of old iPhone backups, but saved one that I have for my SE). A really handy space-saver it recommended also saw it remove the many (sizeable) international language options a Mac ships with — not needing anything beyond English, I was happy to claw back the SSD space. It’ll even bin Intel binaries in apps for machines running Apple silicon — it goes deep.

CleanMyMac X on a macOS desktop

(Image credit: Future / Apple / MacPaw)

The CleanMyMac X update brought a fresh look to the interface. It's got a lot of rounded corners, brightly-colored icons, faux transparent backgrounds, and a nice ombre effect throughout. It's simply beautiful. I never had a problem with the version 3 interface, but now that I've been using the version X interface, the old one looks like an outdated pair of jeans - you still like the way they look, but wouldn't be caught dead wearing them in public.

CleanMyMac X on a macOS desktop

(Image credit: Future / Apple / MacPaw)

The CleanMyMac Assistant, a feature of the X version of the app, is excellent for helping you orient yourself to the app’s many features. It’ll handily suggest scans and clean up tools you’ve not used before (or for a while) periodically, reminding you of unused apps to remove, or optimizing background processes you don’t need constantly open.

The updated Menu bar widget is one of my favorite changes to CleanMyMac X. Anyone who knows me knows that I love a good Menu bar widget. CleanMyMac Menu now shows you lots of useful information about your Mac's system and most categories include a shortcut to cleaning up a process. You can free up memory, remove trash, and run a speed test on your network, all right in the Menu bar widget.

CleanMyMac X on a macOS desktop

(Image credit: Future / Apple / MacPaw)

If you want to add anything scanned to the "Ignore" list, you can right click on it and your recommendations will stop telling you to review those files. It really helps when you're trying to scratch that itch to do everything recommended. Getting that "All Clean" response is so very satisfying.

CleanMyMac X also impressed in the way it ensured all my apps were up to date, plugging gaps that may be hit by cyber attacks. It can even spot older versions of apps that weren’t downloaded from the Mac App Store, and suggest upgrades. 

I was also grateful for the way CleanMyMac X reminds me of the permissions I’ve granted apps. Does that secondary browser really still need access to my webcam and mic? Being able to see them listed out on a per-app basis and remove them was very handy.

What I didn’t like

There are some minor functions that confused me just a little bit. For example, when I deleted the duplicate, older Malwarebytes app directly in Finder, it still appeared in CleanMyMac X until I quit and restarted it. Additionally, there is one app I use on a very regular basis that is listed on the "unused" section of my app list. Though CleanMyMac X is fairly good at reading what's in your system, it's a good idea to always review files to make sure you understand what's being suggested to remove, - something that CleanMyMac does recommend for each tool.

CleanMyMac X on a macOS desktop

(Image credit: Future / Apple / MacPaw)

I’d also like more information from the Malware removal tools — particularly when it comes to Windows-based threats. Though they are unlikely to affect a Mac, they can still be passed around a friendship group, organisation or other devices around your home. CleanMyMac X does do a good job of removing many of these issues, but could do better at highlighting why these platform-specific dangers need addressing. Likewise, some integration with your default browser to better defend against phishing attempts would be appreciated, beyond just clearing caches — especially considering the app can scan browser extensions for vulnerabilities.


CleanMyMac X is definitely MacPaw's best version of the Mac cleaning program so far. It looks great, works great, and has dozens of features you can manually trigger. If you don't want to go through the tools individually, you can run a smart scan and quickly remove junk and free up hard drive space and memory.

It's not the cheapest software around at a retail price of about $90 for a one-time purchase or $40 per year for the subscription. Everything that you can do using CleanMyMac, you can do yourself if you know your Mac well and aren't afraid of Terminal.

If, however, you'd rather have a program that does it all with one click, CleanMyMac X is the tool for you.

Lory Gil

Lory is a renaissance woman, writing news, reviews, and how-to guides for iMore. She also fancies herself a bit of a rock star in her town and spends too much time reading comic books.  If she's not typing away at her keyboard, you can probably find her at Disneyland or watching Star Wars (or both).

With contributions from