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.
- Open Finder and go to Applications (Shift-Cmd-A).
- Locate the app, right-click it, and choose Move to Trash.
- 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.
- Open Launchpad (F4 or pinch on a trackpad).
- Click and hold any app icon until they all begin to jiggle.
- 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.