Skip to content

Free DNS propagation checker.

Changed a DNS record? See which public resolvers already show the new value, and when the old one runs out.

Free · No sign-up · Nothing stored

Check DNS propagation

How it works

How this checker works

  • Your browser asks five public resolvers at the same time: Cloudflare, Google, Control D, DNS.SB and CZ.NIC. Each is run by a different company and keeps its own cache.
  • Each answer shows the records and how long that resolver will keep them cached. When answers differ, the longest cache time tells you when the last old copy runs out.
  • Add the value you expect and each resolver is marked Updated or Old value, so you can see a change spread instead of guessing.

Why DNS changes take time to show

DNS doesn't push changes out. Every resolver that looked up your record keeps the answer for its TTL (time to live), set on the record itself, often an hour and sometimes a day. Until that runs out, it keeps giving the old answer, even though your DNS host already has the new one.

So "propagation" is really old copies expiring one by one. Five resolvers can't show every network: your internet provider and your own device keep caches too. If all five agree but you still see the old site, wait out the TTL or clear your device's DNS cache.

How to make your next DNS change faster

  • A day or two before a planned move, lower the record's TTL to 300 seconds (5 minutes). Resolvers then keep the old answer for 5 minutes at most.
  • Make the change, then check here until every resolver shows the new value.
  • Once it has settled, raise the TTL again (3600 seconds is a common choice) so lookups stay fast.

How to check a resolver yourself

On macOS or Linux, run dig @1.1.1.1 yourbusiness.com A to ask Cloudflare, or dig @8.8.8.8 to ask Google. On Windows, use nslookup -type=A yourbusiness.com 1.1.1.1. To see what your DNS host itself answers, ask its name server: dig @ns1.yourhost.com yourbusiness.com A.

DNS propagation questions, answered.

How long does DNS propagation take?

As long as the record's TTL, which is often 1 hour and at most about 1 to 2 days. Each resolver drops its old copy when that time runs out. A new name server (moving your domain to another DNS host) can take up to 48 hours, because the .com or .co.uk registry's own records are cached for longer.

All resolvers show the new value. Why do I still see my old website?

Your own device or internet provider still has the old answer cached, or your browser kept the old page. Try another device on mobile data, clear your device's DNS cache (ipconfig /flushdns on Windows) or wait for the TTL shown in the results to run out.

Why do the resolvers show different IP addresses?

If your site uses a CDN or load balancer (Cloudflare, AWS, Vercel and most big platforms do), each resolver may get the server nearest to it. That's normal. Enter the value you expect to check for it, or check a record that doesn't vary, such as NS or TXT.

Which resolvers do you check, and why only five?

Cloudflare, Google, Control D, DNS.SB and CZ.NIC. The check runs in your browser, and these are the public resolvers that reliably let a web page ask them directly. Each is a separate company with its own caches, which is what matters for propagation.

Is this tool free? What do you store?

It's free, with no sign-up. Lookups go straight from your browser to the five resolvers, so ZNova never receives the name you check and stores nothing. The resolvers see your IP address and the name, under their own privacy policies.

Can you move my website or email for me?

Yes. We plan the move, lower the TTLs in advance, switch the records at a quiet time and check every service afterwards, so your website and email keep working throughout.

Moving your website or email?

We'll plan the DNS changes, switch them over at a quiet time and check that your site, email and every connected service still work.

Free consultation. No obligation and no sales script.

Popular searches

Change theme