uninstallapp mac

Dragging an app to the Trash feels like the natural way to remove software on a Mac. In many cases it works well enough. The problem is that it rarely removes everything. Preferences, caches, support files, logs, and other leftovers often stay behind in the Library folders. Over time those leftover files add up, consume storage, and sometimes leave background processes or login items running.

In this guide we show the practical ways to uninstall Mac apps completely. We start with the built-in methods, then move to the tools that actually clean up the leftovers, and finish with the approaches we recommend avoiding.

1. Built-in methods (simple but incomplete)

From the Applications folder

  1. Open Finder and go to the Applications folder.
  2. Locate the app you want to remove.
  3. Right-click (or Control-click) the app and choose Move to Trash.
  4. Empty the Trash.

appfolder

This removes the main application file. It does not remove related files stored elsewhere on your Mac.

From the App Store

For apps downloaded from the Mac App Store:

  1. Open the App Store.
  2. Click your profile picture or the store account section.
  3. Find the app under your purchased or installed list.
  4. Use the option to remove/uninstall it.

App Store apps are generally cleaner to remove than apps installed from the web, but some support files can still remain.

Limitation of both built-in methods: Leftover files in ~/Library are almost always left behind.

2. Best free way to uninstall apps completely

If you want a thorough removal without paying, we currently recommend starting with Pearcleaner.

Pearcleaner is an open-source Mac utility focused on removing applications and their associated files. It finds leftovers in common locations such as Application Support, Preferences, Caches, and related folders, then lets you review and delete them together with the main app.

Why we like it

  • Free and open source
  • Lightweight
  • Good at finding leftovers
  • Simple workflow for complete uninstalls

You can find it discussed in more detail in our free cleaners roundup:

→ Best Free Open-Source Mac Cleaners

Basic workflow

  • Download and open Pearcleaner.
  • Select the app you want to remove.
  • Review the list of related files it finds.
  • Confirm the uninstall.

This is currently one of the cleanest free options for users who regularly install and remove software.

3. Paid and all-in-one options

Several established tools also handle complete app removal well:

Tool Strength Notes
App Cleaner & Uninstaller (Nektony) Dedicated uninstaller with leftover detection Strong focus on complete removal + some extra management features
CleanMyMac All-in-one maintenance suite Good Applications module that can remove apps and leftovers
Sensei Performance-focused toolkit Includes a capable uninstaller alongside other utilities

appcleaner

These tools are useful if you already use them for broader maintenance or prefer a more polished interface. For most people who only need better uninstalls, a focused free tool such as Pearcleaner is usually enough.

4. Where leftovers actually hide

When you delete only the .app file, related data commonly remains in these locations:

  • ~/Library/Application Support/
  • ~/Library/Preferences/
  • ~/Library/Caches/
  • ~/Library/Logs/
  • ~/Library/Containers/ (for sandboxed apps)
  • ~/Library/Saved Application State/
  • LaunchAgents / LaunchDaemons (in some cases)

Manually hunting through these folders is possible but easy to get wrong. That is why dedicated uninstallers are usually the safer and faster approach.

5. Special cases

Stubborn apps that won’t move to Trash

Some apps stay locked because they are still running or have background helper processes. Quit the app completely (check Activity Monitor if needed) and try again. In stubborn cases a dedicated uninstaller is more reliable than force-deleting the file.

Apps with system extensions

A few apps install system extensions or privileged helpers. These can require extra confirmation or a restart after removal. Good uninstallers usually detect and handle them more cleanly than manual deletion.

Apps installed with their own uninstaller

Some larger apps (especially older ones or virtualization tools) still ship with their own uninstaller. When that option exists, it is often worth using.

What to avoid

Blind Terminal commands

Commands such as sudo rm -rf /Applications/SomeApp.app can delete the main app file, but they:

  • Do not remove leftovers
  • Carry real risk if you mistype the path
  • Offer no review step

We do not recommend this as a regular uninstall method.

Disabling System Integrity Protection (SIP)

Some older advice suggests turning off SIP to force-remove protected apps. This weakens important system security protections and is almost never necessary for normal app uninstalls. Avoid it unless you fully understand the consequences and have a specific advanced need.

Quick FAQs

Is dragging an app to the Trash enough?

It removes the main application, but leftovers usually remain. For a complete uninstall, use a dedicated tool.

Do App Store apps leave leftovers too?

They tend to be cleaner than apps installed from the web, but some related files can still stay behind.

What is the safest free way to uninstall completely in 2026?

We currently recommend starting with Pearcleaner for most users who want thorough leftover removal without a subscription.

How does Pearcleaner compare with App Cleaner & Uninstaller?

Pearcleaner is a free, open-source option focused on straightforward app removal and leftover files. App Cleaner & Uninstaller offers a broader commercial toolkit, including features such as batch uninstalling, startup item management, and browser extension cleanup.

Can I recover an app after using a dedicated uninstaller?

Usually no. Once leftovers are deleted, you will need to reinstall the app if you change your mind.

Final recommendation

For everyday use:

  • Try the built-in method first for simple App Store apps.
  • Use a dedicated uninstaller (Pearcleaner is our current free favorite) when you want to remove an app and its leftovers.
  • Reach for a paid all-in-one tool only if you already use it for broader Mac maintenance.

Completely uninstalling apps is one of the simplest habits that keeps storage cleaner and reduces background clutter over time. Taking the extra step beyond “Move to Trash” is usually worth it—especially on Macs with limited SSD space.

Related reading

Loved the article, share!

Related Articles

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.