How To Delete App On Mac

I’m trying to completely remove an app from my Mac, including any leftover files or data, but I’m not sure of the right steps. I’ve dragged it to the Trash, yet it still seems to have components running or taking up space. Can someone explain the proper way to fully delete an app on macOS, and whether I should use built‑in tools or a third‑party uninstaller?

Yeah, dragging to Trash leaves junk behind. macOS likes to scatter app files around. Here is how to clean it up.

First, quit the app fully

  1. Right click its Dock icon, choose Quit
  2. Check Activity Monitor
    • Open Spotlight with Cmd + Space
    • Type “Activity Monitor”
    • Force Quit any leftover processes from that app

Then remove the app bundle
3. Go to Applications folder
4. Drag the app to Trash
5. Empty Trash

Now remove leftover support files
Open Finder, then from the menu click Go > Go to Folder and check these paths one by one. Type each path, press Enter, then trash matching files or folders with the app’s name.

Common places:

  1. ~/Library/Application Support
    Example:
    ~/Library/Application Support/AppName

  2. ~/Library/Preferences
    Files like:
    com.appname.plist
    com.vendor.appname.plist

  3. ~/Library/Caches
    Anything with the app name

  4. ~/Library/Containers
    Especially for App Store apps

  5. ~/Library/Logs
    App specific log folders

  6. ~/Library/Saved Application State
    com.appname.savedState

  7. /Library/Application Support
    System wide stuff, needs admin password
    Only touch folders you are sure belong to that app

The tilde ~ means your user folder. So /Users/yourname/Library.

If you do not see Library
In Finder, click Go, hold Option, pick Library.

After trashing all app related items
Empty Trash
Reboot your Mac so services and agents stop.

Check background helpers
Some apps install launch agents or daemons.

Go > Go to Folder:

  1. ~/Library/LaunchAgents
  2. /Library/LaunchAgents
  3. /Library/LaunchDaemons

Look for files with the app or vendor name, like
com.vendor.appname.plist
Trash them if you are sure they belong to that app, then reboot.

If you prefer a tool, AppCleaner is solid and free

  1. Download “AppCleaner” from freemacsoft
  2. Drop the app into AppCleaner
  3. It lists related files
  4. Select all, delete

AppCleaner misses a few things sometimes, so if the app is stubborn, do a quick manual sweep after.

If you still see stuff running, take a screenshot of Activity Monitor entries with that app’s name and post it. Then people can point at the exact plist or helper to remove.

If you’ve already done all the Library-hunting that @sternenwanderer outlined, there are a few different angles to check instead of just repeating the same Finder safari.

  1. Check if it’s actually a login item
    Some “still running” stuff is just set to start at login, not a leftover daemon.

    •  menu > System Settings > General > Login Items
    • Look in both:
      • “Open at Login”
      • “Allow in the Background”
    • Turn off anything with that app or vendor’s name.
  2. Verify what’s eating space, not just guessing
    Sometimes the app is gone, but its data lives somewhere else (Documents, Photos, cloud sync, etc.).

    •  menu > About This Mac > Storage > “Storage Settings…”
    • Click “Applications” to see if it’s still listed
    • Also check “Documents” and “Containers” sections for its name.
      If it’s not showing there, it might actually be gone and what you’re seeing is a cached name somewhere like Spotlight.
  3. Spotlight & Finder can lie a bit

    • In Finder, search the app name
    • Click the “+” button, set Kind to “Other…”, pick “System files”, set it to “are included”
    • If you only see aliases or old crash reports, those are safe to ignore and won’t keep it “running.”
  4. Reset launch services / file associations if it still shows up in menus
    Sometimes the app is removed but macOS still thinks it exists. To clean that up without hand-editing plists:

    • Install and run OnyX or Maintenance (same dev, free)
    • Use it only to rebuild Launch Services / cleanup “Misc” caches
      That can remove the ghost entries from “Open With” and some context menus.
      Slight disagreement with the “just blow away every plist with the app name” approach: I’ve seen people nuke shared vendor plists that other apps still use. Tools that target Launch Services specifically are safer than randomly deleting everything that “looks related.”
  5. Check if it’s actually a browser extension or plugin
    Some apps are mostly a helper plus an extension. Even if the app bundle is gone, the extension can keep showing up.

    • In Safari: Settings > Extensions
    • In Chrome: chrome://extensions
    • In Firefox: Add-ons and themes > Extensions
      Remove anything matching that app or publisher.
  6. Container & group data from sandboxed apps
    For App Store apps, the real bulk is sometimes in group containers, not the obvious folders:

    • Go to: ~/Library/Group Containers
    • Sort by size
    • Look for groups with the app or vendor name.
      If one of them is huge, that’s likely where your “missing” space is.
  7. Confirm nothing’s actually running
    Instead of just visually scanning Activity Monitor, filter properly:

    • Activity Monitor > View > All Processes
    • Use the search box: type the app name AND the vendor’s name, one by one
    • If nothing shows with either, it’s not active.
      A lot of people think “it’s still running” because of a leftover menu bar icon or a phantom context entry, which is just a different component the app installed in the past.
  8. If it came with an uninstaller, use that
    For things like Adobe, antivirus, VPNs, drivers, etc., the built-in uninstaller is often the only sane way:

    • Look in /Applications/AppName for “Uninstall …”
    • Or check /Applications/Utilities
    • Some put it in the disk image you originally installed from.
      Dragging those to Trash first, then trying to rip them out manually, can actually make cleanup worse.
  9. As a sanity check

    • Reboot
    • Check Activity Monitor and Login Items again
    • Re-scan in “Storage Settings…” to see if size changed.

If you post what app it is and whether it’s from the App Store, a direct download, or some suite installer, the removal steps can be narrowed way down. Some apps are polite, some behave like malware-lite and need specific handling.