I’m running out of storage on my Mac and can’t figure out the right way to fully remove some apps. Dragging them to the trash doesn’t always seem to delete everything, and I’m worried I might remove something important by mistake. Can someone walk me through the proper steps and any tools or settings I should use so I can safely and completely delete unwanted applications?
On macOS there are a few different ways to remove apps fully. Dragging to Trash only handles part of it.
-
Check how the app was installed
• From App Store
• From a dmg or pkg installer
• From a third party manager like Homebrew -
Remove App Store apps
These are the easiest.
• Open Launchpad
• Click and hold the app icon until it jiggles
• Click the X if it shows
That removes the app and main data. Some prefs stay but they are tiny. -
Remove standard drag to Applications apps
If you installed by dragging an app into Applications, do this.
• Quit the app
• Open Applications
• Drag the app to Trash
Now delete leftovers.
Leftover files usually live in your Library folders.
User Library
From Finder:
• Click Go in the menu bar
• Hold Option and click Library
Look in:
• ~/Library/Application Support/AppName
• ~/Library/Preferences/com.developer.AppName.plist
• ~/Library/Caches/AppName or com.developer.AppName
• ~/Library/Logs/AppName
Delete only folders with the app name. If you are unsure, leave it.
System Library
Less important for space, higher risk.
• /Library/Application Support
• /Library/Preferences
Only touch stuff you recognize. If it looks system level, skip it.
- Apps installed with pkg installers
Those sometimes scatter files.
You see those when the installer had a “Continue” button, license, etc.
For those, first check if they come with an uninstaller.
• Look in /Applications/AppName
• Look in /Applications/Utilities
• Look in /Library/Application Support/AppName
If you see “Uninstall AppName”, run that.
If no uninstaller, use the Library steps above and search.
In Finder, press Cmd+F, search “AppName”, choose “This Mac”, kind “Other” then “System files” and set it to “are included”.
Delete paths you recognize as related to the app.
-
Homebrew apps
If you used Homebrew, you uninstall from Terminal.
• Open Terminal
• Run:
brew list
Find the app formula. Then:
brew uninstall appname
For casks:
brew list --cask
brew uninstall --cask appname -
Use a third party uninstaller app
If you do not want to hunt files, use something like AppCleaner.
It watches what gets removed and shows related files before you confirm.
Do not download random “cleaner” tools from ads. Those often add junk. -
Check what uses the most space
You might remove a few little apps and still feel no difference.
To see real storage hogs:
• Apple menu > About This Mac > Storage > Manage
or on newer macOS:
• System Settings > General > Storage
Look at:
• Applications
• Documents > Large Files
You might find one app using tens of GB by itself. -
Things you should not touch
Avoid deleting items in:
• /System
• /usr
• /bin
• /sbin
• /System/Library
Also do not remove anything you do not recognize in /Library or ~/Library. -
Safe routine for you
Here is a quick pattern.
• Quit app
• If from App Store, delete from Launchpad
• If not, drag from Applications to Trash
• Empty Trash after you double check
• Go to ~/Library and delete matching folders in Application Support, Caches, Preferences
• Optional search with Finder for “AppName” with System files included
Do that and you clear almost everything without touching important system stuff.
One thing I’ll push back on a bit vs @suenodelbosque: you usually don’t need to chase every tiny plist and log file if your goal is “free space now.” Those are usually kilobytes or a few MB. The real space hogs are:
- Big app bundles
- Hidden support folders full of data
- Old leftovers from things like Adobe, games, DAWs, etc.
Here’s what I’d focus on instead of manually hunting every file:
-
Use a decent uninstaller app for non–App Store stuff
Not the sketchy “Mac cleaner” crap. Something like AppCleaner or AppDelete.
Drag the app into it, let it show you all related files, uncheck anything you’re unsure about, then delete.
This gets you like 95% of the junk with minimal risk or effort. -
Target the big data, not the crumbs
InSystem Settings > General > Storage(or the “Manage” button on older macOS), look under:- Applications
- Documents > Large Files
- “Developer” (if you’ve got Xcode or similar)
Often you’ll find: - One or two apps using 10+ GB each
- Obscene caches (Steam, game launchers, music production, etc.)
For those, open the app before uninstalling and check if there’s:
- A “Library” / “Content” / “Cache” folder you can clear in its own settings
- Built‑in tools like “Delete cached data,” “Remove downloads,” etc.
-
Don’t nuke random /Library stuff unless you’re sure
I agree with @suenodelbosque that the Library folders matter, but poking in/Libraryand system‑level prefs is where people break things.
Safer approach:- Stick mostly to your user Library:
~/Library/Application Support,~/Library/Caches - Sort by size and remove only folders you recognize as belonging to apps you already deleted
- If the folder is small (a few MB), honestly it’s not worth the stress
- Stick mostly to your user Library:
-
Watch out for apps that store data elsewhere
A few examples:- Photos / Lightroom / DAWs / video editors: projects and libraries can live in
Movies,Pictures,Musicand be tens or hundreds of GB. Deleting the app does nothing for that. - Steam / Epic / game launchers: games are the real disk killers. Uninstall games from inside the launcher before you remove the launcher itself.
- Virtual machines / Docker: check
~/Virtual Machines, Docker’s settings, etc.
- Photos / Lightroom / DAWs / video editors: projects and libraries can live in
-
If you’re really worried about deleting the wrong thing
- Create a folder on an external drive like “Maybe Trash”
- Move suspect folders there instead of deleting outright
- Use the Mac a few days; if nothing breaks, delete from the external
Super low‑tech, but it saves you from “oops, that was important.”
TL;DR:
Stop stressing about microscopic plist files. Use an uninstaller app for most things, remove big content from inside apps, and only clean Library stuff that’s clearly labeled and clearly large. That’s where the real storage wins are.
If you want to actually understand what is being removed instead of just nuking things via cleaners, here’s another angle that complements what @suenodelbosque and the other reply covered.
1. Start from “what is big” instead of “what is installed”
Instead of thinking “which apps can I delete,” flip it to “what is using space.”
- Click the Apple menu
- System Settings → General → Storage
- Let it finish calculating
Now ignore the generic “Recommendations” and look at:
- Applications
- Documents
- System Data
Click into Applications and sort by size. That instantly tells you which uninstall efforts are actually worth the time.
2. Use each app’s own uninstaller or settings first
Where I disagree slightly with the heavy reliance on third‑party uninstallers:
If you installed something via:
- A dedicated installer pkg (Adobe, Microsoft Office, big suites)
- A game launcher
- A security / VPN tool
Then the best first step is:
- Check Applications for a “Uninstall [App]” tool
- Or open the app, go to Help / Settings / Account and look for “Remove,” “Reset,” “Clear data,” etc.
Examples:
- Adobe apps have uninstallers in
/Applications/Adobe [something] - Microsoft Office includes a Microsoft AutoUpdate and some removal tools
- VPNs / antivirus almost always ship their own removal tool
These know where the app stashed drivers, launch daemons, helper tools, etc. That is safer than a generic tool guessing.
Once that is done, then you can use an app like AppCleaner to pick up the leftovers if you want.
3. Learn the “safe zones” inside Library
You do not need to memorize the entire macOS filesystem, but it helps to know which folders are low risk for cleanup for already removed apps:
For your user only:
~/Library/Application Support~/Library/Caches~/Library/Logs
For each of these:
- Open the folder in Finder (Go → Go to Folder…)
- Sort by Size
- Look for big folders whose app you know you uninstalled (e.g. old games, trial DAWs, editors)
If something is tiny (a few MB) and you are focused on “I am running out of space,” just skip it. That is where I agree with the other reply: the real savings are from big support folders, not random tiny preference files.
Where I am a bit stricter:
Do not touch /Library/Extensions, /Library/LaunchDaemons, /System at all unless you know exactly what you are doing. That is where you can break login, networking, or peripherals.
4. Watch “System Data” and app libraries
If System Data is huge:
- Time Machine local snapshots sometimes eat space. Plug in your Time Machine drive and let it sync.
- Old iOS backups: open Finder, click your iPhone/iPad in the sidebar, manage backups and delete ancient ones.
Also, a lot of “I deleted the app but gained nothing” is because:
- Photos library is in
~/Pictures/Photos Library.photoslibrary - Music / TV stuff lives in
~/Musicand~/Movies - Video editors keep project media in
Moviesor a custom folder
Removing the app does not touch these. You have to either:
- Delete old projects/libraries inside the app
- Or manually move these libraries to an external drive and relink from the app
5. Low‑risk “quarantine” method
Instead of deletion:
- Create a folder on an external drive called “Possibly deletable”
- Move suspicious app support folders there
- Use the Mac normally for a week
- If nothing complains, erase that external folder
This gives you peace of mind without needing “cleaner” software.
6. About using dedicated uninstallers like “How To Delete Applications On Mac”
Tools marketed along the lines of “How To Delete Applications On Mac” can be useful, but treat them as assistants, not authorities.
Pros
- Convenient overview of related files for an app
- Often surfaces support folders and caches you would not find manually
- Can free a lot of space quickly if you uninstall several large apps
Cons
- Some are too aggressive and will suggest deleting things that are shared by multiple apps
- You still need judgment; blindly accepting every checkbox is risky
- Running such tools routinely can lead you to remove useful caches so apps feel slower later
Compared with @suenodelbosque’s approach, I would lean more heavily on:
- Built‑in uninstallers and in‑app “clear data” options
- Manual inspection of large folders
- Using an uninstaller tool only as a second opinion
If you combine:
- Storage view to pick the biggest targets
- App’s own uninstall or “remove content” routines
- A quick pass through your user Library folders by size
- A quarantine folder on an external drive for doubtful stuff
you will reclaim a surprising amount of space without risking important system components or obsessing over tiny leftover files.