Change default browser Windows 11 stop links opening in Edge Chrome Firefox

How to Change Your Default Browser in Windows 11 (Stop Links Opening in Edge)

May 24, 2026•5 min read

Windows 11, Default Browser, Microsoft Edge

How to Change Your Default Browser in Windows 11 (and Make It Stick)

If you have upgraded to Windows 11 and noticed that every web link opens in Microsoft Edge, you are not imagining things. Windows 11 strongly prefers Edge out of the box, even if you immediately install Chrome, Firefox, Brave, or Opera. The good news: you can switch to your preferred browser in a few minutes, as long as you understand how Windows 11 handles defaults and a couple of hidden protocol settings.

Why Windows 11 Defaults to Edge for Almost Everything

Windows 11 ships with Microsoft Edge as the built-in browser, and Microsoft wants you to use it. Edge is tightly integrated with Windows features such as the taskbar search, widgets, and some parts of the Settings experience. Because of this, Windows 11 assigns Edge as the default handler for common web-related items: ordinary web links, many web file types, and some special Microsoft-specific link types.

When you first install Chrome, Firefox, Brave, or Opera, they usually prompt you to “set as default.” On Windows 11, that prompt often does not fully change everything, especially if you skip or close it quickly. The operating system still keeps Edge in charge of certain protocols and file types, which is why you may see Edge pop up even after you think you have switched. To really take control, you need to visit the Windows Settings app directly and adjust things there.

Step-by-Step: Change Your Default Browser in Windows 11

The most reliable way to change your default browser is through the Windows Settings menu. Here is the practical path to follow:

  1. Open Settings. You can press Windows key + I or click the Start button and choose the gear icon if it is pinned.
  2. In the left-hand menu, click Apps.
  3. Click Default apps. This is where Windows 11 lists which program opens each type of file and link.
  4. At the top, you will see a search box labeled “Set defaults for applications.” Type the name of your preferred browser, for example Google Chrome, Mozilla Firefox, Brave, or Opera.
  5. Click the browser in the results to open its default associations page.

At this point, you will see a list of file types and link types (also called protocols) that your chosen browser can handle. On many systems, you will also see a convenient button labeled Set as default near the top. That button is the quickest way to let Windows assign your browser to typical web-related items in one shot.

What “Set as Default” Actually Changes Behind the Scenes

Clicking Set as default on your browser’s page tells Windows 11 to use that browser for the most common web tasks. Practically, it updates a group of associations, including:

  • The HTTP protocol (regular web links starting with http://)
  • The HTTPS protocol (secure web links starting with https://)
  • The .htm and .html file extensions (web pages saved on your computer)

With these set, clicking a web link in most apps, or opening a downloaded HTML file, should use your chosen browser instead of Edge. For example, if you set Chrome as default, double-clicking an .html file on your desktop should open in Chrome. The same goes for Firefox, Brave, or Opera if they are your choice. However, there are still some edge cases—literally—that keep using Microsoft Edge unless you dig a little deeper.

Why Outlook and Other Apps Still Sometimes Open Edge

Many people notice a frustrating pattern: they set Chrome, Firefox, Brave, or Opera as the default, yet links from Outlook, Teams, or some built-in Windows features still open in Edge. This usually happens because those apps are not using the standard HTTP or HTTPS protocols. Instead, they rely on special Microsoft-specific protocols and URL types that are hardwired to Edge, such as microsoft-edge: links or internal “webview” components.

In practical terms, Outlook might treat certain links as “open this in Edge” rather than “open this in the default browser.” Windows 11 then honors that request and launches Edge, even though you have changed your system-wide default. This is why it feels like your settings are being ignored. The default browser controls ordinary web traffic, but Microsoft’s own apps can still call Edge directly through these special protocols.

How to Fully Fix It: Confirm HTTP and HTTPS Protocol Settings

While you cannot easily override every Microsoft-specific shortcut to Edge, you can make sure that all ordinary web links from most apps go where you want. The key is to double-check the HTTP and HTTPS protocols in the Default apps section, rather than relying only on the single Set as default button.

  1. Go back to Settings → Apps → Default apps.
  2. Scroll down and click Choose defaults by link type (or use the search box and type HTTP).
  3. Find HTTP in the list. If it shows Microsoft Edge as the current default, click it and select your preferred browser (Chrome, Firefox, Brave, or Opera) from the list.
  4. Repeat the same steps for HTTPS.

Once both HTTP and HTTPS point to your chosen browser, most links you click in everyday apps should respect that choice. If you prefer Chrome, every standard web link should now open there. The same applies if you use Firefox for privacy features, Brave for built-in ad blocking, or Opera for its sidebar tools and workspace layout.

Making Your Browser Choice Stick in Daily Use

After you have adjusted these settings, test them in a practical way. Click a link in an email that is not obviously tied to a Microsoft service, open a link from a PDF, and double-click a saved .html file on your desktop. All of these should now open in the browser you picked. If something still launches Edge, it is likely using a special Microsoft-only shortcut that Windows 11 does not treat as a normal web link.

You may not be able to eliminate Edge entirely, but you can ensure that your day-to-day browsing happens in Chrome, Firefox, Brave, or Opera with just a few minutes of setup. The key is understanding that “Set as default” is not magic; it is simply changing the associations for HTTP, HTTPS, and common web file types. Once you verify those settings, Windows 11 will generally respect your choice and stay out of the way while you browse the web the way you prefer.

Back to Blog