HomeHow ToHow to Enable & Use DNS over HTTPS (DoH) in Windows 11...

How to Enable & Use DNS over HTTPS (DoH) in Windows 11 Computer



PRIME MEMBER EXCLUSIVES: Find these Amazon Prime-member exclusive deals on speakers, smart TVs, smart watches and more!

Online protection minimizes the risk of hackers, malware attacks, and other threats to your Internet accounts and online activities. DNS over HTTPS or DoH is one example of reliable security and privacy features that offer encrypted privacy support on Windows 11 computers.

Back on Windows 10, DNS over HTTPS is not easily accessible to users, but Microsoft made it possible with the new Windows 11 operating system. This new connectivity feature is now fully supported in the upcoming versions of Windows OS. You can change and enable DNS-over-HTTPS to use a more safe and private protocol to encrypt and keep your online activity secured on your web browser or other apps. 

DNS over HTTPS works by encrypting the route that your data requests go through to reach the DNS server when you want to access a website. It will make sure that no attacks or threats will be able to disrupt the flow. It will also avoid redirecting your requests to dangerous websites, a common problem experienced by users with regular DNS connection protocols.

How to Change & Enable DNS over HTTPS for All Apps in Windows 11 PC

There are several ways to turn on the DNS over HTTPS feature and enable it for use on all your apps and software on a Windows 11 PC. Check each method below and see which procedure is better for you to use.

Method #1 – Turn On DNS over HTTPS via Registry Editor

Image credit: Microsoft
  • Run the Registry Editor. You can use the search box or open the Run dialog box and enter regedit.
  • Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters.
  • Go to the right side and right-click on an empty space.
  • Click New.
  • Select DWORD (32-bit) Value.
  • Rename it EnableAutoDoh.
  • Double click the EnableAutoDoh entry to open it.
  • Set the Value Data to 2.
  • Restart your Windows 11 PC.

Method #2 – Enable DNS over HTTPS via Network Settings

Image credit: Microsoft
  • Navigate to the Settings menu.
  • Go to Network & Internet.
  • On the right side, select Properties.
  • Look for DNS server assignment and click the Edit button.
  • You will see a drop-down menu on the top. Click the down arrow to open the menu and select Manual.
  • Go to Preferred DNS encryption and choose Encrypted only (DNS over HTTPS).
  • Go down to Alternate DNS encryption and select Encrypted only (DNS over HTTPS).
  • Click the Save button.

How to Check If DNS over HTTPS is Working

You can verify if the DNS over HTTPS is on or not by doing these steps.

  • Launch the Settings menu.
  • Navigate to Network & Internet.
  • Select Properties.

Look for the DNS value and check if there is the word Encrypted next to the address. 

Was the article helpful? We would love to know your thoughts. You can write to us in the comments below.

AMAZON TRADE-IN DISCOUNTS: Trade in & save on a new Fire TV device now!


More From

Fix Zoom Video Filters Not Showing/Working or Not Available Error

Video conferencing makes everything easier when you need to do things remotely. Take a look at how you can organize a meeting when everyone...

How to Use Apple AirPlay on Roku 4K TV and Streaming Devices

Roku is launching a new update and with it comes exciting features especially for Apple users. The software update is called Roku OS version...

How to Safely Delete Windows10Upgrade Folder in Windows 10

The Windows 10 Update Assistant creates a folder in your Windows 10 computer called Windows10Upgrade. If you are wondering what is the purpose of...

How to Highlight or Shade Every Other Row in Microsoft Excel

Organizing data is easier with Microsoft Excel. The spreadsheet tool allows you to manage data in each cell so you could edit them one...


Please enter your comment!
Please enter your name here

Recent Articles

Stay Connected