DNS Propagation Checker
Changed a DNS record? Ask 19 public DNS resolvers in the US, Europe and Asia at once and see which ones already return the new value.
Checked live from our server — no signup Free, no limits
How to use the DNS Propagation Checker
- Enter the domain or subdomain you changed (for example www.example.com).
- Choose the record type: A, AAAA, CNAME, MX, NS or TXT.
- Optionally type the value you expect, such as your new server IP.
- Click Check propagation and review which resolvers match and which still show an old answer.
Frequently asked questions
How long does DNS propagation take?
Usually minutes to a few hours. A resolver keeps a cached record until its TTL expires, so the worst case is roughly the old record's TTL — up to 24–48 hours if it was set very high. Lowering the TTL a day before a planned change speeds things up.
Why do some resolvers still show the old value?
They cached the record before you changed it and will keep serving it until the cached TTL runs out. There is nothing to fix — check again later, or compare the TTL column to see how long remains.
Why do resolvers return different IPs even though I didn't change anything?
Services behind a CDN or geo-DNS (Cloudflare, AWS, Google and many others) deliberately return different addresses depending on where the request comes from. Different answers are only a problem if one of them is your old server.
Can I make DNS propagate faster?
You can't flush other people's caches, but you can lower the record's TTL (e.g. to 300 seconds) well before a change, make the change, and raise the TTL again once everything has updated. Some public resolvers, like Google and Cloudflare, also offer a cache purge page.
What does NXDOMAIN or "No answer" mean here?
NXDOMAIN means the resolver believes the name doesn't exist — common right after registering a new domain or adding a new subdomain. "No answer" means the name exists but has no record of the type you chose.