Home > Tutorials > Mac > How to Fully Uninstall Apps on a Mac Without Extra Software

How to Fully Uninstall Apps on a Mac Without Extra Software

Check for the app’s own uninstaller before dragging it to the Trash. If there is none, quit the app, remove it from Applications, then review support files in your Library. Delete only files you can clearly match to that app; shared developer folders and system files may be needed by other software.

First, check how the app was installed

The right removal method depends on where the app came from, so check this first.

Installed fromRemove it by
Mac App StoreOpen Finder → Applications and move the app to the Trash.
A .dmg you dragged to ApplicationsDrag it from Applications to the Trash, then clear the leftovers below.
An .pkg installerCheck for a bundled uninstaller first — see below.
Adobe, Microsoft, antivirus or VPN softwareCheck the vendor’s removal instructions and use its uninstaller when supplied. Manual deletion can miss system-level components.

One billing catch: uninstalling an app does not cancel a subscription you bought through it. If the app is subscription-based, cancel the subscription separately before you forget about it.

Look for the app’s own uninstaller

Before deleting anything by hand, open the Applications folder and look for a subfolder with the app’s name. Apps with background services may include an uninstaller there. Check the original .dmg or the app’s own menu and settings too; some provide an Uninstall option.

Quit the app and its helpers

An app that is running, or that has a helper running, will either refuse to delete or reinstall parts of itself. Quit it, then check the menu bar for a background icon and quit that too. If macOS still says the item is in use, open Activity Monitor, search the app’s name, select any matching process and click the ✕ to stop it.

Then clean up the leftovers

Support files live in your user Library folder, which is hidden by default. In Finder, choose Go → Go to Folder and paste each path below in turn. You can also hold Option in the Go menu to reveal Library.

Finder Go menu showing Library and Go to Folder as routes to the user Library.

Search each location for the app’s name or the developer’s name — many apps file support data under the company, not the product. If you still use other apps from the same developer, do not delete a developer-wide folder unless you are sure it belongs only to the app you are removing.

  • ~/Library/Application Support — the big one. App data, often hundreds of megabytes.
  • ~/Library/Preferences — .plist settings files, usually named like com.developer.appname.plist.
  • ~/Library/Caches — temporary app data. Delete only cache folders you can clearly match to the app or developer you are removing.
  • ~/Library/Containers and ~/Library/Group Containers — sandboxed app data.
  • ~/Library/Saved Application State — remembers which windows were open.
  • ~/Library/Logs — diagnostic logs.
  • ~/Library/LaunchAgents — things that start automatically. Worth checking even for apps you removed long ago.
User Library in Finder showing Application Support, Caches, Containers, and Preferences folders.

There is a second, system-wide Library at /Library (no tilde) with its own Application Support, LaunchAgents, LaunchDaemons and PrivilegedHelperTools folders. Apps that asked for your password during installation put files there. Deleting from these requires an administrator password.

Use a Smart Folder instead of checking every folder

Build a Smart Folder that searches your Library for the developer’s name and shows every match in one window instead of walking seven folders by hand — see Smart Folders on macOS. Set the search location to This Mac and add System files is include, or hidden Library results will be filtered out.

Check for leftover login and background items

Removing an app does not always remove its startup entry. Go to Apple menu → System Settings → General → Login Items & Extensions and check both lists: Open at Login, and the background items beneath it. Anything belonging to software you have deleted can be turned off or removed.

The background list is where uninstalled VPNs, backup tools and updaters tend to linger, and it is the first place to look if you removed an app but something from it still seems to be running.

What to leave alone

Two rules keep this safe. Delete only items you can match to the app or developer by name, and leave anything named com.apple.* alone — those are macOS’s own.

If you are unsure about an item, move it to the Trash but do not empty it. Use the Mac normally for a few days; if nothing breaks, empty the Trash then. If something does break, put the file back exactly where it came from.

Do not go hunting in /System. It is protected by System Integrity Protection, you should not be turning that off to delete files, and nothing you need to remove lives there.

If macOS won’t let you delete it

  • “The item is in use.” Something is still running. Quit it in Activity Monitor, or restart the Mac and delete it before opening anything else.
  • It reappears after deletion. A helper or launch item may be restoring it. Check ~/Library/LaunchAgents and /Library/LaunchDaemons for a clearly matching item, but do not remove anything you cannot tie back to that app or developer.
  • macOS asks for a password you do not have. You need an administrator account.
  • Nothing works. Start in safe mode, which blocks third-party startup items, and delete it there.

Anson Alexander

Anson Alexander is a technical educator and problem-solver with over 320,000 YouTube subscribers and 60+ million views. He creates hands-on tutorials focused on real-world fixes for operating systems, software, and unsupported configurations, with an emphasis on solutions that go beyond official documentation.

View all posts