Skip to main content

How to check DNS propagation

Compare DNS results across multiple public resolvers to see whether a recent change has fully propagated.

The short answer

Compare the same domain's DNS records across several public resolvers to see whether a recent change is fully live everywhere.

Step by step

  1. Run DNS Lookup for the domain and note the current records.
  2. Open the Advanced panel and choose Compare across resolvers.
  3. Check whether Cloudflare, Google, and Quad9 agree.
  4. If they disagree, wait for the record's TTL to pass and check again.

Technical details

  • Each resolver may cache a record until its TTL expires, so a change can appear live on one resolver before another.

Common mistakes

  • Assuming a change is broken because one resolver still shows the old value.
  • Setting a very high TTL right before a planned change.
  • Checking propagation only from a single device or network.

Limitations

  • Comparing three public resolvers is a strong signal but does not guarantee every resolver worldwide has updated.

Related SiteIndex tool

Use DNS Lookup for the practical check described here.

Open DNS LookupRead its documentation