Query A, AAAA, MX, TXT, NS, CNAME, or SOA records using DNS-over-HTTPS. The request goes directly from your browser to a public DoH resolver — no server of ours in the middle.
A browser can't open a raw UDP socket to port 53, so a traditional dig isn't possible client-side. Instead this tool uses DNS-over-HTTPS (DoH): the query is sent as an HTTPS request to a public resolver that returns the answer as JSON. Cloudflare's 1.1.1.1 and Google's 8.8.8.8 both expose CORS-enabled DoH endpoints, which is what makes this work without a backend.
Privacy note: because the query is resolved by a third-party DoH provider, the domain you look up is visible to that provider (Cloudflare or Google) under their respective privacy policies. Nothing passes through our servers — but the lookup is not anonymous.
| Type | Returns |
|---|---|
| A | IPv4 address |
| AAAA | IPv6 address |
| MX | Mail servers + priority |
| TXT | SPF, DKIM, verification strings |
| NS | Authoritative name servers |
| CNAME | Canonical alias target |
| SOA | Zone authority + serial |
Functionally similar for record queries, but it resolves over HTTPS via a public DoH resolver rather than UDP/53. Results should match what an authoritative query returns, subject to caching/TTL.
The DoH provider (Cloudflare or Google) processes the lookup and can see the queried name. Our site does not — there's no backend involved.
Just type the IP address (e.g. 8.8.8.8 or 2606:4700:4700::1111) into the search box. The tool detects it's an IP, converts it to the correct reverse-lookup name (8.8.8.8.in-addr.arpa for IPv4, the expanded .ip6.arpa form for IPv6), and automatically runs a PTR query. Not every IP has a PTR record — many residential and cloud addresses don't.
The domain may simply have no record of that type. Try A/AAAA for addresses, MX for mail, or NS for delegation.