How to Set a Default Web Browser on Any Device

Changing your default web browser sounds straightforward — and it usually is — but the exact steps depend on your operating system, and there are a few subtleties worth understanding before you dive in. This guide walks through how default browsers work, how to change them on major platforms, and what to consider when deciding which browser to make your default.

What "Default Browser" Actually Means

When you click a link in an email, a document, or another app, your operating system needs to know which browser to open it in. That's your default browser — the one your system hands web links to automatically.

It's separate from simply having a browser installed. You can have Chrome, Firefox, Safari, and Edge all installed at the same time. Only one handles links by default unless you manually change it.

How to Set a Default Browser on Windows

On Windows 10 and Windows 11, the process runs through the Settings app, not through the browser itself.

  1. Open SettingsAppsDefault apps
  2. Scroll down to find your preferred browser (Chrome, Firefox, Edge, etc.)
  3. Click on it and look for the option to set it as default

Windows 11 adds a layer of friction that Windows 10 didn't have. Rather than one click to set a browser as default, Windows 11 originally required you to assign that browser to each individual file type (.htm, .html, .pdf, links from other apps, etc.) separately. Microsoft has updated this over time, and some browser installers now handle the bulk of those assignments automatically — but it's worth checking each file type association if links still open in the wrong browser after changing the setting.

Edge is Windows' built-in browser and is deeply integrated into the OS. Some system links — like results from the Windows Search bar or links inside certain Microsoft apps — may continue opening in Edge regardless of your default setting. This is a known behavior, not a misconfiguration on your end.

How to Set a Default Browser on macOS

On a Mac, you can change the default browser either through System Settings or through Safari's own preferences.

Via System Settings (macOS Ventura and later):

  1. Open System SettingsDesktop & Dock → scroll to Default web browser
  2. Choose your preferred browser from the dropdown

Via Safari:

  1. Open Safari → Settings (or Preferences) → General
  2. Change the Default web browser dropdown to your preferred option

The dropdown only shows browsers currently installed on your Mac. If your preferred browser isn't appearing, make sure it's installed and has been opened at least once.

How to Set a Default Browser on iPhone and iPad 🍎

iOS has supported third-party default browsers since iOS 14. Before that, Safari was locked in as the default with no official way to change it.

  1. Open the Settings app
  2. Scroll down to find your installed browser (e.g., Chrome, Firefox, Brave)
  3. Tap it, then tap Default Browser App
  4. Select it from the list

One thing to note: not every link-opening scenario on iOS respects this setting. Apps that use in-app browsers (a common behavior in social media apps, for example) may bypass your default entirely and open links inside their own built-in browser view.

How to Set a Default Browser on Android

Android has supported default browser changes for much longer than iOS, and the process is generally handled through the app settings.

  1. Go to SettingsApps (sometimes labeled "Applications" or "App Management")
  2. Find your preferred browser in the app list
  3. Tap Set as default or look under Open by default

Alternatively, when you tap a web link for the first time after installing a new browser, Android often prompts you to choose which browser to use and whether to make it the default.

Manufacturer-customized Android versions (Samsung One UI, for example) sometimes place these settings in slightly different locations or add their own default app management sections. The path can vary by device and Android version.

Variables That Affect How This Works in Practice

Setting a default browser isn't always a one-and-done action. Several factors can complicate or override your preference:

VariableHow It Affects Your Default Browser
OS versionOlder OS versions may have more limited control over defaults
Installed browser versionsOutdated browsers may not register properly with newer OS builds
App behaviorMany apps use in-app browsers and bypass system defaults entirely
Enterprise/MDM managementWork or school devices may restrict which browser can be set as default
File type associationsOn Windows especially, individual file types may need separate assignment
Browser updatesSome browsers re-prompt or reset defaults after major updates

Why Browsers Ask to Be Your Default

You've probably noticed that when you open Chrome or Firefox, it sometimes asks whether you'd like to make it your default. This prompt is the browser checking the OS registry or settings to see whether it's currently registered as the default handler for web links.

Saying yes triggers the OS-level assignment process, often handling the file type associations automatically. This is usually the easiest way to make the switch — let the browser you want do the work when it asks.

When Your Default Browser Doesn't Seem to Stick 🔧

If links keep opening in the wrong browser after you've made the change, common culprits include:

  • Windows 11 partial assignments — not all file types were reassigned
  • App-level overrides — the app opening the link has its own browser preference set
  • Browser reinstallation — reinstalling a browser can sometimes reset default associations
  • Multiple user profiles — on shared machines, the default may be set per-user account

Checking the default app settings again after a browser update or OS update is good practice, since these events can occasionally reset preferences.


Which browser makes sense as your default depends entirely on factors specific to your situation — the devices you use, how much you rely on cross-platform syncing, your privacy preferences, and which apps you're opening links from most often. The mechanics of changing the default are consistent across platforms, but how well any given browser integrates with your particular setup is something only your own testing can reveal.