Skip to content
Nat edited this page Jul 17, 2026 · 4 revisions

Troubleshooting

Something not working as expected? Start here.

CleanMyMac CLI is currently in Public Beta, so commands and behavior may evolve. When something feels wrong or unsafe, stop before confirming cleanup and share the example with us.

cleanmymac: command not found

First, verify that CleanMyMac CLI is installed:

brew list --cask | grep cleanmymac-cli

If it is not installed, run:

brew install --cask macpaw/taps/cleanmymac-cli

If it is already installed, reinstall it:

brew update
brew reinstall --cask macpaw/taps/cleanmymac-cli

Then close and reopen Terminal and check:

cleanmymac --version

You can also try the shorter alias:

cmm --version

The installation fails

Update Homebrew and check its configuration:

brew update
brew doctor

Then retry the installation:

brew install --cask macpaw/taps/cleanmymac-cli

When reporting the problem, include the complete Homebrew error message, but remove usernames, paths, tokens, or other sensitive information.

The CLI opens, but a command is unavailable

Check the installed version:

cleanmymac --version

Then view the commands supported by your build:

cleanmymac --help

CleanMyMac CLI is in Public Beta, so documentation may occasionally describe behavior introduced in a newer version.

Update the installed build with:

brew update
brew upgrade --cask cleanmymac-cli

No cleanup items were found

This does not necessarily mean something is wrong. The selected category may not contain removable items.

Try scanning all cleanup categories:

cleanmymac clean

Or scan a specific category:

cleanmymac clean junk
cleanmymac clean dev
cleanmymac clean ai
cleanmymac clean trash

To understand what is consuming storage, run:

cleanmymac analyze

purge does not find my project

By default, purge scans common development folders.

When your projects are stored somewhere else, provide the path explicitly:

cleanmymac purge ~/Work

Or scan one specific project:

cleanmymac purge ~/Work/my-project

Use quotes when the path contains spaces:

cleanmymac purge "~/Work/Client Projects"

analyze does not open the folder I need

Pass the folder path directly:

cleanmymac analyze ~/Projects

For a path containing spaces, wrap it in quotes:

cleanmymac analyze "~/Library/Application Support"

You can press O inside the analyzer to reveal the selected item in Finder.

Cleanup cannot remove an item

A file may be in use by a running application or process.

Try the following:

  1. Review the path and confirm that it is safe to remove.
  2. Close the related application.
  3. Run the command again.
  4. If the item is still not removed, restart your Mac and retry.

Do not use --force as the first troubleshooting step.

Warning

--force skips interactive confirmation. Use it only when you already understand what the command detects and removes.

Something important appears in the results

Do not confirm the cleanup.

Deselect the item and add its path to the ignore list:

cleanmymac ignore add ~/Projects/important-project

Review protected paths:

cleanmymac ignore list

Ignored paths remain excluded from future clean, purge, and analyze results until you remove them.

The result looks different from the documentation

Check your installed version:

cleanmymac --version

Then compare it with the latest version available through Homebrew:

brew info --cask macpaw/taps/cleanmymac-cli

Because CleanMyMac CLI is in Public Beta, commands, output, navigation, and default selections may evolve.

Before reporting a bug

Please collect:

  • CleanMyMac CLI version
  • macOS version
  • The command you ran
  • The path you scanned, when applicable
  • Expected behavior
  • Actual behavior
  • Complete error message
  • Screenshot or screen recording, when useful

Check the CLI version:

cleanmymac --version

Get help

No polished bug report required. A command, screenshot, or short explanation of what felt wrong is enough to start.

For security vulnerabilities, follow the Security Policy instead of posting publicly.

Next steps

Clone this wiki locally