Find your fastest DNS

Real-time DoH benchmark from your browser. No install. No data collected.

How this test works

This tool runs entirely in your browser, sending live DNS-over-HTTPS (DoH) queries from your local environment. No server-side code is involved, and no personal data is collected.

Warm-Up Phase: Before timing each DNS server, the script primes connections and caches to minimize TCP/TLS handshake overhead. This more fairly represents typical DoH performance once connections are established.

Measurement: We use fetch and performance.now() to measure full DoH round-trip times. Results include HTTP/TLS overhead, so they may be higher than raw DNS queries from other tools.

Timeouts: Each query times out after 5 seconds. Unresponsive servers appear as Unavailable and receive a 5000ms penalty to prevent skewing averages.

Variability: Network latency, bandwidth, and browser load cause variability. Run multiple tests at different times for a broader picture. Results are best used as a relative comparison among servers under your specific circumstances.

Settings

Hostnames used to benchmark each DNS server. Add sites you visit frequently for more relevant results.

    Save both lists as JSON. Import replaces both lists after confirmation. Maximum import size: 1 MB.