DNS record diagnostics

Free DNS Checker & DNS Propagation Test

Look up DNS records and compare real responses from Google, Cloudflare and Quad9 public resolvers.

  • Named public resolvers
  • Multiple record types
  • Local lookup history

DNS Lookup & Propagation Check

Enter a domain or DNS record name to query Google, Cloudflare and Quad9 directly. All queries originate from the application server; a resolver's anycast address does not identify a particular country.

Start here

How to use this tool

Follow these steps to get observations you can interpret and act on.

  1. Enter a DNS name

    Use a domain such as example.com or a complete record name such as _dmarc.example.com. Choose the record type you need.

  2. Compare resolver responses

    Run the lookup and inspect the answer, TTL and response status from each named resolver. ALL requests the supported record types.

  3. Check the expected change

    Compare returned values with the records you configured at your authoritative DNS provider. Export the observations or revisit the local history if needed.

Behind the check

How the DNS checker works

The DNS lookup sends your record name and chosen type to the application server, which queries the listed public resolver addresses. Comparing their answers helps you investigate cached records after a DNS change. These are resolver comparisons, not probes positioned in six different countries.

Understanding your results

  • A and AAAA records identify IPv4 and IPv6 addresses; MX describes mail routing; TXT can contain mail-policy and verification data.
  • Resolvers may temporarily return different cached answers. TTL describes cache lifetime information, not a guaranteed global completion time.
  • Google, Cloudflare and Quad9 use anycast addresses. The resolver name does not identify a particular city or establish worldwide DNS propagation.
Know the scope

Privacy & important limitations

  • The application server receives the query and sends it to the listed resolvers. Avoid querying private internal names or confidential record labels.
  • Recent lookup history is saved in this browser’s local storage. Shared-device users should review or clear that history before leaving.
Interpret the evidence

Resolver responses describe the selected queries at test time. They do not certify worldwide DNS propagation.

Common questions

Frequently asked questions

Does every successful response mean propagation is complete?

No. A response confirms evidence from that resolver query. Other caches, networks and authoritative servers may still return different answers.

Why is a record missing?

The selected record type may not exist at that name, or the resolver may return an error. Check the exact name, type and response status before changing DNS.