DNS Lookup

A DNS lookup tool queries DNS records for any domain in real time, returning A, AAAA, MX, TXT, CNAME, NS, and SOA records via public DNS resolvers.

This tool sends DNS-over-HTTPS queries to Google's public resolver (dns.google), bypassing local resolver caches and returning authoritative, real-time results. It supports all major record types and is useful for verifying DNS configuration, checking propagation, and troubleshooting email delivery.

Frequently Asked Questions

What DNS record types can I look up?

The DNS lookup tool supports A (IPv4 address), AAAA (IPv6 address), MX (mail servers), TXT (verification and SPF records), CNAME (canonical name aliases), NS (nameservers), and SOA (start of authority) records.

Why do DNS lookups sometimes show different results?

DNS results can differ based on which resolver is used, TTL caching, geographic location, and propagation status after recent changes. This tool uses Google's public DNS-over-HTTPS resolver at dns.google for consistent, uncached results.

What is DNS propagation?

DNS propagation is the time it takes for DNS record changes to spread across all resolvers worldwide. It can take anywhere from a few minutes to 48 hours depending on the TTL (Time To Live) value set on the record.

What is a TXT record used for?

TXT records store arbitrary text data associated with a domain. Common uses include SPF records (which email servers can send mail for a domain), DKIM signing keys, domain ownership verification for Google Search Console, and DMARC policies.

All tools

DNS Lookup

Query any DNS record type, instantly

Check A, AAAA, MX, TXT, CNAME, NS, and SOA records for any domain. Uses Google's public DNS-over-HTTPS so results are live, not cached.

Enter a domain and pick the record types to query

Try google.com or your own domain

What do these DNS record types actually mean?

A

Maps a domain to an IPv4 address. The most basic record. example.com → 93.184.216.34.

AAAA

Same thing but for IPv6. So example.com → 2606:2800:220:1:248:1893:25c8:1946.

MX

Mail exchanger. Tells email servers where to deliver mail for that domain. Priority matters — lower number = first choice.

TXT

Freeform text. Used for SPF (email auth), DMARC policies, domain verification, and plenty of other things.

CNAME

Alias. Points one domain at another. www.example.com might CNAME to example.com so you only update one record.

NS

Name servers. These are the servers authoritative for the domain's DNS. Change these and you're changing who controls the DNS.

SOA

Start of Authority. Metadata about the zone: primary nameserver, admin email, serial number for zone transfers.

Common questions

Why do DNS changes take time to propagate?

DNS records have a TTL (time to live) that tells resolvers how long to cache the answer. If your A record has TTL 3600, it can take up to an hour for changes to reach everyone. Set TTL low before making changes, then raise it again after.

Why does the A record show a CDN IP and not the real server?

If the site uses Cloudflare, Fastly, or another CDN, the A record points to their edge. The origin server IP is hidden on purpose. That's most of the internet at this point.

What's SPF and why does it live in a TXT record?

SPF (Sender Policy Framework) is an email authentication method. It lists which servers are allowed to send email for a domain. It lives in a TXT record because there's no dedicated SPF record type in modern DNS.