Skip to main content
DNS Benchmark Pro Real-time DoH latency analysis
Engine ready

Explainer

DNS-over-HTTPS, and what it actually changes

DoH encrypts the conversation between your device and your resolver. That is a real and useful change — and a narrower one than most descriptions imply.

The problem it solves

Classic DNS travels in cleartext over UDP or TCP port 53. Anyone positioned on the path — the operator of the Wi-Fi you joined, your internet provider, anyone running a device between you and the resolver — can read every name your device looks up, and can tamper with the answers. This is not a theoretical weakness; cleartext DNS has been used for both surveillance and redirection for as long as it has existed.

DNS-over-HTTPS, specified in RFC 8484, carries the same DNS messages inside an ordinary HTTPS request. The query and the answer are encrypted and authenticated, and the traffic is difficult to distinguish from other web traffic.

What it hides

What it does not hide

This is the part usually left out.

DoH, DoT and DoQ

DNS-over-TLS (DoT) encrypts DNS on its own dedicated port, 853. It is equally private in practice and easier for a network operator to identify and block, because it is not mixed in with web traffic. Android’s “Private DNS” setting is DoT, not DoH — a detail that matters when you are following a guide.

DNS-over-QUIC (DoQ) carries DNS over QUIC. Support is less widespread; where it exists it avoids some of the head-of-line blocking inherent in TCP.

All three protect the same hop against the same observers. Which one is available to you usually depends on your operating system and browser rather than on a considered preference.

Where DoH gets configured, and why that matters

DoH can be enabled in three quite different places, and they do not do the same thing:

This distinction is also why our benchmark is careful about its own claims. It measures browser DoH requests, which is one of these three paths — not the classic port 53 service your operating system uses when you type an IP address into a network settings panel. See how it works for the full description of what is and is not measured.

Should you turn it on?

On a network you do not control — public Wi-Fi, a hotel, a conference — encrypted DNS meaningfully reduces what the local network can see and change. On your own connection the benefit is narrower: it moves visibility from your ISP to whichever resolver operator you chose. That is a reasonable thing to want, provided you have actually decided you prefer that operator’s policies. It is not a reason to expect a faster connection.

Related

Last reviewed 2026-08-15. Provider configuration comes from RESOLVER-REGISTRY.json, which records the official source and verification date for every entry.