How to Uninstall a Mac App and Remove Every Leftover File
Spotless removes an app together with its support files, caches, preferences and saved state, and its Leftovers view finds orphaned files from apps you already deleted. The App Store version cleans leftovers but cannot delete the app bundle itself.
Why leftovers exist
When you drag an app to the Trash you only delete the app. The caches, preferences, saved state and support files it created in your Library folders stay put. One app is small. A decade of apps is not.
Uninstall an app you still have
- Pick the app in Spotless’s uninstaller.
- Review the list of related files it found: support files, caches, preferences, saved state.
- Confirm. The app and its files go together.
Clean up after apps you already deleted
Open the Leftovers view. It looks for orphaned support files whose app is no longer installed. Review, then remove.
Direct vs. App Store
| Direct download | App Store | |
|---|---|---|
| Removes leftovers in ~/Library | Yes | Yes |
| Deletes the app itself | Yes, with an administrator prompt | No, it points you to the app in Finder |
| Root-owned leftovers (launch daemons, privileged helpers) | Yes | No |
Details are in App Store vs. direct download.
Be careful with
- Leftovers from an app you plan to reinstall. The files may hold your settings.
- Anything you don’t recognise. Search the name first.
FAQ
Why does dragging to the Trash leave things behind? An app’s caches, preferences and support files live in your Library folders, outside the app itself. Deleting the app doesn’t touch them.
What are Leftovers? Support files from apps that are already gone. Spotless finds them and lets you remove them.
Can the App Store version delete the app too? It removes the leftovers and then shows the app in Finder so you can drag it to the Trash yourself. The sandbox won’t let it delete the app bundle. The direct download can, after an administrator prompt.