This is how to Activate DNS over HTTPS in Firefox and Google Chrome

Are you also worried about your privacy on the Internet? In this article, I explain how to enable DNS over HTTPS in Google Chrome and Firefox.

DNS server stands for Domain Name Server, and it is used on the Internet as a server to convert IP addresses to a hostname. In other words, if you enter in your web browser, the Google Server IP is converted to a hostname. The DNS server ensures that is visible and not the IP address.

If you are using your own provider’s DNS server, in theory, it is possible that your internet provider will look at which hostname’s (websites) your browser is trying to connect to. I say in theory because it rarely happens that an internet provider does this.

DNS over HTTPS is recommended in countries where censorship is a problem, China, Russia, etc. These kinds of countries are known to manipulate internet connections on a large scale. DNS over HTTPS makes it a lot harder for an internet provider to monitor the websites someone visits. Mind you. I’m not trying to get too technical. I hope you can still follow me!

If you use DNS over HTTPS, then you are using an external DNS server, not the DNS server of your internet provider. At the moment, these are the DNS servers of Cloudflare or NextDNS.

Mozilla designates these external DNS servers as DNS administrators who do not manipulate your data. With Cloudflare or NextDNS as an external DNS provider, you already have a little more privacy on the Internet.

Enable DNS over HTTPS in Google Chrome

Open the Windows Control Panel. Click Network and Internet. Open the Network and Internet Center. In the left menu, select Change adapter settings.

Select your adapter (Ethernet or Wifi) and right-click, select properties. Click on “Internet Protocol version 4”. Open the Properties from the menu.

This is how to Activate DNS over HTTPS in Firefox and Google Chrome 1

Change the DNS settings to

Preferred DNS: and alternative DNS

Click OK to save the settings.

Now open Google Chrome, in the address bar type: chrome://flags/

Search the search bar for “Secure DNS lookups“. Change the setting to Enabled instead of Default.

enable secure dns lookups google chrome

Google Chrome is now started by default with Cloudflare as a DNS server. You can select your own DNS server from the following list.

To check if Google Chrome (DoH) is enabled, type in the Google Chrome navigation bar.

Make sure “Using DNS over HTTPS (DoH)” shows yes. If so, DNS over HTTPS is set correctly for Google Chrome.

DNS over HTTPS Google Chrome

Enable DNS over HTTPS in Firefox

In Firefox, DNS settings over HTTPS are a lot easier to configure. The DoH function is already officially embedded here. At the time of writing, the function is available in Google Chrome, but still as an experimental function.

Open the Firefox web browser. Click on the menu icon and select options from the menu.

Firefox options

Navigate all the way down to network settings. Click Settings to open the network settings.

network settings firefox

Navigate all the way down in the Network Settings. Select and activate DNS over HTTPS in Firefox.

You can use Cloudflare or a custom DNS server settings that you have selected from this list.

enable dns over https firefox

Click OK to save the settings. Restart the Firefox browser.

Make sure DNS over HTTPS is enabled in Firefox by going to the next Cloudflare test page in Firefox.

Click Check my browser.

If all went well “Secure DNS”, “DNSSec” and TLS 1.3 will turn green as shown in the image below.

Secure dns firefox

Enjoy Secure DNS with Google Chrome, Firefox or both! 🙂

Leave a Comment

Your email address will not be published.

Scroll to Top