CloudSpex

Free DNS tool

DNS Propagation Checker

Changed a DNS record? See what 16 public resolvers return for it right now, and whether each answer matches the value on your own nameserver.

Instant result, no email needed.

Compared with the source, not with the majority

CloudSpex reads the record directly from the domain's authoritative nameserver and marks every resolver that returns something else. It accepts that reading only if the server marks it as authoritative, so a network that intercepts DNS cannot pass off its own answer as the source. A resolver that does not answer is shown as not read, never as different.

For the full set of records on one name, use the DNS Lookup; to check that every nameserver serves the zone, the Nameserver Checker.

Frequently asked questions

What does DNS propagation actually mean?

Nothing is pushed out. Each resolver keeps the old answer in its cache until the record's TTL runs out, then asks again and gets the new one. "Propagation" is the time it takes for those caches to expire.

How is this different from other propagation checkers?

Each resolver's answer is compared with the value read directly from the domain's own (authoritative) nameserver, so "propagated" means matching the source, not matching the majority. If the source cannot be read, the page says so and only compares the resolvers with each other.

Why do resolvers show different IP addresses for a big website?

Large sites and CDNs answer differently by location (GeoDNS) or rotate addresses for load balancing. Different addresses are then normal and are not an old value. A difference only means stale data if it is the old address you replaced.

How long until everyone sees my change?

At most the TTL that was on the OLD record when you changed it. The TTL column shows how long each resolver may still keep its cached answer.

Where are these resolvers located?

Most are anycast networks with servers in many countries, and CloudSpex queries them from its own servers, so the answer comes from the nearest site to CloudSpex, not from the country shown. The country column is where the operator is based.

Want to know when a record changes, without checking by hand?

Add your domain to CloudSpex to be alerted when its DNS records change.

Start Monitoring Free