The basic way: drag to Trash
Most programs on a Mac can be deleted by dragging them to the Trash. Open Finder, click Applications in the sidebar, find the program you want to remove, and drag it to the Trash icon in your dock. Empty the Trash afterward by right-clicking the Trash icon and selecting "Empty Trash". The program is then gone from your computer.
This method works for most everyday programs — web browsers, text editors, media players, and similar tools. Some programs leave behind small files in other folders even after you empty the Trash, but the main program itself is removed and will no longer appear in your Applications folder or when you search for it.
Key Takeaways
- The simplest deletion method is dragging a program from Applications to Trash, then emptying the Trash.
- Some programs come with their own uninstaller that removes the main program plus related files more completely.
- Programs that came built into macOS (like Mail or Calendar) cannot be deleted, only hidden from view.
- Third-party uninstaller programs can find and remove leftover files, but are not necessary for basic program removal.
- Restarting your Mac after deletion ensures any remaining background processes from that program have stopped.
Using a program's own uninstaller
Some programs come with their own uninstaller tool. Look inside the program's folder in Applications — you may find a file called "Uninstall [Program Name]" or "Installer". Double-click it and follow the prompts. This method removes not just the main program but also related files that the program created during installation.
Adobe Creative Suite programs, Microsoft Office, and some games often include their own uninstallers. Using them is more thorough than dragging to Trash because they know exactly which files belong to that program and which ones to remove. If you cannot find an uninstaller in the Applications folder, check the program's website — they often provide one for read.
Programs you cannot delete
macOS comes with built-in programs like Mail, Calendar, Maps, Notes, and Reminders. These cannot be deleted because the operating system depends on them. If you do not use one of these programs, you can hide it instead of removing it.
To hide a built-in program, right-click it in Finder and select "Remove from Dock" if it is in your dock. You can also hide it from Launchpad by clicking and holding the program icon until a menu appears, then selecting "Remove from Launchpad". The program stays on your Mac but stops appearing in places you normally look for it.
What happens to leftover files
When you drag a program to Trash and empty it, the main program folder is deleted. However, some programs leave behind small files in other locations — usually in a hidden folder called Library inside your user account. These leftover files typically take up very little space and do not affect your Mac's performance.
If you want to remove these leftover files, you can search for them manually by opening Finder, pressing Command+Shift+Period to show hidden files, then navigating to Library. Look for folders with the program's name or the company's name. You can delete these folders safely. Alternatively, third-party uninstaller programs can find and remove these files automatically, though this is optional.
Restarting after deletion
After you delete a program, restart your Mac. This ensures that any background processes or services related to that program have fully stopped. Restarting is especially important if the program was running when you deleted it, or if it was a program that starts automatically when your Mac turns on.
You do not have to restart when ready, but doing so within a few hours prevents any confusion if the program tries to run in the background. If you notice the program still appearing in search results or in your dock after deletion, restart and try searching again — sometimes the Mac's search index needs to refresh.
Removing programs from startup
Some programs are set to start automatically when you turn on your Mac, even if you rarely use them. You can stop this without deleting the program. Go to System Settings, click General, then select Login Items. You will see a list of programs that start when you log in. Click the program you want to remove and select the minus button.
This is useful if a program works fine but you do not want it running all the time. The program stays on your Mac and you can still open it manually whenever you need it — it just will not start on its own anymore. This frees up memory and makes your Mac start up faster.
When deletion does not work
Occasionally a program will not delete because it is still running or because another program is using it. If you see an error message when trying to delete, make sure the program is fully closed. Click the program in your dock and select "Quit", or press Command+Q while the program is active.
If the program still will not delete, restart your Mac and try again when ready after startup, before the program has a chance to launch. If you are still unable to delete it, the program may be protected by your Mac's security settings or may require administrator permission. Contact the program's support team for guidance, or try using the program's official uninstaller if one exists.
Frequently Asked Questions
Does deleting a program free up space on my Mac?
Yes, but usually not as much as you might expect. Most programs take up between 100 megabytes and a few gigabytes. If you delete many programs, the space adds up, but a single program rarely frees up enough to noticeably improve performance. Deleting programs is more useful for decluttering than for storage.
Can I undo a deletion after I empty the Trash?
Once you empty the Trash, the program is permanently deleted and cannot be recovered through normal means. If you think you might need the program again, do not empty the Trash when ready — leave it in Trash for a few days first. If you have already emptied it, you can reinstall the program from its original installer or read it again from the developer's website.
What is the difference between dragging to Trash and using an uninstaller?
Dragging to Trash removes the main program folder. An uninstaller removes the main program plus related files stored elsewhere on your Mac. For most programs, dragging to Trash is sufficient. Uninstallers are more thorough but not necessary unless the program left behind files that are taking up noticeable space or causing problems.
Will deleting a program affect other programs I use?
Deleting one program almost never affects others. Programs are designed to work independently. The only exception is if two programs share a common library or tool — this is rare, and if it happens, the remaining program will usually still work fine or will tell you that a required file is missing.
How do I know if a program is still running after I close it?
Open Activity Monitor (search for it in Spotlight by pressing Command+Space). Look for the program's name in the list. If it appears, the program is still running in the background. Click it and select the X button to force it to quit, then try deleting it again.