Defaultify for Mac

Every file type. Every link. Your apps.

Pick the app that opens .json, .md, .pdf, .mkv, mailto: and more, all from one window, and get told when another app takes one over.

macOS 14 Sonoma or later · Apple silicon and Intel · Signed and notarized by Apple

What it does

Made for how macOS handles defaults

60+ types, organised

System roles, documents, code, design, media, e-books, archives, 3D, maps, security and gaming, each with the apps on your Mac that can open it.

Drop to inspect

Drag any file onto the window to see which app opens it, and change it on the spot. Add any extension or link type of your own.

Default Guard PRO

Pinned defaults are watched in the background. If an app takes one over, a notification lets you revert in one click.

Profiles PRO

Work, Privacy, Media and Developer presets, or save your own. See exactly what will change before you apply, and share profiles as files.

Backup history PRO

Automatic backups before every profile, restore and revert, plus one a day. Restore any point from the last 30 days.

Menu bar

Health score, recent changes and Revert, always one click away. Optionally opens at login.

Free and Pro

Start free, upgrade once

Pro is coming soon as a free update to the app.

FeatureFreePro
Change defaults for documents, media, e-books, archives, maps, browser, email and calls✓✓
Code, design, 3D, AI, security, gaming and communication typesView only✓
Drop a file to see and change what opens it✓✓
Health score✓✓
Backups you save yourself1Unlimited
Automatic backup history (30 days)–✓
Profiles, import and export–✓
Add any file extension or link type–✓
Default Guard notifications–✓
Download

Get Defaultify for Mac

Download

Version 1.0.0 · macOS 14 Sonoma or later

Download Defaultify.dmg

Open the disk image and drag Defaultify to Applications.

Homebrew

For people who install apps from Terminal.

brew install restartv1/tap/defaultify

Good to know

Why does Finder ask me to confirm?

Since macOS 26.4, every change to a file-type or browser default needs your approval in a Finder dialog. Click “Use …” to accept. If you click “Keep …”, Defaultify shows that you kept the current app. Re-selecting the current default never asks.

Changing my browser also changed .html files. Is that right?

Yes. macOS links http, https, .html and .htm together, so they always move as one.

Why not the Mac App Store?

The App Store requires Apple's sandbox, which blocks changing link handlers like mailto:, tel: and ssh:. Shipping directly lets Defaultify handle every type. It's still signed with our Apple Developer ID and notarized by Apple.

Where is my data stored?

Profiles, backups and Default Guard history are small files in ~/Library/Application Support/Defaultify on your Mac. Nothing is uploaded.