Native macOS · Menu bar app

Delete the app.
Take the leftovers with it.

Uninstallwright is the uninstaller Apple forgot. Dragging an app to the Trash leaves its preferences, caches, and support files scattered across your Library — we find every trace and sweep it all away in one confident click.

✓ Free forever✓ macOS 13+✓ No account · no tracking
Features

Everything a real uninstaller should do. Nothing it shouldn't.

Uninstallwright does one job — removing an app completely, the way macOS never did — and does it with the polish you'd expect from the OS itself.

Full-app scan

Scans /Applications and ~/Applications for every .app bundle — with its real icon, on-disk size, and last-opened date. Know exactly what you have before you remove anything.

Leftover finder

Hunts through ~/Library — Application Support, Preferences, Caches, Saved Application State — matching by bundle identifier and app name. The cruft drag-to-Trash always misses, found.

Preview before you purge

Every file that's about to go is listed with its size, and anything you want to keep can be unchecked. No surprises, no silent deletions.

Trash, not delete

Everything goes to the Trash — the app and every leftover. Nothing is permanently erased, so you can change your mind any time before you empty it.

No sudo, no daemons

Runs entirely as you. No admin password, no privileged helpers, no background agents, no touching anything outside your own home folder.

Featherweight & private

Native Swift and SwiftUI, no Electron, no Dock icon, no network calls, no telemetry. Your app list never leaves your Mac.

Under the hood

Built like the OS, because it lives in it.

Uninstallwright is a Cloverwright product — native Apple platforms built in Swift, held to the same standard as our client work.

1Honest leftover matching

Leftovers are found by matching the app's bundle identifier and app name across four ~/Library locations: Application Support, Preferences (bundle-id.plist), Caches, and Saved Application State. Matching is deliberately conservative — exact names only — so we'd rather miss a file than trash something unrelated. And we'll tell you that upfront.

2Native, not wrapped

Pure Swift and SwiftUI with a MenuBarExtra scene — no Electron, no webview, no background daemons. It launches in a blink, sips almost no memory, and renders like a first-party macOS citizen. Spotlight metadata provides last-opened dates; recursive enumeration gives honest sizes.

3The Trash is the undo button

Everything goes through FileManager.trashItem — the same move-to-Trash Finder performs. Nothing is permanently deleted, nothing needs sudo, and macOS handles recovery. Empty the Trash when you're sure; restore anything until then.

4Open & hackable

The full Xcode project ships with the download. Want to also scan ~/Library/Containers, or sort by last opened instead of name? It's six Swift files and a README — fork it, build it, make it yours.

Pricing

Free. Forever.

Uninstallwright is a gift from the studio — a small, perfect tool, priced like one.

Uninstallwright 1.0
$0
No trial · No subscription · No catch
  • Every feature — full scan, leftover finder, Trash flow
  • Launch at login and full Settings
  • Complete Xcode project source included
  • Free updates, whenever the bin learns new tricks
Get Uninstallwright free
FAQ

Questions, answered.

Will Uninstallwright work on Apple Silicon?

Yes — it's a universal Swift binary that runs natively on both Apple Silicon and Intel Macs running macOS 13 (Ventura) or later.

Does it permanently delete my apps?

No. Everything — the app bundle and every leftover — is moved to the Trash, exactly like dragging it there in Finder. Nothing is erased until you empty the Trash yourself, so you can always change your mind.

What leftovers can it actually find?

It searches four ~/Library locations — Application Support, Preferences, Caches, and Saved Application State — for files whose names exactly match the app's bundle identifier or app name. It won't find files an app stored under an unrelated name, and it never touches anything outside your home folder. We'd rather be honest about that than promise a 'deep clean' we can't verify.

Does it need my admin password?

Never. Uninstallwright runs entirely as your user, moves files only within folders you own, and requests no sudo and no privileged helpers.

Does Uninstallwright send any data anywhere?

No. It makes zero network requests — no analytics, no telemetry, no accounts. Your app list and scan results never leave your Mac.

Can I modify it?

Please do. The download includes the full Xcode project — six Swift files and a README. Add your own Library locations, change the matching rules, rebrand it. It's yours.

Download

Get Uninstallwright for your Mac.

Free for macOS 13 and later. One click, and the bin takes out everything the app left behind.

Uninstallwright icon
Uninstallwright 1.0 — for macOSApple Silicon & Intel · ~500 KB · Free
↓ Download

This build ships as a complete Xcode project — open it, press ⌘R, and the trash can moves into your menu bar. A signed, double-clickable release is on the way. Uninstallwright is a Cloverwright product.