macOS 15+

Uninstall apps.
Every last file.

macOS leaves behind hundreds of hidden files when you delete an app. Zapper finds them all and moves them to Trash.

Try Free
Native SwiftOne-time $9.99Files move to Trash30-day guarantee

How it works

Step 01

Drop

Drag any .app onto Zapper's window. Or hit Browse to find it.

Zapper idle state

Thorough by design

🔍

Deep Library scan

Searches Caches, Preferences, Application Support, Containers, and 7 more directories — concurrently.

🎯

Smart matching

Word-boundary matching prevents false positives. 'utm' won't match 'inputmethod'.

🗑️

Trash, not delete

Files move to Trash so you can restore with ⌘Z. Nothing is permanent until you empty Trash.

🛡️

System protection

Blocks removal of system apps and protected files. Zapper can't break your Mac.

🔐

Full Disk Access aware

Detects if it can access all Library folders and alerts you if permissions are missing.

Zero dependencies

Native Swift and SwiftUI. No Electron, no web views, no bloat. Lightweight and fast.

What Zapper finds

Real scan results from popular apps. These files stay on your disk after a normal "drag to Trash" uninstall.

Slack1.2 GB

42 leftover files found

~/Library/Application Support/Slack

~/Library/Caches/com.tinyspeck.slackmacgap

~/Library/Saved Application State/com.tinyspeck.slackmacgap.savedState

Docker4.7 GB

28 leftover files found

~/Library/Containers/com.docker.docker

~/Library/Group Containers/group.com.docker

~/Library/Application Support/Docker Desktop

Spotify890 MB

35 leftover files found

~/Library/Caches/com.spotify.client

~/Library/Application Support/Spotify

~/Library/Preferences/com.spotify.client.plist

Download free and scan any app

Why pay $9.99 when AppCleaner is free?

AppCleaner is decent for simple apps. But modern apps — Electron apps, developer tools, apps with extensions — leave files in places AppCleaner doesn't look.

Group Containers — often missed

Apps with extensions (like iMessage plugins, Finder extensions) store data in ~/Library/Group Containers. AppCleaner doesn't scan here. Zapper does.

group.com.docker, com.apple.mail.shared

LaunchAgents — the hidden runners

Background daemons in ~/Library/LaunchAgents keep running after you delete the main app. Zoom, Dropbox, and others install these. Only deep scans catch them.

us.zoom.xos.ZoomOpener.plist

Bundle ID matching

Spotify files are named com.spotify.client, not "Spotify". Simple name matching misses them. Zapper uses word-boundary matching to find bundle ID references.

com.spotify.client.plist

Word-boundary safety

AppCleaner can return false positives — matching "utm" inside "inputmethod". Zapper requires word boundaries, so it finds more without risking files from other apps.

Match boundaries: . - _ space or string edge

One price. Yours forever.

No subscriptions. No recurring fees. Pay once, use on up to 3 Macs.

$9.99

One-time purchase

Less than a coffee. Keeps your Mac clean forever.

  • Activate on up to 3 Macs
  • All future updates included
  • Scan apps for free — pay to zap
  • Native Swift — no Electron, no bloat
  • 30-day money-back guarantee

Secure checkout via Stripe

or try free first

Frequently asked questions

Why do I need an app uninstaller on Mac?
When you drag a Mac app to Trash, macOS only removes the .app bundle. Hundreds of hidden support files — caches, preferences, containers, logs, and saved state — stay behind in ~/Library folders, wasting disk space and cluttering your system. Zapper scans 11 Library directories to find and remove every leftover.
How is Zapper different from AppCleaner or CleanMyMac?
Zapper is a native Swift app with zero dependencies — no Electron, no web views. It uses word-boundary matching to avoid false positives, scans directories in parallel for speed, and moves files to Trash (not permanent delete) so you can undo with ⌘Z. It's a one-time $9.99 purchase with no subscription.
Is Zapper safe? Can it break my Mac?
Zapper has built-in system protection that blocks removal of system apps and protected files. All files are moved to Trash (not permanently deleted), so you can restore anything with ⌘Z in Finder. Zapper cannot break your Mac.
Does Zapper require Full Disk Access?
Zapper works without Full Disk Access but recommends enabling it for complete coverage. Without it, some sandboxed app containers in ~/Library/Containers may not be accessible. Zapper detects and alerts you if permissions are missing.
Can I try Zapper before buying?
Yes. You can download Zapper for free and scan any app to see its leftover files. You only need a license to remove (zap) the files. This lets you see exactly what Zapper finds before you pay.
How many Macs can I use Zapper on?
One Zapper license activates on up to 3 Macs. All future updates are included — no recurring fees.
What version of macOS does Zapper support?
Zapper requires macOS 15 (Sequoia) or later. It is built with SwiftUI and takes advantage of modern macOS APIs for performance and reliability.

Guides & comparisons

Everything you need to know about Mac app uninstallation and disk cleanup.

Ready to clean up your Mac?

Download Zapper for free to scan any app, or buy a license to start zapping leftover files.

30-day money-back guarantee