DNS Propagation Checker
Check whether your DNS changes have propagated across Cloudflare, Google, and Quad9 resolvers worldwide.
Did this tool work for you?
How to use this calculator
- 1
Enter the domain name whose DNS propagation you want to check.
- 2
Select the record type you recently changed.
- 3
Click "Check Now" to query Cloudflare, Google, and Quad9 resolvers simultaneously.
- 4
If all resolvers show the same value, propagation is complete.
Frequently asked questions
How long does DNS propagation take?
Propagation depends on the TTL of the old record. If the previous TTL was 3600 (1 hour), resolvers cache the old value for up to 1 hour before re-querying. In practice, most resolvers update within minutes to a few hours after the TTL expires. Changes can take up to 48 hours globally.
Why do different resolvers show different values?
Each resolver caches records independently until the TTL expires. If a resolver cached the old record 30 minutes ago and the TTL is 3600, it won't re-query for another 30 minutes. This is normal during propagation.
How can I speed up DNS propagation?
Lower your TTL to 300 (5 minutes) at least 24 hours before making the change. After the change, resolvers re-query quickly. Once propagation is complete, raise the TTL back (e.g. 3600 or 86400) for better caching performance.
The checker shows my old IP — should I wait or act?
If you changed the record recently, wait for the old TTL to expire. If it's been over 48 hours and some resolvers still show old values, re-verify your DNS changes at the authoritative nameserver. The issue may be a misconfigured record rather than slow propagation.
DNS Propagation Checker — Verify DNS changes across global resolvers
How DNS caching works
When a resolver looks up a DNS record, it caches the response for the record's TTL (Time to Live). Until the TTL expires, the resolver serves the cached value without re-querying the authoritative server. This is why DNS changes don't appear instantly — cached copies must expire first.
Checking propagation correctly
Our tool queries Cloudflare (1.1.1.1 DoH), Google (8.8.8.8 DoH), and Quad9 (9.9.9.9 DoH) — three major public resolvers with global infrastructure. Consistent results across all three is a strong indicator of successful propagation. Your local ISP resolver may lag further behind.
Learn more from an authoritative source:
MDN Web DocsJSON Formatter & Validator
Format, validate, and minify JSON — with clear error messages for invalid input.
Base64 Encoder / Decoder
Encode plain text to Base64 or decode Base64 strings back to readable text.
URL Encoder / Decoder
Encode special characters in URLs (percent-encoding) or decode percent-encoded URLs.
UUID Generator
Generate UUID v4 (random) identifiers — one or in bulk.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →