Query DNS records from anywhere
The Domain Name System translates names like example.com into the addresses and settings that make the
internet work. When a website does not load, e-mail bounces or a TLS certificate fails to issue, the answer is usually in
DNS. This tool works like dig or nslookup in your browser: it sends a real-time query from our
server to a public resolver – Cloudflare, Google or Quad9 – and shows every record with its TTL.
Supported record types
- A / AAAA – the IPv4 and IPv6 addresses of a host.
- CNAME – an alias pointing to another name (the full chain is displayed).
- MX – the mail servers of a domain, ordered by priority.
- TXT – free text used for SPF, DKIM, DMARC and domain verification tokens.
- NS / SOA – the authoritative name servers and zone settings, including the serial number.
- CAA – which certificate authorities may issue TLS certificates for the domain.
- SRV – service locations such as
_sip._tcpor_xmpp-server._tcp. - PTR – reverse DNS: type an IP address to find its hostname.
Choose All common to query A, AAAA, CNAME, MX, TXT, NS, SOA and CAA in parallel.
Practical examples
Checking a DNS change
After updating a record, compare the answers of the three resolvers: if one still returns the old value, its cache has not expired yet. The TTL tells you how long it may take.
Debugging e-mail deliverability
Query TXT on your domain to verify the SPF record, TXT on _dmarc.yourdomain.com for
DMARC and MX to confirm where mail is delivered.
Understanding the result
NOERROR means records were found, NODATA means the name exists but has no records of that type, and NXDOMAIN means the name does not exist at all. Internationalized domain names are converted to punycode automatically. Queries are rate-limited to prevent abuse, and the names you look up are never logged or stored.