Free DNS Lookup Tool
Check every DNS record for any domain across three public resolvers at once, or enter an IP for a reverse lookup. No sign-up required.
How to run a DNS lookup in 3 steps
This DNS lookup online tool returns every common record type in a single query, and shows you what three independent resolvers each think the answer is.
1. Enter a domain or an IP
Type any domain to see its records. Enter an IP address instead and the tool runs a reverse DNS lookup, returning the hostname that address points back to.
2. Get every record type at once
A, AAAA, MX, TXT, NS, CNAME and SOA all in one query. Most tools make you pick a type and run a separate lookup for each one.
3. Compare across three resolvers
Every record is queried against Google, Cloudflare and Quad9 at the same time. When they disagree, a change is still propagating, and the tool says so.
What each DNS record type does
A full DNS records lookup returns several different record types, each doing a distinct job:
- A and AAAA. Point the domain at an IPv4 and an IPv6 address respectively. This is what makes the website load.
- MX. Where email for the domain should be delivered, with a priority number deciding the order servers are tried. An MX lookup is the first thing to run when mail stops arriving.
- TXT. Free-form text, in practice carrying SPF, DKIM and DMARC policies plus domain verification strings. A DNS TXT lookup is how you confirm your email authentication is actually published.
- NS. The nameservers authoritative for the domain. If you edited records somewhere that is not listed here, your changes will never take effect.
- CNAME. An alias pointing one name at another. A CNAME lookup on www usually shows it pointing at the root domain.
- SOA.The zone's administrative record, carrying the serial number that increments on every change.
Using it as a DNS propagation lookup
Every record here is queried against Google, Cloudflare and Quad9 at the same time. That is the point of the comparison: DNS changes do not take effect everywhere at once, because resolvers cache the previous answer until its TTL expires. If all three agree, your change has landed at least across those three networks. If they disagree, it is still in flight, and the tool flags the record.
Being straight about the limit: three resolvers is a useful signal, not a global propagation map. Dedicated propagation checkers query dozens of servers around the world and will give you a more complete picture across regions. What three well-chosen resolvers do tell you reliably is whether a change has started propagating at all, and whether the problem is propagation or something local to your own machine.
That last distinction is the one that saves time. If all three public resolvers return your new record and your browser still does not, the DNS is fine and your own cache is stale.
One caveat on reading a disagreement. Some large domains run DNS across two providers for redundancy, so different resolvers reach different authoritative servers and the SOA record differs permanently rather than temporarily. GitHub is a live example, served by both NS1 and Route 53. A and AAAA records are excluded from the comparison for the same reason: GeoDNS returns a different address to each resolver by design.
Reverse DNS lookup by IP address
Enter an IP address rather than a domain and the tool switches to a reverse DNS lookup, querying the PTR record to find the hostname that address resolves back to. It is the same tool, no separate page needed.
Reverse DNS matters most for email deliverability. Receiving mail servers commonly check that a connecting IP has a valid PTR record, and treat mail from an address without one as more likely to be spam. If you run your own mail server, missing reverse DNS is one of the first things to fix. Plenty of IP addresses have no PTR record at all, which is normal rather than an error.
Frequently asked questions
How can I check DNS records online?
Where can I find DNS records?
Which DNS records do I need?
What is DNS with an example?
Can you give me an example of a DNS A record?
What does an MX record tell you?
What is the difference between an A record and an MX record?
Where can I get my MX record?
What does reverse DNS lookup do?
Is there a free reverse DNS service available?
How do I perform a reverse DNS lookup on Windows?
How to trace a DNS lookup?
How long does DNS propagation take?
Why isn't my DNS propagating?
How to speed up DNS propagation?
How do I check my DNS history?
Millions of people will ask AI about your category this week
RankSpot researches, writes and publishes daily, and sends you the short list of what's left. Free for 3 days.
Start free trial
