Deleting an app on Mac sounds simple. Drag it to the Trash. Done, right? Not quite. Most Mac apps leave behind support files, caches and preferences that pile up over time. So this guide shows you the right way to delete apps on Mac for a complete cleanup.
Here is the practical walkthrough across every removal method, from the quick drag-to-trash to deep clean uninstalls that recover real disk space.
Drag to Trash (Quick but Incomplete)
The default method most users know. Open Finder. Click Applications in the sidebar. Find the app you want to delete. Drag it to the Trash icon in the Dock. Right-click Trash and pick Empty Trash to actually free the space.
This removes the main app but leaves leftover files in your Library folder. Caches, preferences and support files stay behind. Fine for quick casual cleanup but does not recover all the space the app used. For most apps you will only delete once and forget, this is good enough.
Launchpad Delete (For App Store Apps)
For apps you installed from the Mac App Store, Launchpad has a quick delete method. Open Launchpad from the Dock or pinch with thumb and three fingers on the trackpad. Click and hold any app icon until they all start jiggling. Click the X on the app you want to delete. Confirm Delete.
This only works for apps installed from the Mac App Store. Apps installed from websites or DMG files do not show the X because Launchpad does not control them. So if the X is missing, use one of the other methods.
Full Clean Uninstall (Recommended)
This method removes the app plus all its leftover files. Better for freeing real disk space, especially for apps that left megabytes or gigabytes of support files behind.
Quit the app first. Check Activity Monitor if you are not sure whether it is actually closed. Drag the app from Applications to Trash. Open Finder. Press Cmd + Shift + G. Type ~/Library and press Enter. This opens your user Library folder. Check these subfolders for files with the app name and delete anything related to that app. Application Support contains the biggest leftover files for most apps. Caches has temp files. Containers, Preferences, Logs and Saved Application State all may have files. Empty Trash. Restart your Mac so any locked files clear.
Pro tip. Be careful in the Library folder. Only delete files clearly named after the app you removed. Random deletion can break other apps that share libraries or have similar naming.
Use an Uninstaller App
If you do not want to manually hunt through Library folders, an uninstaller app does the work automatically. These tools find all associated files for an app and remove them with one click.
The main options are AppCleaner which is free and does exactly one thing well. Drop the app on the AppCleaner window and it finds all related files. Honest recommendation, used it for years. CleanMyMac is paid at around $40 with a full uninstaller plus other system cleanup tools bundled in. OnyX is free with more technical features including maintenance tasks beyond uninstalling. For most users, AppCleaner free is the right tool. CleanMyMac only makes sense if you want the bundled features.
When an App Will Not Delete
Sometimes Mac refuses to delete an app. The common causes have specific fixes worth trying in order.
- The app is still running. Force quit with Cmd + Option + Esc to bring up the force quit window and kill the app.
- The app is built into macOS like Safari or Mail. You cannot delete those because they are part of the system.
- The app requires admin password. Enter your password when prompted to allow the deletion.
- Permission denied error. Right-click the app, pick Get Info, click the lock at the bottom and add your user account with read and write access.
- The app has a background helper that runs separately. Quit that helper first in Activity Monitor.
- The app is in use by another app or process. Restart Mac and try the deletion immediately after boot.
Final Thoughts
For one or two apps, Drag-to-Trash is fine. For real cleanup that recovers all the disk space, use AppCleaner free or hunt through ~/Library yourself for the leftover files. Either way you free up gigabytes of leftover files that most users never know about. Worth doing periodically as part of Mac maintenance.
If you have tried both methods and want to share which worked better, drop a comment below.