The two ways to remove a program from your Mac
Most programs on a Mac can be removed in one of two ways: drag the app to the Trash, or use the app's own uninstaller. The drag-to-Trash method works for about 80 percent of programs — the app sits in a single folder, and moving it to Trash removes it completely. Some programs, especially older or more complex ones, come with an uninstaller that cleans up leftover files that dragging alone would miss.
Before you delete anything, close the program first. A running program cannot be fully removed, and you may see an error message if you try. Once it is closed, you can proceed with either method.
Key Takeaways
- Most Mac programs can be removed by dragging the app icon from Applications to the Trash, then emptying the Trash to complete the deletion.
- Some programs include their own uninstaller — look in the Applications folder or the program's own folder for a file named "Uninstall" or "Uninstaller".
- Dragging to Trash leaves behind preference files and cache in your Library folder, which is usually harmless but takes up small amounts of space.
- Third-party uninstaller programs like AppCleaner can find and remove leftover files, but they are not necessary for most users.
- Restarting your Mac after deletion is not required, but it can help if a program was running in the background.
Dragging an app to Trash
Open Finder and click Applications in the sidebar. Locate the program you want to remove. Click and hold on the app icon, then drag it to the Trash icon in your Dock — or right-click the app and select "Move to Trash" from the menu.
The app now sits in Trash but is not yet deleted. To permanently remove it, click the Trash icon in your Dock, then click "Empty" in the top right corner of the Trash window. Once you empty Trash, the program is gone and the space is freed.
This method is fast and works for the vast majority of programs. The trade-off is that it leaves behind small preference files and cache folders in your Library — these take up minimal space and do not affect your Mac's performance, but they remain on your drive.
Using a program's built-in uninstaller
Some programs come with their own uninstaller. To find it, open Finder, go to Applications, and look for the program's folder. Double-click the folder and look for a file named "Uninstall [Program Name]" or straightforward "Uninstaller". If you find one, double-click it and follow the on-screen steps.
A few programs also include an uninstaller in the program's main folder — the one you see when you first open Applications. If you do not see an uninstaller in either location, the drag-to-Trash method is the correct approach for that program.
Using the built-in uninstaller removes the program and most of its associated files in one step. This is cleaner than dragging to Trash, but it is only an option if the program includes one.
What happens to leftover files
When you drag a program to Trash, the app itself is removed, but small files remain in your Library folder — usually preference files (which store your settings) and cache files (which store temporary data). These leftover files are harmless and take up very little space, typically less than a few megabytes per program.
You do not need to manually hunt for and delete these files. They do not slow down your Mac or cause problems. If you want to remove them, you can use a third-party uninstaller program like AppCleaner, which scans your Library and removes all traces of a program at once. This is optional — most people never bother, and their Macs run fine.
Removing programs that will not delete
If you cannot drag a program to Trash because it says it is in use, the program is still running in the background. Open Activity Monitor (search for it in Spotlight by pressing Command-Space and typing "Activity Monitor"). Find the program in the list, click it, then click the X button in the top left corner and select "Force Quit".
Once the program is closed, try dragging it to Trash again. If you still see an error, restart your Mac and try once more — some programs lock themselves until the system restarts.
If a program is part of macOS itself (like Safari or Finder), you cannot delete it. The system will not allow removal of core programs.
Uninstalling programs from the App Store
Programs downloaded from the Mac App Store can be removed in the same way — drag to Trash or use an uninstaller if one exists. You can also right-click the app in Finder and select "Move to Trash" directly.
Removing an App Store program does not cancel any subscription associated with it. If the program charged you a monthly or yearly fee, you must cancel the subscription separately in System Settings. Go to System Settings, click your name at the top, select "Subscriptions", find the program, and click "Edit" to cancel.
Frequently Asked Questions
Does deleting a program free up space on my Mac?
Yes, but the amount varies. Most programs take up between 100 megabytes and a few gigabytes. Dragging to Trash removes the main program but leaves behind small preference and cache files — usually less than 50 megabytes. Using a built-in uninstaller or AppCleaner removes these files too, freeing up the full amount.
Can I undo a deletion after I empty the Trash?
No. Once you empty the Trash, the program is permanently deleted and cannot be recovered through normal means. If you think you might want the program again, you can always reinstall it from the App Store or the developer's website.
What is the difference between dragging to Trash and using an uninstaller?
Dragging to Trash removes the program but leaves preference and cache files behind. An uninstaller removes the program and most associated files in one step. For most users, the difference does not matter — both methods work fine, and leftover files take up minimal space.
Do I need to restart my Mac after deleting a program?
No, restarting is not required. However, if the program was running in the background or if you had trouble deleting it, restarting can help clear any locks the system may have placed on the program's files.
Is it safe to use third-party uninstaller programs like AppCleaner?
Yes, AppCleaner and similar tools are safe and widely used. They scan your Library for files associated with a program and remove them together. They are optional — most people never use them and have no problems — but they are useful if you want to completely remove all traces of a program.