Free DNS Propagation Checker

Has your DNS change propagated?

Or try

Enter a domain and record type. We query a spread of public resolvers in parallel and show you what each one is answering right now, so you can see whether a change has landed everywhere or only somewhere.

48his the propagation window people quote, but what actually governs it is the TTL that was set before you made the change.

Why your machine is the worst place to check

After you edit a record, your own resolver is the least reliable witness available. It may have cached the old answer for the length of the previous TTL, and your operating system and browser each keep caches of their own on top of that. You can be looking at an answer that stopped being true an hour ago.

That is why a change looks live for a colleague and broken for you, or the other way round. There is no single global DNS state to observe — there is a population of resolvers, each holding whatever it last fetched, expiring on its own clock.

What propagation actually is

Nothing is pushed anywhere. Your authoritative nameservers update instantly; every other resolver keeps serving its cached copy until the TTL it was handed runs out and it asks again. “Propagation delay” is just the tail of those TTLs draining at different times.

The practical consequence is that the TTL you had set *before* the change is what governs how long the switch takes — lowering it afterwards does nothing for the change you just made. And a record that resolves correctly on one resolver while another still returns the old value is not a bug; it is a cache that has not expired yet.

The TTL you set *before* the change is what governs how long it takes. Lowering it afterwards does nothing for the change you just made.

How Zeqo Watch works for you

This tool asks several independent public resolvers the same question at the same time and lays their answers side by side, so you can tell a change that is still landing from a change that never saved.

DNS is also where most site outages begin. A record edited during a migration, a nameserver change that drops a subdomain, an expired domain that takes the whole zone with it — none of these announce themselves, and all of them look like a dead website.

Zeqo Watch keeps checking the sites behind those records — uptime, response time and certificate expiry — and tells you when one stops answering, whatever the underlying cause turned out to be.

Start monitoring free →

Frequently asked questions

What is DNS propagation?+

It’s the delay between changing a record and the rest of the internet seeing it. Nothing gets pushed anywhere — your authoritative nameservers update instantly, and every other resolver keeps serving its cached copy until the TTL it was given expires.

How long does DNS propagation take?+

It’s governed by the TTL that was in place before you made the change, not the one you set afterwards. A record that was published with a one-hour TTL can take up to an hour to clear everywhere; the commonly quoted 24–48 hours is a worst case for very long TTLs.

Why does the record resolve for some people and not others?+

Because each resolver caches independently and its TTL expires on its own clock. Different answers from different resolvers is normal mid-change — it only indicates a problem if it persists well beyond the old TTL.

Which resolvers do you query?+

A spread of independent public resolvers including Google, Cloudflare, Quad9 and OpenDNS, queried in parallel so you can compare their answers side by side.

Keep reading

More free tools

No signup. Each one runs a real check in a few seconds.