DNS Propagation Checker
Check whether a DNS change has propagated by querying several global resolvers at once and comparing what each one returns.
How to use this tool
Enter a domain
Type the domain whose DNS change you want to track — the root domain like example.com.
Query global resolvers
ns6 asks several public resolvers around the world — Google, Cloudflare, Quad9 and more — for the record at the same moment.
Compare the answers
If every resolver returns the same value, your change has fully propagated. If they disagree, some are still serving the old cached record.
Wait and re-check
Propagation follows the record’s TTL and can take minutes to 48 hours. Re-run the check until every resolver agrees.
When you change a DNS record — moving your site to a new host, updating an MX record, or adding a verification TXT — the change doesn’t reach everyone at once. Resolvers around the world cache the old value until it expires, so for a while some visitors see the new record and others still see the old one. That in-between state is called propagation.
This checker queries several major public resolvers at the same time and compares their answers. When they all return the same value, your change has propagated everywhere; when they differ, some resolvers are still serving a cached copy. How long it takes depends on the record’s TTL, which you set at your DNS host.