DNS Propagation Checker
Check if your DNS changes have propagated across the globe. Query multiple DNS resolvers simultaneously and compare results.
What this tool checks
This DNS propagation checker queries multiple global DNS resolvers simultaneously and compares their responses. It supports all common record types:
How DNS propagation works
When you change a DNS record at your registrar or DNS provider, the update first applies to your authoritative nameservers. Other DNS resolvers around the world (like Google, Cloudflare, and your ISP) cache DNS records for a duration set by the TTL (Time To Live). Until their cached copy expires, they continue serving the old record. This is why changes appear to propagate gradually — different resolvers refresh at different times depending on when they last cached the record.
Tips for faster DNS propagation
- Lower the TTL first. At least 24-48 hours before making changes, reduce the TTL to 300 seconds (5 minutes).
- Wait for the old TTL to expire. If your TTL was 86400 (24h), wait 24 hours after lowering it before making changes.
- Verify with this tool. Check propagation from multiple resolvers. Once all return the new value, raise the TTL back up.
- Flush local caches. Run
sudo dscacheutil -flushcache(macOS) oripconfig /flushdns(Windows) for immediate local testing.