How to Uninstall Apps on Mac

Dragging an app to the Trash is only half the job — it leaves behind preferences, caches, and support files that quietly pile up. Here's how to uninstall apps on Mac the right way, by hand or in one pass.

Free for 7 days · $49 lifetime, no subscription

Learning how to uninstall apps on Mac sounds simple, and the first step usually is: drag the icon to the Trash, empty it, done. The trouble is that an app is rarely a single file. A typical Mac app installs a bundle in your Applications folder, then scatters preference files, caches, logs, and support data across hidden Library folders. Drag-to-Trash removes the bundle and leaves the rest behind — sometimes hundreds of megabytes per app, occasionally several gigabytes.

This guide covers three reliable ways to uninstall apps on Mac, when each one fits, and exactly where to look for the leftovers most people never clear.

Three ways to delete apps on Mac

There isn't one universal method, because Macs install software three different ways. Match the method to how you got the app.

You got the app from…How to delete apps on MacRemoves leftovers?
The Mac App StoreLaunchpad → press and hold → click the XPartly
A downloaded .dmg or .pkgDrag from Applications to the TrashNo — leaves Library files
An app with its own uninstallerRun the bundled "Uninstall" toolUsually

Launchpad (App Store apps). Open Launchpad from the Dock, click and hold any icon until they jiggle, then click the X on the app you want gone. This is the cleanest built-in route, but it only works for apps installed from the App Store.

Finder (downloaded apps). Open a new Finder window, click Applications in the sidebar, drag the app to the Trash (or right-click and choose Move to Trash), then empty the Trash. Quick — but this is the method that strands support files.

A bundled uninstaller. Bigger apps from Adobe, Microsoft, and many VPNs or antivirus tools ship a dedicated uninstaller. Look inside the app's folder in Applications, or check the developer's site. When one exists, use it — it knows where its own files live.

Manually remove app leftovers

To completely remove app leftovers, you need to visit the hidden Library folder. Here's the safe, step-by-step way.

  1. Quit the app first, and make sure it isn't running in the menu bar or Dock. Removing files for a live app can cause errors.
  2. Move the app from Applications to the Trash using the Finder method above.
  3. In Finder, open the Go menu, hold the Option key, and click Library (it's hidden unless you hold Option). This opens your user Library folder.
  4. Check these folders for items named after the app or its developer, and drag matching items to the Trash:
    • ~/Library/Application Support — the biggest offender; holds databases, plugins, and saved state
    • ~/Library/Caches — temporary files that rebuild if needed
    • ~/Library/Preferences.plist settings files
    • ~/Library/Logs — diagnostic logs
    • ~/Library/Containers and ~/Library/Group Containers — sandboxed app data
    • ~/Library/LaunchAgents — anything that launched the app in the background
  5. Empty the Trash to reclaim the space.

A word of caution: only delete items whose names clearly match the app or its maker. When you're unsure, leave it — guessing in the Library folder is how people remove the wrong thing. Searching the developer's name inside each folder makes the matches obvious.

How MacScrub uninstalls apps cleanly

Doing this by hand works, but it's slow and easy to get wrong — names don't always match the app, some files hide in the system-level /Library, and login items live somewhere else entirely. That's the gap MacScrub fills.

MacScrub's app uninstaller scans for an app's full footprint at once: the bundle, its preferences, Application Support data, caches, logs, containers, and any login items or background agents it registered. You review the complete list, then remove it in a single step. A few things make it safe rather than aggressive:

  • Everything goes to the Trash first. Nothing is wiped instantly, so anything you didn't mean to remove is fully recoverable until you empty the Trash.
  • The cleaning rules are open source. You can read exactly what MacScrub matches and removes for any app on GitHub — there's no hidden behavior, no telemetry, and no background daemon.
  • Built-in guards protect what you'd miss. MacScrub skips protected Apple system apps and known-sensitive data, so you won't accidentally break macOS or delete something you actually rely on.

It's Apple-silicon native and notarized by Apple, with a 7-day free trial and a one-time $49 lifetime license — no subscription. If you only ever uninstall one app, the manual route above is fine. If you regularly try software and want it gone cleanly each time, an uninstaller that catches the leftovers saves real disk space and real effort.

After you uninstall: a quick check

Once an app is gone, confirm the space came back. Open System Settings → General → Storage and let the bar recalculate — it can take a moment after emptying the Trash. If a category like "Applications" or "System Data" looks stubbornly large, that's usually a sign of exactly the leftovers this guide is about: caches and support files from software you removed long ago. Clearing those is the difference between deleting an app and truly uninstalling it.

Frequently asked

Does dragging an app to the Trash fully uninstall it on Mac?+
Not completely. The Trash removes the app bundle itself, but most apps scatter preferences, caches, and support files across your Library folders. Those leftovers stay behind, which is why a 'deleted' app can still leave gigabytes on disk and even restore old settings if you reinstall.
Where do leftover files from uninstalled Mac apps live?+
Usually in ~/Library — specifically Application Support, Caches, Preferences, Logs, and Containers, plus LaunchAgents for anything that ran in the background. Some apps also drop files in the system-level /Library. They're hidden by default, which is why most people never clear them.
Is there a faster way to completely remove app leftovers?+
Yes. MacScrub's uninstaller finds the app bundle plus its prefs, caches, support files, and login items, then removes them in one step. Everything goes to the Trash first so it's fully recoverable. It's free for 7 days, then $49 lifetime — no subscription.
Can I uninstall built-in Apple apps like Safari or Mail?+
No, and you shouldn't try. Core system apps are protected by macOS and removing them can break updates or other features. You can hide them from the Dock or Launchpad instead. MacScrub deliberately skips protected system apps to keep your Mac stable.
Will uninstalling an app delete my documents and files?+
Generally no — uninstalling removes the app and its support data, not files you saved elsewhere like documents, photos, or exports in your Documents or iCloud folders. Still, back up anything important first. Because MacScrub routes removals through the Trash, you can recover anything that turns out to matter.

Give your Mac a considered clean.

Free for 7 days · $49 lifetime, no subscription