🌐 Free · private · in-browser

Free DNS lookup - A, AAAA, MX, TXT, CNAME, NS records

Resolve any domain's DNS records from the edge.

Resolve any domain's DNS records from the edge

DNS is the quiet layer that decides where every request to a domain actually goes. This lookup tool queries Cloudflare's 1.1.1.1 resolver over DNS-over-HTTPS and shows you the records exactly as the internet sees them: the addresses a name points to, where its mail is routed, and the text records that control email authentication and domain verification. It is instant, private, and needs no signup.

The records you can look up

  • A - the IPv4 address(es) a domain resolves to.
  • AAAA - the IPv6 address(es), for modern dual-stack hosting.
  • CNAME - an alias pointing one name at another canonical name.
  • MX - mail exchangers, in priority order, that receive email for the domain.
  • TXT - free-form records holding SPF, DKIM, DMARC, and verification strings.
  • NS - the authoritative nameservers that ultimately answer for the domain.

Debug propagation and email with TTL

Every record carries a TTL - how long resolvers are allowed to cache it. After you change a record, the old value can linger until the TTL runs out, which is why a change "hasn't propagated." Checking the live TTL here tells you how long to wait, and lowering the TTL ahead of a planned migration shrinks that window. For email specifically, pulling the TXT and MX records side by side is the fastest way to confirm SPF, DKIM, and DMARC are all in place.

Pair it with a status check

Once you know which IP a domain resolves to, confirm the server behind it is actually answering with the Website Status Checker, and inspect what it returns with the HTTP Header Inspector. Together they turn "the site is down" into a precise diagnosis.

Frequently asked questions

What is a DNS lookup?

A DNS lookup asks the domain name system what records a domain has - which IP addresses it points to (A / AAAA), where its mail is delivered (MX), what other names it aliases to (CNAME), which nameservers are authoritative (NS), and any free-form text records (TXT) used for verification and email policy.

Which resolver does this use?

It queries Cloudflare's 1.1.1.1 resolver over DNS-over-HTTPS. That means the lookup is fast, private, and encrypted end to end - your query is not sent in plaintext over the network.

Why do results sometimes differ from what I just changed?

DNS records are cached according to their TTL (time to live), shown in the results. After a change, resolvers may keep serving the old value until the TTL expires. Lower the TTL before a planned change to make propagation faster.

What record type should I pick?

Use A / AAAA to find a site's IP addresses, MX to debug email delivery, TXT to check SPF/DKIM/DMARC and domain-verification strings, CNAME to trace aliases, and NS to confirm which nameservers control the domain.