Skip to main content

DNS Lookup

Retrieve common DNS records with the standard server-side lookup, or opt in to compare A, AAAA, MX, TXT, and NS records across Cloudflare and Google.

Try:

Standard DNS lookups send the queried domain to Cloudflare's 1.1.1.1 DNS-over-HTTPS resolver for TXT, DMARC, and SRV records; other standard DNS and reverse DNS records use the platform resolver. When you enable public resolver comparison, the queried domain is sent to both Cloudflare and Google over DNS over HTTPS for A, AAAA, MX, TXT, and NS records.

Resolver comparison requires Redis-backed rate limiting on this deployment.
Opt-in localStorage only; stores query text, not results.

Which DNS records does this lookup check?

Our DNS lookup tool resolves common DNS records for any domain. The standard lookup checks A records (IPv4), AAAA records (IPv6), MX records (mail servers), TXT records (SPF and verification), DMARC policy records, NS records (nameservers), SOA records (zone authority), SRV records (service discovery), and CAA records (certificate authority authorization). An optional comparison checks A, AAAA, MX, TXT, and NS answers from Cloudflare and Google. It compares only those selected public resolvers and is not an authoritative trace.

How to check DNS records after a change

  1. Enter a domain or DNS owner name, such as example.com or _sip._tcp.example.com, and run a standard lookup.
  2. Inspect address, mail, policy, and nameserver records. The DMARC check queries TXT at _dmarc under the entered domain, unless you already entered a _dmarc name.
  3. Enable public resolver comparison to compare A, AAAA, MX, TXT, and NS from Cloudflare and Google. Investigate differences alongside TTLs and your authoritative DNS configuration.

How to interpret the results

A and AAAA
IPv4 and IPv6 addresses. Returned TTLs indicate remaining cache lifetime when available; internal and reserved addresses are omitted by this tool.
MX, TXT, and DMARC
MX names the mail servers; lower MX preference values are preferred. TXT can contain SPF and verification values. DMARC is a TXT policy at _dmarc. Seeing a policy does not validate the complete email authentication setup.
NS, SOA, SRV, and CAA
Nameservers, zone authority, service targets, and certificate authority authorization. Query the exact service owner name for SRV records.
Missing records or resolver differences
A missing record can be expected for an unused type. A failed record query is reported separately. Different public resolver answers can reflect cache state or location-dependent DNS; agreement does not prove every resolver has updated.

Common Use Cases

  • Spot-check how your DNS records currently resolve after making changes
  • Compare selected public resolver answers after DNS changes
  • Debug email delivery issues by checking MX and SPF records
  • Investigate domain configuration problems
  • Check SPF and DMARC records for email authentication
  • Find all nameservers responsible for a domain

Frequently Asked Questions

What are the different DNS record types?
A records point to IPv4 addresses, AAAA to IPv6. MX records specify mail servers. TXT records hold text data like SPF policies. NS records list nameservers, SOA records describe zone authority, SRV records advertise services, and CAA records authorize certificate authorities.
How long does DNS propagation take?
DNS changes become visible as resolver caches expire according to record TTLs and each resolver's cache state. The optional comparison shows current answers from Cloudflare and Google only; agreement does not prove that every resolver has updated.
Can I check a DKIM or SRV record?
Enter the exact DNS owner name, such as selector._domainkey.example.com for a DKIM TXT record or _sip._tcp.example.com for SRV. The tool does not discover DKIM selectors automatically or validate signatures; use the selector supplied by your mail provider.
Why might DNS lookup show different results?
DNS results can vary due to geographic load balancing, CDN configurations, or propagation delays. Different resolvers may cache records at different times, showing temporarily inconsistent results.

Related Tools