Uninstall apps + leftovers (general)

How to Uninstall an App on Mac Without CleanMyMac

If you want to uninstall an app on Mac without CleanMyMac, you have several solid options — from the built-in Launchpad method to a manual library sweep, to lightweight dedicated tools that skip the subscription model entirely. This guide covers every approach, including what each one actually removes and what it leaves behind.

Method 1: Drag to Trash (Quick, but Incomplete)

The simplest way to remove an app is to drag it from /Applications to the Trash, then empty the Trash. This works instantly and requires no tools.

  1. Open Finder and go to Applications (Shift-Cmd-A).
  2. Locate the app, right-click it, and choose Move to Trash.
  3. Empty the Trash (Shift-Cmd-Delete).

What it removes: The app bundle (.app file) only.

What it leaves behind: Preferences, caches, support files, crash logs, and container data scattered across your home Library. For small apps, this residue is trivial. For large apps like Xcode, Sketch, or Adobe tools, leftover files can run into gigabytes.

Method 2: Uninstall via Launchpad

Apps downloaded from the Mac App Store can be removed directly in Launchpad.

  1. Open Launchpad (F4 or pinch on a trackpad).
  2. Click and hold any app icon until they all begin to jiggle.
  3. Click the X on the app you want to remove, then confirm.

This removes the app bundle and, in most cases, some App Store sandboxed data — but it still leaves behind caches and preferences in ~/Library.

Method 3: Use the App's Own Uninstaller

Some apps — particularly commercial software like Adobe Creative Cloud, Microsoft Office, or Logi Options+ — ship with a dedicated uninstaller. Before doing anything manually, check:

  • Inside the app's folder in /Applications for an Uninstall [AppName].app
  • The app's original disk image (DMG) if you still have it
  • The vendor's support page for an official uninstall tool

Vendor-provided uninstallers are almost always the most thorough option and the safest starting point for large or complex apps.

Method 4: Manually Remove Leftover Files

If the app has no uninstaller, you can hunt down its leftover files yourself. After dragging the app to Trash, check these locations in Finder (use Go > Go to Folder…, Shift-Cmd-G, to navigate):

  • ~/Library/Application Support/[AppName]
  • ~/Library/Caches/[AppName or reverse-domain ID]
  • ~/Library/Preferences/[com.vendor.appname.plist]
  • ~/Library/Logs/[AppName]
  • ~/Library/Containers/[com.vendor.appname]
  • ~/Library/Group Containers/[group.com.vendor.appname]
  • /Library/Application Support/[AppName] (system-level, less common)
  • /Library/LaunchDaemons/ and /Library/LaunchAgents/ (for apps that install background services)

Important: Deleting files in ~/Library is permanent once you empty the Trash. Only remove items you are certain belong to the uninstalled app. When in doubt, leave it — a few megabytes of orphaned preferences will not harm your system.

Terminal: Find Leftovers by App Name

You can use find in Terminal to surface files associated with an app before deciding what to delete:

# Replace 'appname' with the actual app or bundle identifier fragment
find ~/Library -iname '*appname*' 2>/dev/null

Review the output carefully before removing anything. To delete a specific file or folder found:

rm -rf ~/Library/Application\ Support/AppName
rm ~/Library/Preferences/com.vendor.appname.plist

Always double-check the path before running rm -rf. There is no undo once a file is removed this way.

Method 5: Use a Lightweight Dedicated Uninstaller

If manual cleanup sounds tedious — especially when removing several apps at once — a purpose-built uninstaller automates the library sweep without requiring a full system-cleaner subscription.

Crumb is a native macOS menu-bar app that handles this exact workflow. Its Uninstall tab lists every installed app, lets you select one, and then shows all associated leftover files (preferences, caches, support folders, launch agents) before you confirm removal. Crumb moves everything to a recoverable state first, so you can restore if something breaks — unlike a manual rm -rf. It requires a one-time purchase after the first free cleanup, with no ongoing subscription.

Comparison: Which Method Is Right for You?

Method Removes App Bundle Removes Leftovers Cost Effort
Drag to Trash Yes No Free Minimal
Launchpad remove Yes Partial (App Store only) Free Minimal
Vendor uninstaller Yes Usually thorough Free Low
Manual Library sweep Yes (manual) Yes (if done carefully) Free High
Crumb Yes Yes (automated, recoverable) Free first cleanup; one-time license Low
CleanMyMac Yes Yes Subscription Low

What About System Integrity Protection (SIP)?

macOS System Integrity Protection prevents deletion of files in /System, /usr, and /sbin — and rightly so. You will not be able to remove anything protected by SIP, and you should not try to disable SIP just to clean up app leftovers. Every location listed in the manual steps above is outside SIP's protection and safe to access under your own user account.

A Note on Safety

Cleaning is permanent. Before removing anything from ~/Library:

  • Confirm the app is fully quit and not running in the background (Activity Monitor is useful here).
  • Move files to Trash rather than deleting directly, so you can recover them before emptying.
  • Do not delete ~/Library/Preferences/com.apple.* files — those belong to macOS itself.
  • If you are unsure what a folder does, a quick web search for its name plus "safe to delete mac" will usually give a clear answer.

Conclusion

You do not need CleanMyMac — or any subscription tool — to fully uninstall apps on macOS. For most apps, dragging to Trash plus a quick sweep of ~/Library is sufficient. For large or complex apps, start with the vendor's own uninstaller. If you want that process automated without a recurring cost, download Crumb and run its Uninstall tab — it does the library sweep for you and keeps removals recoverable until you are sure everything is working. Either way, the built-in tools on your Mac are more capable than most users realise.

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 dragging an app to Trash fully uninstall it on Mac?
No. Dragging to Trash removes the app bundle but leaves behind preference files, caches, support data, and logs in ~/Library. For small apps this residue is harmless, but for large apps it can take up significant space.
Where are Mac app leftover files stored after uninstalling?
Common locations include ~/Library/Application Support/, ~/Library/Caches/, ~/Library/Preferences/, ~/Library/Containers/, and ~/Library/Logs/. System-level apps may also leave files in /Library/LaunchDaemons/ or /Library/LaunchAgents/.
Is there a free way to remove app leftovers without CleanMyMac?
Yes. You can manually navigate to ~/Library in Finder and delete folders matching the app's name, or use the Terminal find command to locate them. It takes more effort than an automated tool but costs nothing.
What is a good CleanMyMac alternative just for uninstalling apps?
If you want automation without a subscription, Crumb is a lightweight macOS menu-bar app with a dedicated Uninstall tab that surfaces leftover files and removes them with a one-time purchase rather than an ongoing fee.
Is it safe to delete files from ~/Library on Mac?
Files in ~/Library/Application Support, ~/Library/Caches, ~/Library/Preferences, and ~/Library/Logs that belong to apps you have already removed are generally safe to delete. Move them to Trash first and only empty it once you are confident the app and its data are no longer needed.