DNS Tools

DNS-over-HTTPS Tester — Cloudflare, Google, Quad9, OpenDNS

Query four public DoH providers for A records and compare success, answers, and latency

How to Use This Tool

  1. Enter the hostname you want resolved via DoH.
  2. Four parallel DoH JSON queries run to public provider endpoints.
  3. Each probe measures wall-clock latency and collects A answers.
  4. success true when the provider returns NOERROR with answers.
  5. Failures capture ERROR status and error message when thrown.
  6. Compare workingCount, answers, and latency across providers.

About This Tool

DNS-over-HTTPS encrypts DNS queries inside TLS HTTP requests, hiding QNAMEs from casual network observers and bypassing some captive portals that intercept plain UDP 53. Operators evaluating DoH for laptops, browsers, or upstream forwarders need to know whether major public providers return consistent A records and how latency compares. VSPIC DNS-over-HTTPS tester queries Cloudflare, Google Public DNS, Quad9, and OpenDNS DoH endpoints for A records on your domain and reports per-resolver success, answers, latency, and status.

Results include a results array per provider, workingCount of successful resolvers, and summary fraction. Disagreement between providers on answers signals propagation delay or filtering policies — Quad9 may block malware domains others resolve. Use measurements when choosing a default DoH profile for managed browsers or diagnosing why one encrypted resolver fails behind corporate proxies.

Common use cases

  • View all DNS records of a domain after migration
  • Confirm DNS records after domain changes
  • Test for DNS leaks when using a VPN
  • Debug email delivery with MX and TXT records

Why use VSPIC for ?

  • Four major DoH providers tested in one run.
  • Per-resolver latency for performance comparison.
  • A record answers listed for mismatch detection.
  • Success boolean simplifies pass/fail dashboards.
  • Useful behind restrictive networks testing DoH reachability.
  • Free encrypted DNS sanity check — no client install.

Why DNS-over-HTTPS matters

Traditional DNS uses UDP or TCP port 53 in cleartext. Local network observers see which names you query — a privacy and censorship concern on untrusted Wi-Fi. DoH wraps DNS wire format in HTTPS to port 443, sharing TLS infrastructure with the web and resisting trivial blocking distinct from port 53.

Browsers and operating systems increasingly offer DoH toggles. Before rolling policy, verify target domains resolve correctly on chosen providers and latency stays acceptable versus your ISP resolver.

Providers tested in this tool

Cloudflare (cloudflare-dns.com/dns-query), Google (dns.google/resolve), Quad9 (dns.quad9.net/dns-query), and OpenDNS (doh.opendns.com/dns-query) represent widely deployed anycast fleets. Each uses JSON wireformat compatible APIs though URL paths differ slightly.

We query all four in parallel from our infrastructure — results describe reachability from our network path, useful as a canary. Your browser DoH may use different regional POP with different latency.

Reading success, answers, and latency

success true when status indicates NOERROR with at least one answer path working. answers lists A record IPv4 strings. latencyMs is round-trip for the HTTPS request and JSON parse. null latency accompanies ERROR rows.

workingCount summarizes how many of four providers succeeded. 4/4 with matching answers is ideal consistency. 2/4 may mean filtering, blocking, or regional outage — inspect per-row error messages.

When providers disagree on answers

Legitimate causes include DNS propagation delay, GeoDNS returning region-specific A records, or NXDOMAIN on a domain only some resolvers have cached negatively. Malware-blocking resolvers like Quad9 may return REFUSED or empty for known bad domains while Cloudflare still returns historical answers briefly.

Do not panic on single-provider failure — investigate pattern across runs. Persistent Cloudflare failure with Google success may indicate SNI or HTTP/2 issues on one URL from your network.

DoH versus traditional DNS benchmark

DoH adds TLS handshake overhead — first query slower, subsequent queries benefit from HTTP keep-alive in browsers. Our single-shot latency is conservative versus warm browser sessions. Compare DoH latency to our DNS response time test on UDP Google path for rough encrypted versus cleartext picture.

Privacy gain may cost milliseconds — acceptable on laptops, worth evaluating on IoT with tight timeouts.

Enterprise proxy and TLS inspection

Corporate proxies terminating TLS sometimes break DoH unless allowlisted by provider hostname. If all four providers fail from office networks but succeed here, policy not DNS data is the blocker. Security teams may mandate DoH to specific internal forwarders instead of public providers.

Document approved DoH endpoints in employee acceptable-use policies to avoid shadow IT resolver choices.

Relationship to DNS benchmark and lookup tools

DNS benchmark compares multiple traditional resolvers. This page isolates DoH endpoints explicitly. DNS lookup uses our server-side resolver path — different transport than DoH tested here.

Use all three when designing defense-in-depth DNS architecture for remote workforce.

AAAA and record-type expansion limits

This tester focuses on A records for simplicity and broad compatibility with JSON APIs. Mail troubleshooting needing MX or SPF still uses classic lookup tools. Future expansion may add types; today query MX separately after confirming A resolution works on DoH.

IPv6-only domains may show empty A answers while AAAA exists — not a DoH failure per se.

Choosing a default DoH policy

Latency, privacy policy, malware filtering, and logging practices differ per provider. Cloudflare and Google emphasize speed; Quad9 emphasizes threat blocking; OpenDNS offers Cisco umbrella integration paths for enterprises.

Run this test on representative internal and customer-facing domains before GPO deployment. Re-run after major DNS changes or provider incidents.

Privacy and responsible use

DoH queries from our service hit public providers for domains you submit. Provider privacy policies govern their logging — review vendor terms separately. Use tests for legitimate troubleshooting, not high-rate enumeration of third-party names.

We do not configure or persist DoH on your devices.

Important notes & limitations

  • Tests A records only — not AAAA, MX, or other types.
  • Does not configure your OS or browser DoH settings.
  • Corporate TLS inspection may break some DoH from our server.
  • Provider filtering can cause intentional answer differences.
  • Single sample per provider — not long-term SLA monitoring.

Frequently Asked Questions

Yes. VSPIC offers this DNS-over-HTTPS tester at no cost with no account required. Results load in real time.

We do not permanently store your queries on our servers. Some tools run entirely in your browser; others fetch public data for the request only.

Yes. Open the page in any modern phone or tablet browser. Results work on Wi‑Fi and mobile data.

A records only. Use other tools for MX, TXT, or AAAA via traditional or DoH paths.

Quad9 filters malicious domains and may block or refuse some names other providers resolve.

No. It tests provider reachability from our service. Configure DoH separately in browser or OS settings.

Often on first query due to TLS. Browsers reuse connections; long-term difference may be small.

All providers failed — check domain validity, network blocking, or non-existent A records.

Usually for stable domains, but filtering, GeoDNS, or cache timing can cause differences.

Next step for your check

Continue with dns benchmark tool on VSPIC.

DNS Benchmark Tool

Trusted by Users Who Value Privacy

Always Free

No premium plan ever

100% Private

Files processed in browser

Instant Results

Convert in seconds

Works Everywhere

Any device, any OS