DNS Propagation Checker
Compare answers from two independent public resolvers.
Use the DNS Propagation Checker tool
What this dns propagation checker does
After a DNS change, cached answers can persist until their TTL expires. This checker queries the same record through Cloudflare and Google public resolvers and shows each answer set, plus whether the two agree.
Two resolvers are not the whole world. The result tells you whether two large, independent caches have picked up the change; a resolver elsewhere may still serve an older answer until its own TTL runs out.
Why use it
- Check whether a recent DNS edit has reached public caches.
- Compare TTLs before changing a record again.
- See whether two networks see the same address for a hostname.
How to use it
- 1Enter the domain and choose a record type.
- 2Run the comparison.
- 3Read both answer sets and the agreement notice.
Worked examples
Matching A records
Input
example.com, type A
Output
Both resolvers return the same addresses and a similar TTL.
Mismatch
Input
A record changed minutes ago
Output
One resolver still serves the old address; wait for the TTL or query the authoritative server.
Common mistakes
- Expecting instant propagation; DNS is cached by design and TTL governs how long.
- Changing a record repeatedly while old caches still hold previous values.
- Checking a subdomain when the record was published at the apex.
Frequently asked questions
How long does propagation take?
Why do the two resolvers disagree?
Does this check every country?
Related tools
All toolsDNS Lookup
Query DNS records over DoH with multiple record types.
Canonical URL Checker
Spot canonical mismatches before they split ranking signals.
HTTP Status Checker
Status codes, redirects and final URL.
IPv4 Subnet Calculator
Network, broadcast, host range and binary working for IPv4.