DNS Propagation Checker
See whether a DNS change has reached DNS servers around the world.
About the DNS Propagation Checker
When you change a DNS record – move to a new host, point a domain at a new server, switch email provider or add a verification code – the change does not appear everywhere at once. DNS servers around the world keep a cached copy of the old value until its TTL (time to live) runs out.
This checker asks 20 public DNS servers in different countries – including Google, Cloudflare, Quad9, OpenDNS, Yandex and AliDNS – for the record and compares each answer with your authoritative name server (the source of truth at your DNS provider), or with a value you enter. You can see at a glance which servers already have the new value, which still return the old one, and how long the TTL says it should take.
Frequently asked questions
How long does DNS propagation take?
Usually minutes to a few hours, depending on the TTL of the old record. Name server changes at the registrar can take up to 48 hours.
Why do some servers show the old value?
They cached the old record and will keep using it until the TTL expires. You cannot force other servers to refresh, but lowering the TTL a day before a planned change makes the switch faster.
My site still shows the old server. Why?
Your own computer and browser cache DNS too. Try another network or device, clear your browser cache, or flush the DNS cache on your computer.