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