macOS default app protection

Stop apps from taking over how your files open.

FileTypeGuard monitors file associations on macOS and restores your preferred app automatically when another app silently changes the default.

  • macOS 13 or later
  • Pure Swift + SwiftUI
  • Free and open source

Common cases

  • PDFs jump from Preview to Adobe Acrobat after an update.
  • Markdown files suddenly open in Xcode again.
  • Media players keep fighting over video file defaults.

How It Works

Lock. Monitor. Restore.

01

Lock

Set the app you want for each file extension.

02

Monitor

Watch Launch Services changes continuously in the background.

03

Restore

Recover your preferred default as soon as another app changes it.

Features

Built for one practical macOS problem.

File type protection

Lock any extension to the app you prefer.

Automatic recovery

Revert unwanted changes within seconds.

Change history

See what changed and when restoration happened.

Notifications

Get system alerts when FileTypeGuard intervenes.

Visual picker

Browse common file types or enter your own extensions.

Multi-language UI

Now published in nine mainstream languages.

Product View

A lightweight interface that stays out of your way.

Screenshot of the FileTypeGuard macOS app interface