How to Change the Program That Opens a File (On Any Device)

Every file on your computer or phone has a default app — the program that automatically launches when you double-click or tap that file. Sometimes that default isn't the one you want. Maybe you installed a new PDF reader, switched video players, or just want more control over which app handles which file type. Changing it is straightforward once you understand how the system works.

What "Default Apps" Actually Mean

When you open a file, your operating system reads the file extension — the letters after the dot in a filename, like .pdf, .mp3, .docx, or .jpg. It then checks a registry or lookup table that maps each extension to a specific installed application.

This mapping is stored at the system level, so changing the default for .pdf files doesn't just affect one document — it affects every .pdf you open from that point forward, unless you manually choose otherwise.

You have two ways to open a file with a different program:

  • One-time override — open this specific file with a different app, just this once
  • Permanent change — update the default so all files of that type always open with the new app

Both options are available on every major platform.

How to Change Default Apps on Windows

Windows gives you a few routes to the same setting.

Method 1 — Right-click a file:

  1. Right-click the file
  2. Select "Open with"
  3. Choose "Choose another app"
  4. Pick your preferred program from the list
  5. Check "Always use this app" if you want to make it permanent

Method 2 — Through Settings:

  1. Go to Settings → Apps → Default apps
  2. Search for a file type (e.g., .mp4) or find an app and assign file types to it
  3. Click the current default next to a file type and select a replacement

Windows 10 and Windows 11 handle this slightly differently in layout, but the core logic is the same. In Windows 11, the Settings interface groups defaults by app rather than by file type, so you may need to search for the specific extension directly.

How to Change Default Apps on macOS 🍎

  1. Right-click (or Control-click) the file in Finder
  2. Select "Get Info" (or press ⌘ + I)
  3. Expand the "Open with" section
  4. Choose a new app from the dropdown
  5. Click "Change All…" to apply to all files of that type, or leave it to apply only to this file

macOS applies the change to that specific file type across your entire user account. If the app you want isn't listed, it may not have registered itself as compatible with that file type — more on that below.

How to Change Default Apps on Android

Android manages defaults at the app level rather than the file-extension level.

  1. Go to Settings → Apps (exact wording varies by manufacturer)
  2. Find the app currently handling that file type
  3. Tap "Open by default" or "Set as default"
  4. Select "Clear defaults" to remove it
  5. The next time you open that file type, Android will ask which app you want to use and give you the option to set a new default

Some Android skins (Samsung One UI, MIUI, etc.) bury this setting differently, but it's always somewhere within the individual app's settings page.

How to Change Default Apps on iPhone and iPad

iOS historically locked default apps to Apple's built-in options, but since iOS 14, Apple has opened up defaults for browsers and email clients. For other file types, iOS uses a different model — apps register what they can handle, and you choose at the time of opening using the Share Sheet or "Open in…" menu.

There is no system-wide file-extension mapping on iOS the way Windows or macOS have. If you want a specific app to handle a file type, you generally need to open that file and select the preferred app each time, or use that app's own import/open functionality.

When the App You Want Isn't Listed

If an application doesn't appear as an option, there are a few common reasons:

SituationWhat's Happening
App not installedThe program needs to be installed before it can be set as a default
App hasn't registered the file typeSome apps only claim certain extensions during installation
File type is uncommonNiche formats may need specialized software that registers support explicitly
Permissions issue (macOS/Linux)App may need to be moved to the Applications folder to register properly

Reinstalling the app or running it once as an administrator (on Windows) sometimes resolves registration issues.

One-Time Opens vs. Permanent Defaults

It's worth being deliberate about which option you choose. If you open a .psd file with an image viewer just to preview it, you probably don't want that viewer permanently replacing Photoshop as your default. Most platforms give you the explicit choice — look for language like "just once" vs. "always" before confirming.

The Variables That Determine Your Experience 🖥️

Changing a default app sounds simple, but the actual process — and how smoothly it goes — depends on several factors:

  • Operating system and version — Windows 11, macOS Ventura, Android 14, and iOS 17 each have different interfaces and permission structures
  • Which file type — common formats like .pdf or .mp4 have broad app support; obscure formats may have limited options
  • Whether the replacement app supports that format — not every app registers for every file type it's theoretically capable of opening
  • Device ownership and permissions — managed corporate devices or school-issued hardware may restrict which apps can be set as defaults
  • Number of apps installed — the more relevant apps you have installed, the more choices you'll see

What works cleanly on a personal Windows PC with several media apps installed will look very different on a locked-down work laptop or a basic Android phone with few third-party apps. The gap between "understanding the process" and "making it work in your setup" is where your specific device, software, and permissions come in.