Windows 10 BroWindows 10 Bro

Change your default web browser

The Microsoft Edge browser (homepage) The modern version of Edge is a really good web browser. Unlike the original version (which wasn't bad), modern Edge uses the same "rendering engine" as Chrome. This means that any website or web app that works in Chrome will also work in Edge.

Google's Chrome web browser (homepage) This makes Edge better than Chrome in some respects: it's overall more user-friendly and includes a bit more functionality "out-of-the-box." But Edge has the same potential downsides as Chrome. Both Microsoft and Google make money from their browsers at the expense of your privacy. It's not a deal-killer for most users, but it's a good enough reason for millions of people to at least consider alternatives. I'll mention some.

Alternate web browsers for Windows 10

There are plenty of web browsers available for Windows 10, so I won't even try to list all of them. Instead, I'll mention the ones I recommend - alphabetically:

All of these also include convenient services like syncing your bookmarks. Except for Vivaldi (for now), they're available for Windows and smartphones. Download an alternate browser for Windows 10

Using a different web browser

Your "default browser" is the web browser that automatically opens web links in apps like Microsoft Word or your email program. But you can use any browser you like regardless of Windows' default-browser settings. In fact, I use a different web browser for different types of tasks. It's really nice to be able to keep things separate and to be logged in under different profiles to the same services. So here are the browsers I use most often, and for which purpose:

On this laptop, used to write tutorials, I still have Edge set as the default. But that didn't prevent me from using these other browsers for other tasks.

Change your default browser

To use a different browser, click on the start button (Windows logo) and type "default browser." Then, select the "Choose a default web browser" option: Access your default browser settings in Windows 10

This will open the Settings app. Next, click on the Web browser button, which should be automatically highlighted. By default, it reads "Microsoft Edge":The default-browser button in the Settings app

List of web browsers detected by Windows 10 Windows will show a list of all the apps it recognizes as web browsers. If the browser you want isn't listed, keep reading.

If you see the web browser you'd like to use, click on it.

Microsoft will give you a final sales pitch to use their own browser. Click on the "Switch anyway" button.Microsoft keeps pushing their Edge browser

The button should now show the name and icon of your new default browser: Windows 10 now showing your new default browser

Test your new default browser

To confirm that your default browser has changed, just launch a link.

The easiest way is to go through the Run dialog: hold down the Winkey key on your keyboard and press the R key. This opens "the Run dialog." Next, type a web address like "www.windows10bro.com" and hit Enter. The website you typed will launch in your default web browser. If it's the one you wanted, you're done! Launch a website to test your default browser

Edge still launches links!

Microsoft is often impolite: they disregard users' preferences to push their own agenda. Even if you love Google (or DuckDuckGo, etc.), your start menu will search the web using Bing, Microsoft's search engine. And even if you love Chrome (or Firefox or Brave, etc.), start menu web links will always open in Edge. There is no way to change that. And things don't improve in Windows 11.

So, you didn't do anything wrong, and you successfully changed your default web browser. But Windows 10 will keep opening links in Edge in some cases.

What if your preferred browser isn't listed?

It is possible but rare that Windows doesn't detect a web browser you installed. The first and easiest step is to reboot your PC - just in case. With some luck, Windows will now detect it, and you can stop here.

If Windows still doesn't list that web browser, you can manually associate web protocols with that browser. Fortunately, there aren't too many of them. Go back to the "Default apps" screen in the Settings app. Let's start by clicking on the "Choose default apps by protocol" link: Associate a web browser with specific protocols

The two "protocols" we're interested in are HTTP and HTTPS. That's how nearly all website addresses start. The protocols are listed alphabetically: find these two protocols; they appear about a third of the way down. Then, click on the app icon on the right side to select the default handler you'd like to use:Select a default handler for HTTP and HTTPS

Where are web browsers likely installed?

A program (web browser or otherwise) will typically be in one of three locations:

Set your defaults by app

Set your browser defaults by app You can also make your favorite web browser set itself as the default handler for all the file types and protocols it supports (including, says, the mailto: protocol for email links if your browser comes with a built-in email program - that's the case with Vivaldi and SeaMonkey, for example.)

To do so, go back to the "Default apps" screen and click on the "Set defaults by app" link.

This loads a list of all the apps registered on your PC. Click on the web browser you want and click on the Manage button that appears. This will load all file types and protocols that the web browser is / should be able to handle. This process is tedious, which is why I mentioned it last. Hopefully, you can set your default browser with another method: Select the file types and protocols for your default browser

Fight for your choice

It's possible that whenever another browser opens, it will ask you to choose it as your new default browser. Pay attention to the message: typically, you'll have to uncheck a checkbox (so that the browser stops insisting) and click a "No" or "Cancel" button to keep your current default.

As a convenience, you can "pin" to your taskbar the icon of your favorite browser. That means that the browser icon will remain in the taskbar even after you close its last window. Right-click on the icon and choose "Pin to taskbar": Pin your default browser to the taskbar