Windows 11 Logo with Wallpaper

On Windows 10, changing your default browser is easy: Just a few clicks. On Windows 11, you have to make a few more changes in Settings. Here’s how to do it.

Update: Microsoft made it easier to change your default web browser on Windows 11 in March 2022. Specifically, the change was made in the KB5011563 update, which was released on March 28th, 2022. The process is now much simpler.

Microsoft hasn’t been shy about promoting the use of its Edge browser in Windows 11. By default, Edge will open whenever you click a web link or open an HTML file. Luckily, you can change that in Settings—even though Microsoft makes the process non-obvious and more difficult than you might expect.

RELATED: Windows 11 Makes It Hard to Change Your Default Web Browser

To get started, open the Settings app. You can do this quickly by pressing Windows+i on your keyboard. Or you can open Start, search “Settings,” and click the Settings app icon.

In Settings, click “Apps” in the sidebar, then select “Default Apps” in the list.

In the search box below “Set defaults for applications,” type the name of the browser you’d like to make the default browser in Windows 11 (for example, “Firefox” or “Chrome.”) Then, click its name in the results below.

On the browser’s “Default Apps” settings page, you’ll see a list of file extensions (such as .HTM, .HTML, and .SHTML) that can potentially be associated with the browser.

Click the “Set Default” button near the top of the window to make this application your default browser. It will become the default for all the file types listed here.

(If you don’t see this option, you haven’t installed the KB5011563 update yet.)

Once you see the checkmark appear in the box, you can close the Settings window.

If you haven’t installed KB5011563 yet, you’ll need to click each one of these file types and select the browser of your choice. To get started, click the app box just below “.HTM.”

You’ll see a pop-up window that asks you how you want to open files of that type from now on. Select the browser you want to use from the list, then click “OK.”

When you click the first file type, you’ll see a pop-up warning from Microsoft asking you to reconsider switching away from Microsoft’s Edge browser. Click “Switch Anyway.”

After you change the association with .HTM, repeat the steps above with .HTML, .SHTML, .XHT, .XHTML, HTTP, and HTTPS. Click each entry, then set the association to the browser of your choice. When you’re done, you’ll have a default apps list full of associations to the browser you want to use.

All the default browser associations changed.

After that, close Settings. The next time you double click an HTML file or encounter a web link, Windows will launch the browser you selected. Happy browsing!

RELATED: How to Set Your Default Apps on Windows 11

Profile Photo for Benj Edwards Benj Edwards
Benj Edwards is a former Associate Editor for How-To Geek. Now, he is an AI and Machine Learning Reporter for Ars Technica. For over 15 years, he has written about technology and tech history for sites such as The Atlantic, Fast Company, PCMag, PCWorld, Macworld, Ars Technica, and Wired. In 2005, he created Vintage Computing and Gaming, a blog devoted to tech history. He also created The Culture of Tech podcast and regularly contributes to the Retronauts retrogaming podcast.
Read Full Bio »
Profile Photo for Nick Lewis Nick Lewis
Nick Lewis is a staff writer for How-To Geek. He has been using computers for 20 years --- tinkering with everything from the UI to the Windows registry to device firmware. Before How-To Geek, he used Python and C++ as a freelance programmer. In college, Nick made extensive use of Fortran while pursuing a physics degree.
Read Full Bio »