DNS Propagation Checker
Check whether your DNS changes have propagated across servers in North America, Europe, Asia, and beyond. See results in real time.
β± Why Propagation Takes Time
DNS resolvers worldwide cache records for the duration of the record's TTL. Until each resolver's cache expires, it will return the old value. This creates a window where different locations see different results.
π§ How to Speed It Up
Lower your TTL to 300 seconds (5 minutes) at least 24 hours before making the DNS change. This allows existing caches to expire faster, dramatically reducing propagation time.
π What This Tool Checks
We query multiple public DNS resolvers globally using DNS-over-HTTPS. Each resolver may have a different cached value, letting you see real propagation status across regions.
DNS Propagation β FAQ
How long does DNS propagation take?
Typically 15 minutes to 48 hours, depending on the old record's TTL. With a TTL of 300 seconds, propagation can complete in under 10 minutes. With a 24-hour TTL, it can take up to two days for all resolvers to pick up the change.
Why do I see different results in different countries?
DNS resolvers cache records independently. A resolver in Tokyo that cached your record 2 hours ago will still return the old value for the remaining cache duration, while a US resolver may already show the new value. This is normal during propagation.
What does it mean if some servers show the old record?
It means propagation is still in progress for those servers. Their cached copies of your old record haven't expired yet. Wait for the TTL period to pass and the records will update automatically.