Skip to main content

How to set up DNS over HTTPS on your router for extra privacy

Set up DNS over HTTPS in your router settings to encrypt all DNS requests from all devices. This stops your ISP from seeing what websites you visit. Log into your router, find DNS settings, switch to DNS over HTTPS, and enter a public DNS server address like 1.1.1.1 (Cloudflare) or 9.9.9.9 (Quad9).

Your ISP can see every website you visit because DNS requests are sent in plain text. DNS over HTTPS encrypts those requests so your ISP can't see them. Setting it up on your router protects all devices at once instead of doing it individually. You pick a privacy-focused DNS service like Cloudflare or Quad9 and enter their address in your router settings.

Risk: Medium ⏱ 5–10 minutes Beginner
⚡ Before you start
  • Check your router's manual to determine whether it supports DNS over HTTPS or DoH settings
  • Log into your router and look for 'DNS', 'DNS Settings', or 'Network' in the settings menu
  • Pick a public DNS service — Cloudflare (1.1.1.1), Quad9 (9.9.9.9), and OpenDNS all support DNS over HTTPS

Fix-IT-Bot will walk you through each step, just tap, no typing needed.

Skip, I just want a technician

Was this guide helpful?

Can't fix it yourself?

Most issues are resolved remotely in 15 minutes. Weekend appointments only, no parts, no in-home visit needed.