How to Completely Uninstall an App on Mac

Depending on the application and the installation method, you may be able to completely uninstall an application from macOS by simply dragging the .app bundle into the trash. However, that typically leaves behind at least a few preference files. In some cases it can leave behind gigabytes of data.

On macOS, applications generally like to stay inside their .app bundle. Compare this to Windows, where an installer can spew files across the system in dozens of arbitrary locations. Although, this happens with some Mac apps as well, as you’ll see if you try to manually uninstall more complex applications.

If possible, you should always default to using the applications uninstaller, if it has one. Applications with web service components, like Adobe Creative Cloud and Microsoft Office 365, should be removed according to the instructions on the developer’s website. If there is no uninstaller application or uninstall procedure, you can remove the application yourself. It just might take a little while, unless you don’t mind paying a few dollars to have it taken care of for you.

Method One: App Cleaner

The easiest way to completely uninstall a game on the Mac is with App Cleaner. It works by searching for files associated with the app bundle and deleting everything together at the same time. You can download and install App Cleaner for free, but it costs $10 to unlock the core file-deletion functionality. With the free version of App Cleaner, you can search for apps but not uninstall them.

If you’re looking for a free option, there is a free, similarly-named program, AppCleaner, that performs similarly but not identically to the paid App Cleaner.

1. Open App Cleaner.

uninstall-mac-app-completely-app-cleaner-main

2. Type the name of the app you want to delete in the search bar at the bottom of the app list.

uninstall-mac-app-completely-app-cleaner-search-box

3. Check the box next to the application to mark it and its associated files for deletion.

uninstall-mac-app-completely-app-cleaner-check-box-select

4. If you want to completely uninstall more than one app, you can search for another app and check it too. Both will be uninstalled in the last step.

5. To delete all selected applications and their associated files, click “Remove.”

uninstall-mac-app-completely-app-cleaner-remove

6. Empty the Trash in Finder to remove the files from the disk completely, and you’re done.

Option 2: Manual Uninstall

App Cleaner is useful because not all applications are entirely contained within their app bundles. While some apps can be deleted simply by deleting the .app bundle, not all apps are so well-organized or simplistic.

Many apps, especially powerful apps, can sprawl across your system, depositing files in a variety of “~/Library/” folders. In this way developers have managed to import our least favorite Windows feature: installer vomit.

Finding these files on your own requires knowledge of any names that might be associated with the application. By delving into bundle identifiers and metadata, App Cleaner uses its machine smarts to serve up all the associated files across all the most common system directories. With one click the files can be deleted entirely. If you want to accomplish that task yourself, you’ll have to perform the search manually.

Possible Library Folder Locations

To completely uninstall an app from macOS manually, you’ll need to look for files associated with the application in the following folders. Within each folder, look for the name of the application and the name of the company that created it. For example, if you were trying to uninstall Word manually, you would look for both Word and Microsoft.

  • /Library
  • /Library/Application Support
  • /Library/Preferences
  • /Library/LaunchAgents
  • /Library/LaunchDaemons
  • /Library/PreferencePanes
  • /Library/StartupItems
  • ~/Library/
  • ~/Library/Application Support
  • ~/Library/LaunchAgents
  • ~/Library/Preferences
  • ~/Library/PreferencePanes
  • ~/Library/StartupItems

Additional Locations

You’ll also need to look for any related kernel extensions. Known as “kexts,” kernel extensions are the drivers of the macOS world. A kext extends the communication ability of the kernel, adding new methods of interfacing with the system. You’ll find them installed in “/System/Library/Extensions,” and you’ll need to search thoroughly for anything related to your application. When you’re ready to remove the kexts, you’ll need to use sudo rm.

You may also find files in the “~/Documents/” folder. This is especially true of applications and games that are ported from Windows to macOS. Storing user files in the Documents folder is a standard, and perhaps annoying, behavior on Windows, and that’s easily transferred to macOS.

Other more complex applications can deposit files in less typical locations. If you install a different shell, for example, you’ll find hidden files and folders associated with that shell in your home directory. With Finder foremost, press Command + Shift + . to reveal hidden folders. Delete any associated files or folders from your home directory.

Conclusion

In most cases simply deleting the app bundle is enough to uninstall an app from your Mac. Complete removal is best when the app has large helper files, or you’re attempting to fix some sort of problem by reinstalling the application.

One comment

  1. You can also download another but free AppCleaner: https://freemacsoft.net/appcleaner/.

Leave a Comment

Yeah! You've decided to leave a comment. That's fantastic! Check out our comment policy here. Let's have a personal and meaningful conversation.

Sponsored Stories