How To Erase Software On A Mac | App Removal & Full Reset

On a Mac, erasing software usually means deleting an app from Applications, while wiping the whole Mac requires Erase All Content and Settings in Ventura or later.

The term “erase software” on a Mac means two completely different things depending on whether you are cleaning up one app or wiping the entire machine. Most people searching how to erase software on a Mac want to remove a single program, and that takes about ten seconds once you know the Finder shortcut. But if you are preparing a Mac for sale or handing it down, the full factory reset lives in a different menu entirely. This article covers both scenarios with the exact steps Apple provides so you can tell which one you actually need before touching anything.

Uninstalling Software On A Mac: The Steps Apple Recommends

The fastest way to remove most Mac apps is to drag them from the Applications folder to the Trash and then empty it. Apple’s official support article on deleting apps walks through the full sequence, and it works whether the app came from the Mac App Store, a website, or a disc.

Here is the exact process Apple documents:

  1. Quit the app if it is currently open.
  2. Open the Applications folder from the Finder sidebar, the Go menu, or by pressing Shift + Command + A.
  3. Locate the app and drag it to the Trash in your Dock. You can also select it and press Command + Delete.
  4. If prompted, enter an administrator account name and password.
  5. Choose Finder > Empty Trash to permanently delete the app and recover its storage space.

After step 5 the app is fully removed and the disk space it occupied becomes available again. Apple’s support video on this process emphasizes that quitting the app first and using an admin account when asked are the two details people most often skip.

When An App Includes Its Own Uninstaller

If an app came with its own uninstaller, Apple says that is the best way to delete it. Some applications — especially large creative suites like Adobe Creative Cloud, Microsoft Office, or utility software — include a dedicated uninstaller or a built-in remove function. Running it removes not just the main application but also related login items, system extensions, preference files, and cached data stored elsewhere on the Mac. Dragging the app to the Trash alone will leave many of those behind.

To check, look inside the app’s folder in Applications or inside the disk image it was installed from for a file named “Uninstall” or “[App Name] Uninstaller.” Some apps also place an uninstall option under the Help menu or inside their own settings window.

What About Leftover Files After Deleting An App?

Using the app’s own uninstaller is the only Apple-recommended way to automatically remove those extras. Apple’s support documentation specifically mentions that an app’s uninstaller can delete login items, extensions, and other data that a simple drag-to-Trash does not touch.

If you already dragged an app to the Trash and want to clean up leftovers, the files are usually scattered across a few common folders: ~/Library/Application Support/, ~/Library/Preferences/, ~/Library/Caches/, and /Library/LaunchAgents/ or /Library/LaunchDaemons/ (for system-wide extensions). Browsing those manually is tedious, and Apple does not recommend third-party “cleaner” utilities for this task.

Uninstall Methods Compared

The table below summarizes the three approaches based on Apple’s official guidance.

Method What It Removes Best For
Drag to Trash + Empty Trash The app bundle only Simple apps without installers (most App Store and indie apps)
App’s own uninstaller App bundle + login items, extensions, preferences, cached data Creative suites, utilities, and any app that includes one
Manual deletion of leftover files Specific support files in ~/Library/ Cleaning up after an app that was already trashed

For the majority of apps, dragging to the Trash and emptying it is sufficient. Apple’s own guidance reserves the “best” label for the app’s uninstaller when one is available.

How To Factory Reset A Mac And Erase Everything

Wiping the entire Mac and restoring it to factory settings is a completely separate process from deleting an app, and it changed significantly in macOS Ventura. If you are on macOS Ventura 13 or later, Apple provides an Erase All Content and Settings assistant that handles everything from System Settings in one shot.

Here is the official sequence for Ventura and later:

  1. Choose Apple menu  > System Settings.
  2. Click General in the sidebar.
  3. Scroll down to Transfer or Reset and click it.
  4. Click Erase All Content and Settings.
  5. Follow the onscreen prompts. The assistant removes your data, accounts, and settings, then restarts the Mac into a setup screen as if it were brand new.

This erase-assistant workflow only works on supported Mac models running macOS Ventura 13 or later. Apple’s support page explicitly ties this feature to macOS Ventura 13 or later on compatible hardware.

For Macs running older versions of macOS or models that do not support the erase assistant, Apple’s documented path uses System Preferences > Erase All Content and Settings from the menu bar when available. If that option is not present, the fallback is to erase the startup disk from macOS Recovery and reinstall the operating system.

What If Your Mac Can’t Use The Erase Assistant?

When the Erase All Content and Settings option is not available, macOS Recovery provides the standard fallback that works on any Mac. This applies to older models, unsupported hardware, or cases where the erase assistant is missing for other reasons.

The Recovery process involves restarting the Mac, holding Command + R during startup to enter Recovery, using Disk Utility to erase the startup drive (typically “Macintosh HD”), then reinstalling macOS from Apple’s servers. It is more manual than the Ventura-era assistant but has been the standard approach for years.

Full Erase Scenarios Compared

The table below shows which method fits your situation.

Scenario Method Requirements
macOS Ventura 13+ on a supported Mac System Settings > General > Transfer or Reset > Erase All Content and Settings macOS Ventura 13 or later, compatible model
Older macOS with supported hardware System Preferences > Erase All Content and Settings (menu bar item) Mac model that supports the feature, pre-Ventura OS
Any Mac without the erase assistant macOS Recovery: erase disk in Disk Utility, then reinstall macOS Internet or bootable installer, Apple ID for reinstall

If you are preparing a Mac for sale or trade-in, sign out of iCloud and any other services before erasing so the device is removed from your account. That step is separate from the erase process itself and should be done first.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.