AppCleaner
The original macOS uninstaller: one window, drag, confirm.
What it does
AppCleaner finds the files associated with an application and offers to delete them alongside the bundle. Its SmartDelete watcher notices when an app is dragged to the Trash in Finder and offers the same cleanup automatically.
That automatic prompt is why it stays installed even with Pearcleaner present — it catches the uninstall you did without thinking about it.
Notes
Free, closed source, and long-standing. It will not find leftovers from apps already deleted; that is Pearcleaner’s job.
Alternative to
| Alternative | Type | Trade-off |
|---|---|---|
| Pearcleaner | Open source | It also finds leftovers from apps already deleted |
| CleanMyMac | Paid | An uninstaller as one module among many |
brew uninstall --zap <cask> | — | The terminal answer for anything Homebrew installed |
Install
brew install --cask appcleaner