๐ DNS Lookup
Query a domain's DNS records directly โ useful for checking website setup, email (MX) records, and domain verification (TXT) records.
About DNS Lookup
This tool queries Google's public DNS-over-HTTPS resolver at dns.google directly from your browser โ the same infrastructure behind the well-known 8.8.8.8 resolver โ and returns whatever A, AAAA, MX, TXT, NS, or CNAME records exist for the domain you enter. It's a direct window into how a domain is currently configured to answer DNS queries, which is the layer that decides where email, web traffic, and other services for that domain actually go.
This is the tool to reach for when setting up a new domain, migrating hosting or email providers, or verifying a site ownership or SPF/DKIM record after adding it โ checking whether the record you just added is actually live is faster and more reliable than guessing. It's also useful for basic diagnosis: an MX record pointing to the wrong mail provider explains missing email, and a CNAME or A record pointing to an old IP explains a site that hasn't updated after a hosting move.
Because this queries Google's resolver specifically, the results reflect what Google's DNS infrastructure currently has cached or resolved โ during a recent DNS change, other resolvers around the world may briefly show the old values until their own caches expire, which is normal and expected rather than a sign anything is broken.
Frequently asked questions
What is a DNS record?
DNS records tell the internet how to reach services for a domain โ A/AAAA records point to servers, MX records point to mail servers, TXT records hold verification and policy text, and CNAME records alias one domain to another.
How does this lookup work?
It queries Google's public DNS-over-HTTPS resolver directly from your browser, the same infrastructure that powers 8.8.8.8.
Why don't I see any results?
The domain may not have that record type configured, or it may still be propagating if it was changed recently โ DNS changes can take anywhere from minutes to 48 hours to fully propagate.
What's the difference between A and AAAA records?
An A record maps a domain to an IPv4 address; an AAAA record maps it to an IPv6 address. A domain can have both, one, or neither, depending on what infrastructure it's hosted on.
Why would a domain have multiple TXT records?
TXT records are a general-purpose field used for many independent purposes at once โ SPF (email sender policy), domain verification for services like Google Workspace, DKIM keys, and other machine-readable metadata often coexist as separate TXT entries on the same domain.
What does an empty result for a record type mean?
It means that record type isn't configured for the domain โ for example, a domain with no MX records simply isn't set up to receive email, which is normal for a domain used only for a website.