DNS propagation checker
Check a DNS record across multiple public resolvers and spot mismatches.
After you change a DNS record it takes time to propagate as caches expire. Enter a domain and record type to query several major public resolvers at once and see whether they all return the same answer yet — a quick way to confirm a change has rolled out everywhere.
Frequently asked questions
Why do resolvers show different answers?
Each resolver caches records until their TTL expires, so right after a change some will still serve the old value. Once they match, propagation is complete.
How long does DNS propagation take?
Usually minutes to a couple of hours, governed by the record's TTL. Lowering the TTL before a planned change speeds it up.
Can I speed up propagation?
Lower the record's TTL well before you make the change, so caches expire quickly when the new value goes live. You can't force-clear other resolvers' caches, but a low TTL minimizes how long the old value lingers.
One resolver is stuck on the old value — what now?
It's almost always still inside the previous TTL window and will update once that expires. If it persists far longer than the TTL, double-check you edited the authoritative zone and didn't leave a conflicting record.
Does propagation depend on where I am?
Yes — different networks use different resolvers with independent caches, so a change can appear live for you while others still see the old answer. Querying multiple public resolvers, as this tool does, gives a fuller picture.
How is this different from a plain DNS lookup?
A standard DNS lookup shows one resolver's answer; this queries several major public resolvers at once specifically to compare them and confirm a change has rolled out everywhere.
More DNS tools tools
All DNS tools tools → · Browse every tool →Want this checked automatically and around the clock? Create a free SJ Monitor account and we'll alert you the moment something changes.