Free DNS Checker & DNS Propagation Test
Look up DNS records and compare real responses from Google, Cloudflare and Quad9 public resolvers.
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.
How to use this tool
Follow these steps to get observations you can interpret and act on.
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.
Compare resolver responses
Run the lookup and inspect the answer, TTL and response status from each named resolver. ALL requests the supported record types.
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.
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.
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.
Resolver responses describe the selected queries at test time. They do not certify worldwide DNS propagation.
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.