CleanMyMac comparisons & doubts

Should I Uninstall CleanMyMac? How to Fully Remove It (and What to Use Instead) in 2026

CleanMyMac is one of the most widely installed Mac utilities, but a surprising number of people want to remove it completely and cannot figure out why dragging it to the Trash leaves a mess behind. This guide walks through every step to fully uninstall CleanMyMac, clear every leftover file and Launch Agent it drops across your system, and explains what to use once it is gone.

Why Dragging CleanMyMac to the Trash Is Not Enough

Like most subscription Mac apps with background components, CleanMyMac installs more than a single .app bundle. It registers a menu-bar helper, a Launch Agent that runs at login, a kernel extension on older macOS versions, and scatters support files across ~/Library and /Library. When you drag the main app to the Trash, those pieces stay behind, consuming disk space and sometimes continuing to phone home for update checks.

Step 1: Cancel Your Subscription First

Before removing any files, cancel your MacPaw subscription so you are not charged again. CleanMyMac X and CleanMyMac (the 2024+ rebranded version) are sold as annual subscriptions through MacPaw's website or, in some cases, through the Mac App Store.

  • MacPaw subscription: Go to my.macpaw.com, sign in, and cancel from the Subscriptions tab.
  • Mac App Store purchase: Open the App Store, click your name at the bottom of the sidebar, choose Manage Subscriptions, and cancel there.

Cancellation does not remove the app. You still need to do that manually.

Step 2: Quit CleanMyMac Completely

Click the CleanMyMac icon in the menu bar, open Preferences, and choose Quit CleanMyMac. If the menu-bar icon is not visible, open the app from /Applications and quit it from the Dock or via Command-Q. Then confirm it is not running:

pgrep -il cleanmymac

If that returns any results, force-quit those processes before proceeding:

pkill -i cleanmymac

Step 3: Delete the Main Application

Open Finder, navigate to /Applications, and drag CleanMyMac.app (or CleanMyMac X.app) to the Trash. Empty the Trash afterward. If macOS says the file is in use, repeat the force-quit step above.

Step 4: Remove CleanMyMac Leftover Files

This is where most partial uninstalls fail. CleanMyMac leaves files in several locations. Work through each path below and delete anything you find. Paths starting with ~ are inside your home folder; paths starting with /Library are system-wide.

Application Support

  • ~/Library/Application Support/com.macpaw.CleanMyMac4
  • ~/Library/Application Support/com.macpaw.CleanMyMac-Agent

Caches

  • ~/Library/Caches/com.macpaw.CleanMyMac4
  • ~/Library/Caches/com.macpaw.CleanMyMac4.LaunchAgent

Preferences

  • ~/Library/Preferences/com.macpaw.CleanMyMac4.plist
  • ~/Library/Preferences/com.macpaw.CleanMyMac4.LaunchAgent.plist

Launch Agents (the persistent background helper)

  • ~/Library/LaunchAgents/com.macpaw.CleanMyMac4.agent.plist
  • /Library/LaunchDaemons/com.macpaw.CleanMyMac4.helpertool.plist

Saved Application State

  • ~/Library/Saved Application State/com.macpaw.CleanMyMac4.savedState

System-Wide Support Files

  • /Library/Application Support/com.macpaw.CleanMyMac4
  • /Library/Privileged Helper Tools/com.macpaw.CleanMyMac4.HelperTool

To open any ~/Library folder in Finder, hold Option and click the Go menu. Library will appear as a menu item. Alternatively, use Go > Go to Folder (Shift-Command-G) and paste the path.

Terminal One-Liner for a Thorough Sweep

If you prefer the command line, this removes the most common leftovers in one pass. Review what it targets before running:

rm -rf \
  ~/Library/Application\ Support/com.macpaw.CleanMyMac4 \
  ~/Library/Application\ Support/com.macpaw.CleanMyMac-Agent \
  ~/Library/Caches/com.macpaw.CleanMyMac4 \
  ~/Library/Caches/com.macpaw.CleanMyMac4.LaunchAgent \
  ~/Library/Preferences/com.macpaw.CleanMyMac4.plist \
  ~/Library/Preferences/com.macpaw.CleanMyMac4.LaunchAgent.plist \
  ~/Library/LaunchAgents/com.macpaw.CleanMyMac4.agent.plist \
  ~/Library/Saved\ Application\ State/com.macpaw.CleanMyMac4.savedState

The files under /Library (not ~/Library) require elevated permissions. Run these separately with sudo:

sudo rm -rf \
  /Library/Application\ Support/com.macpaw.CleanMyMac4 \
  /Library/Privileged\ Helper\ Tools/com.macpaw.CleanMyMac4.HelperTool \
  /Library/LaunchDaemons/com.macpaw.CleanMyMac4.helpertool.plist

Step 5: Remove CleanMyMac from Mac App Store (If Applicable)

If you installed via the App Store, the app will also appear in your purchase history. Hiding the purchase from your account prevents it from prompting reinstall. In the App Store, click your name, find CleanMyMac in the list, right-click, and choose Hide Purchase. This does not delete the app itself but keeps your library tidy.

CleanMyMac Won't Uninstall: Common Problems

"The item can't be moved to the Trash because it's open"

Use the Terminal pkill command above, or open Activity Monitor (in /Applications/Utilities), search for "cleanmymac", and click Force Quit for any matching process. Then try trashing the app again.

The privileged helper tool keeps relaunching

The Launch Daemon at /Library/LaunchDaemons/com.macpaw.CleanMyMac4.helpertool.plist can cause the helper to restart on its own. Unload it before deleting:

sudo launchctl unload /Library/LaunchDaemons/com.macpaw.CleanMyMac4.helpertool.plist
sudo rm /Library/LaunchDaemons/com.macpaw.CleanMyMac4.helpertool.plist
sudo rm /Library/PrivilegedHelperTools/com.macpaw.CleanMyMac4.HelperTool

Reinstalling by accident after an OS update

If CleanMyMac was installed via the App Store and you have automatic downloads enabled, macOS can restore it after a reinstall or migration. Turn off automatic app downloads under System Settings > App Store > Automatic Downloads, and hide the purchase as described above.

Verify the Uninstall Is Complete

After all deletions, run a quick Spotlight search for "CleanMyMac" and a Terminal search to confirm nothing was missed:

find ~/Library /Library -iname "*cleanmymac*" -o -iname "*macpaw*" 2>/dev/null

An empty result means the uninstall is complete. If you see remaining entries, trace the path and delete those files manually.

What to Use Instead of CleanMyMac

Most people uninstalling CleanMyMac still want to reclaim disk space and understand what is eating up storage. macOS has improved its own built-in tools over the years, and they handle some tasks well on their own.

Built-in macOS Storage Management

Go to System Settings > General > Storage. macOS will show a breakdown of categories and offer recommendations like emptying the Trash automatically, storing files in iCloud, and reviewing large or old files. It is a good starting point but does not surface app caches, duplicate files, or orphaned app leftovers in detail.

Manual Cache Clearing

Open Finder, press Shift-Command-G, and go to ~/Library/Caches. You can safely delete the contents of folders inside, though not the folders themselves. Do the same for /Library/Caches (requires admin password). This is the main lever macOS itself pulls when it needs to free space under pressure.

Finding Large Files with Terminal

To find files over 500 MB anywhere in your home folder:

find ~ -size +500M -not -path "*/.*" 2>/dev/null

Crumb: A Focused Native Replacement

If you want a dedicated tool that replaces what CleanMyMac was doing without the subscription or background agents, Crumb is worth a look. It maps your entire disk visually, surfaces caches, app leftovers, and duplicates, and includes an Uninstall scanner that finds exact-match leftover files for apps you have already removed (including the MacPaw files CleanMyMac itself leaves behind). Everything runs on-device with no account required. It shows you a reviewable list and an "is this safe to delete?" check before touching anything, so you stay in control of what gets removed.

Switching away from CleanMyMac is straightforward once you know where all its pieces live. The manual steps above cover a complete removal on any Mac running macOS Sonoma, Sequoia, or Tahoe. After that, the built-in Storage panel and a lightweight native tool are typically all you need to keep disk space under control going forward.

Reclaim your disk in one click

Crumb audits your whole Mac, tells you what's safe to delete, and frees the space in seconds — private, local, and Apple-notarized.

Download Crumb for macOS

Frequently asked questions

Does CleanMyMac leave files behind after you uninstall it?
Yes. CleanMyMac installs a privileged helper tool, a Launch Agent, preference files, caches, and application support folders across both your home Library and the system Library. Trashing the main app leaves all of those in place. You need to manually delete them or use a tool that performs an exact-match uninstall scan.
How do I remove the CleanMyMac menu bar icon completely?
The menu bar icon is driven by a Launch Agent registered at login. Quit CleanMyMac fully (use the menu bar icon's Preferences to find the Quit option), then delete the plist at ~/Library/LaunchAgents/com.macpaw.CleanMyMac4.agent.plist and restart your Mac. The icon will not return.
Why does CleanMyMac keep coming back after I delete it?
Two things can cause this. First, if you installed via the Mac App Store and have automatic downloads enabled in System Settings, macOS can restore it after a migration or OS reinstall. Second, the privileged helper tool can relaunch the app if its Launch Daemon is still loaded. Unload the daemon with sudo launchctl unload before deleting the plist file.
Is it safe to delete the CleanMyMac privileged helper tool?
Yes. The privileged helper tool (com.macpaw.CleanMyMac4.HelperTool) only exists to give CleanMyMac elevated permissions to delete system files on your behalf. Once you have uninstalled the app and no longer need its functionality, you should remove it. Leaving orphaned privileged helpers behind is a minor security risk.
What is a good free way to clear disk space on a Mac without third-party apps?
Start with System Settings > General > Storage for macOS's own recommendations. Then manually clear ~/Library/Caches and /Library/Caches, empty your Trash, and use the Terminal find command to locate files larger than a few hundred megabytes. For app leftovers and a whole-disk visual map, a native tool like Crumb adds more detail without requiring an account or subscription.