UnQTools
Developer Runs in your browser

DNS-over-HTTPS (DoH) Query Tool

Generate DNS-over-HTTPS (RFC 8484) query URLs and curl/wget/httpie/fetch commands for Cloudflare (1.1.1.1), Google (dns.google), Quad9 (9.9.9.9), and custom DoH resolvers. Both JSON mode (?type=A) and wire-format mode (application/dns-message, base64url-encoded query). Pure-JS DNS message encoder builds the wire-format query from name + type + flags. Parse pasted DoH JSON responses into structured tables (Status, Answer, Authority, Additional, flags AD/RA/RD, Comment). DNSSEC flags (do/cd) toggle, side-by-side resolver comparison, history (localStorage), shareable URL. 100% client-side — generates URLs/commands and parses output only; actual DoH queries require the network.

100% Private Works Offline Instant

Generate DNS-over-HTTPS (RFC 8484) query URLs and curl/wget/httpie/fetch commands for Cloudflare (1.1.1.1), Google (dns.google), Quad9 (9.9.9.9), and custom DoH resolvers. Both JSON mode (?type=A) and wire-format mode (application/dns-message, base64url-encoded query). Pure-JS DNS message encoder builds the wire-format query from name + type + flags. Parse pasted DoH JSON responses into structured tables (Status, Answer, Authority, Additional, flags AD/RA/RD, Comment). DNSSEC flags (do/cd) toggle, side-by-side resolver comparison, history (localStorage), shareable URL. 100% client-side — generates URLs/commands and parses output only; actual DoH queries require the network. Everything runs locally in your browser — your data never leaves your device.

How to use

  1. Enter your input in the tool above.
  2. Adjust any options to your preference.
  3. Use the Copy or Download buttons to save the result.
  4. Everything happens locally — your data never leaves your browser.