DNS Lookup

Ask a public DNS resolver for the real records behind a domain: A, AAAA, CNAME, MX, NS, TXT, CAA and SOA — with the actual names, values and TTLs the resolver returns.

Look up DNS records

What this tool does

The DNS Lookup tool sends one query per record type to Google Public DNS over HTTPS (dns.google). That public resolver performs a real lookup in the DNS system on its own servers and returns the records it finds. This page renders exactly those records — nothing is generated locally.

Because the queries are made through the resolver's API rather than your operating system, the results come from a clearly identified, independent source.

How it works

  1. You enter a domain; the tool validates it.
  2. Eight queries run in parallel against dns.google (one per record type).
  3. Each response includes the record type, name, value and TTL, plus the resolver's note about which DNS server answered.
  4. The results are rendered in a table with the query time from your browser shown.

Limitations & transparency

Browsers cannot perform raw DNS lookups themselves — that is why this tool uses a public DNS-over-HTTPS API. The records you see are the resolver's view of DNS at this moment. DNS is globally distributed, so a different resolver could return slightly different answers (for example during a DNS change or geo-based load balancing). The TTL is what the resolver reports, not local cache state.

Your domain name is sent to dns.google (the DoH endpoint). This static site has no backend and stores no results. See the Privacy Policy.

The DNS record types, explained

What is DNS?
The Domain Name System is the phonebook of the internet. It turns human-friendly names like example.com into the numbers servers actually use. DNS records are stored on name servers and copied around the world.
A and AAAA
A records map a name to an IPv4 address (e.g. 93.184.216.34). AAAA records map a name to an IPv6 address (e.g. 2606:2800:22f1:4005::1). They are your website's front doors.
CNAME
A canonical name alias: this hostname is actually another name. For example www.example.com may be a CNAME for example.com or for a CDN hostname.
MX
Mail exchanger records say which servers accept email for the domain, with a priority number (lower numbers are tried first).
NS
Name server records list which servers are authoritative for the domain — the servers that hold the rest of its records.
TXT
Free-text records, often used for verification (SPF, DKIM, DMARC, domain ownership checks).
CAA
Certificate Authority Authorization: which certificate authorities are allowed to issue certificates for the domain.
SOA
Start of Authority: the primary name server, the responsible email address, and timing values (serial, refresh, retry, expire, minimum TTL) that govern how the zone is managed and cached.

FAQ

Why do the results show NXDOMAIN for a domain I can open in my browser?
You may have typed a different subdomain than the one the site uses, or the resolver's cache differs. It can also be a typo — for example using a comma or an extra dot. Try the exact bare domain (example.com).
What is DNS over HTTPS and why use it?
DoH sends DNS queries inside a normal HTTPS connection, which keeps them from being read or modified in transit. dns.google is one of the public DoH resolvers this tool uses.
Can I check a specific record type only?
This tool queries all eight types at once. If a name has no records of a type (for example no MX on a site that does not handle mail), the table says so explicitly.
Why do TTL values look small sometimes?
Resolver responses often return the remaining TTL, which shrinks as the record sits in cache. The value shown is the actual one the resolver reported at query time.

Related tools

IP Lookup

See what the IP addresses those A records point to are registered to.

Open Tool

HTTP Status Checker

Verify a site's response status, redirects and headers.

Open Tool

SSL / HTTPS Checker

Check certificates and HTTPS behavior for the domain.

Open Tool