I’m trying to fully remove an app from my Mac, but dragging it to the Trash doesn’t seem to delete all its files. I’m low on storage and I’m worried there are hidden folders or library files still taking up space. Can someone walk me through the proper steps or tools to completely uninstall an app on macOS?
Dragging the app to Trash only removes the main bundle. macOS leaves support files all over.
Do it step by step:
-
First try the developer’s own uninstaller
• Check the app’s menu for “Uninstall” or “Remove”
• Or look in /Applications/“App Name” for an uninstall tool
Some apps like Adobe, antivirus, VPNs need this. If you skip it, they dump a lot of junk. -
Use a proper uninstaller tool
If you want easy mode, use one of these:
• AppCleaner (free)
• AppCleaner 3.6+ works on Ventura/Sonoma
• Drag the app icon into AppCleaner, select everything it finds, delete
These tools search known locations like Library and Application Support and usually catch the bulk. -
Manual cleanup if you want full control
Quit the app first. Then:a) Remove the main app
• Go to /Applications
• Drag the app to Trash
• Empty Trash after you finish the restb) Check your user Library
In Finder:
• Click Go in the menu bar
• Hold Option, click Library
Now look for folders with the app or developer name:Common spots:
• ~/Library/Application Support/
• ~/Library/Preferences/
• ~/Library/Caches/
• ~/Library/Containers/
• ~/Library/Group Containers/
• ~/Library/Logs/
• ~/Library/Saved Application State/Sort by name, then delete folders like:
• com.developer.appname
• AppName
Empty Trash when done.c) System-wide Library (more advanced)
In Finder, Go > Go to Folder, type:
• /Library
Check the same subfolders:
• /Library/Application Support/
• /Library/LaunchAgents/
• /Library/LaunchDaemons/
• /Library/Preferences/Delete only entries you are sure belong to that app. If you are not sure, leave it. Mistakes here break stuff.
-
Check login items and background services
• System Settings > General > Login Items
• Remove anything related to the app
• Also look for menu bar helpers still running -
Reclaim disk space with built in tools
• Click Apple menu > About This Mac > Storage > Manage
• Look at “Applications”, “Documents”, “Developer”, “System Data”
• Sort by size
This helps confirm the app and its files are gone. -
If you like Terminal and feel brave
Use mdfind to check leftovers:
• mdfind ‘AppName’
Then delete results you recognize as related.
Be careful with system folders.
Some junk will always be a few KB here or there. The big space hogs sit in Application Support and Caches. That is where you win back storage.
If your disk is still low after all this, check:
• ~/Movies and ~/Downloads
• Old iOS backups in ~/Library/Application Support/MobileSync/Backup
• ~/Library/Application Support/Steam or other game folders
Those eat tens of GB fast.
If you’re low on space, I’d flip the order a bit from what @mike34 suggested and start with “where is the actual space going?” instead of obsessing over microscopic leftovers from a single app.
Here’s how I’d tackle it without repeating all the Library-folder spelunking:
-
Use macOS’s storage view to confirm impact
- Apple menu > About This Mac > Storage > “Details…” (or “Manage”).
- Check “Applications.” Sort by size.
- Note the app you’re removing and how big it really is.
Reality check: a lot of the “surprise” disk usage ends up being caches, old downloads, or Photos, not the one app you’re uninstalling.
-
Check if the app is actually hoarding data somewhere obvious
Before uninstalling, open the app and look in:- Preferences / Settings for a “Storage,” “Cache,” or “Downloads” section.
- Some apps (Dropbox, Steam, editing tools, etc.) store huge stuff in:
- ~/Documents
- ~/Movies
- ~/Downloads
- External folders you picked on first launch
Deleting the app bundle and its prefs won’t touch those user-created files. Those are usually the gigabyte hogs.
-
Target the one heavy support folder instead of deleting everything
Instead of doing a massive manual clean like @mike34 outlined, I’d focus on big hitters:- In Finder > Go > Home, then:
- Right-click “Library” (if visible) > Get Info
- Or Go > Go to Folder… and type
~/Library
- Inside
~/Library:- View > Show View Options > check “Calculate all sizes”
- Sort by Size (this can take a bit)
Now you see which subfolders are actually huge. Common offenders for one app:
~/Library/Application Support/AppName~/Library/Application Support/DeveloperName~/Library/Caches/com.developer.app
Delete those after you’ve removed the app itself. This is usually where you reclaim real space, not from random .plist files.
- In Finder > Go > Home, then:
-
Snapshot-safe approach so you don’t break stuff
If you’re worried about deleting the wrong thing:- Create a new folder on Desktop, like “MaybeTrash”
- Move suspected app folders there instead of straight to Trash
- Use the Mac for a day or two
- If nothing breaks and no “missing file” errors appear, then delete “MaybeTrash”
This is slower but way safer than nuking things in /Library and hoping.
-
Use a single tool, but verify its work
I’ll mildly disagree with relying fully on any uninstaller tool. AppCleaner and others are great, but they can:- Miss custom paths
- Remove too aggressively if you’re not paying attention
What I’d do: - Run AppCleaner (or similar) on the app
- Before you hit delete, glance through its list and make sure there’s nothing weird like stuff in /System or something you obviously use for other apps
- After uninstall, go back to the macOS Storage panel and confirm the app’s size actually dropped
-
Check for big shared data, not tied to one app
When storage is still a mess after uninstalling, look at:~/Library/Application Support/MobileSync/Backupfor old iOS backups~/Library/Application Support/Steam, Epic, game launchers~/Moviesfor screen recordings and video projects~/Downloadsfor leftovers from years ago
Those folders routinely dwarf whatever one random app was using.
-
Very rough “nuclear” approach if you don’t care about that app’s data
Only if you’re confident you will never use it again and you’re okay losing all its settings/history:- Delete the app from /Applications
- In Finder search bar: type the app name, choose “This Mac,” filter by “Kind: Other” and include System files = are included
- Sort by size
- Manually delete the obviously-related big stuff
Do not just blindly delete every system file that mentions the name. Keep it to Application Support, Caches, logs, and stuff under your home folder.
TL;DR:
- Confirm how big the app + its data actually are.
- Use an uninstaller tool once, but manually check
Application SupportandCachesfor big folders. - Focus on large directories and user data, not chasing every tiny plist. That’s how you actually get your space back, not by hunting ghosts in every corner of the Library.
Skip the Library archaeology for a second. If your goal is “no leftovers + real space back,” I’d approach it like this.
1. Start by isolating user data from the app itself
Everyone focuses on the app bundle and a few Library folders. The fat is often in:
- Projects / libraries the app created
- Downloads the app managed
- Cache-like folders outside the usual
~/Library/Caches
Before uninstalling, check inside your own folders:
DocumentsMoviesMusic- Any custom folder you pointed the app at on first launch
If the app is something like a DAW, video editor, game launcher, or sync tool, that is where the gigabytes live. Deleting preferences will not touch those.
I slightly disagree with the idea that hunting a single support folder is always enough. Some apps spread data across multiple user-visible folders, especially if you pointed them at external locations over time.
2. Use Finder’s search in a targeted way
Instead of a blind “search everything with this name,” use scoped searches:
- Open Finder
- Hit Command+F
- Set “Kind: Folder” and “Name contains: [app name or developer]”
- Limit the search to your Home folder, not “This Mac”
Then:
- Sort by Size
- Inspect each large folder that looks related
- If it clearly belongs to that app (contains logs, cache, project data), drag it to Trash
This avoids tearing up shared system components or unrelated frameworks.
3. Leverage an uninstaller, but treat it as a starting point
Tools like AppCleaner are handy, but they are not magic. Pros and cons in this context:
Pros
- Automatically finds .plist, caches, basic support folders
- Gives a quick picture of where the app “lives”
- Saves time compared to manually checking every Library subfolder
Cons
- Can miss big data stored outside standard locations
- May suggest deleting shared components that other apps use
- Encourages a “click & trust” mentality instead of verifying size and paths
Treat the list it shows as a map. Before confirming, note the heaviest items and, if needed, go inspect them manually in Finder.
4. Use a “quarantine” approach to avoid regret
Instead of outright deleting support folders:
- Create a folder on your Desktop like
AppName-Old - Move suspected leftovers (Application Support, Caches, etc.) into it
- Use the Mac for a few days
If nothing complains, then delete AppName-Old. This mirrors what @mike34 suggested but gives you a practical recovery window without relying on backups.
5. Verify actual storage gain, not just “it looks clean”
I agree with the idea of using the Storage panel but I would also:
- In Finder, right click on your main disk > Get Info
- Note the “Available” space
- Remove the app and its data
- Empty Trash
- Check the Available space again
If you do not see at least close to the size you expected, something else is eating disk. That is your clue to stop chasing that one app and instead go hunt the real hogs: large Photos library, iOS backups, VMs, etc.
6. When in doubt, prioritize these targets
If you are determined to remove leftovers for a specific app, the highest-value spots are:
~/Library/Application Support/AppNameor developer name~/Library/Cachesentries matching the app or dev- Large content folders the app created in your user space
Do not obsess over tiny *.plist files. They are usually kilobytes. The space win is in multi‑gig projects and caches.
Bottom line
- Find out where the app actually stores its big data, especially in your own folders.
- Use an uninstaller only as a helper, then manually confirm large folders.
- Move potential leftovers to a temporary folder first, then delete once you are sure nothing breaks.
- Measure disk space before and after so you know whether this app was really the problem.