DNS Propagation Checker

Just changed a DNS record? Check whether Cloudflare, Google, Quad9 and OpenDNS see the new value yet, all in one shot.

Queries use DNS-over-HTTPS to four major public resolvers. Each operator runs many geographic anycast nodes — these answers represent their current cache.

FAQ

What does 'propagation' actually mean?

When you change a DNS record, every resolver that has the old answer cached will keep serving it until the TTL expires. Until all the major public resolvers refresh, different visitors see different answers — that's propagation lag.

Which resolvers do you check?

Cloudflare (1.1.1.1), Google (8.8.8.8), Quad9 (9.9.9.9), and OpenDNS — all queried over DNS-over-HTTPS so the answers are fresh from each operator's authoritative cache.

Why aren't all four showing the same answer?

They're caching the old record. Wait out the TTL of the previous record (shown in 'TTL' column when consistent) or pre-clear via each provider's flush page if available.

Why is one resolver erroring?

Public DoH endpoints get rate-limited or occasionally time out. Retry — most errors clear within seconds.

More Website Tools