SupperTools

Useful Online Tools & Utilities to Make Everyday Tasks Easier.

DNS Propagation Checker to See Records Spread Worldwide

See whether a DNS change has reached the world yet. The checker queries nameservers in several regions and shows old and new answers side by side.

You changed a DNS record, the control panel says "saved", and yet the site still loads from the old server — or worse, loads for you and not for a customer on another continent. This DNS propagation check settles the argument by asking nameservers in several parts of the world what they currently believe your records say.

What "Propagation" Actually Means (and What It Does Not)

Nothing is literally pushed around the internet when you edit DNS. There is no central database being updated and no fleet of servers copying your change. Instead, thousands of independent resolvers each cache your records for as long as the TTL allows. "Propagation" is the waiting period while those caches expire and resolvers fetch the new values on their next query.

That is why the change is instant for some people and invisible to others: a resolver that never cached the old record gets the new answer immediately, while one holding yesterday's answer serves it until the TTL runs out. A propagation check makes this patchwork visible by querying multiple resolvers in different regions and showing their answers side by side.

What This Propagation Checker Shows You

  • Answers from multiple global nameservers — the same record queried across servers in different locations, so partial spread is obvious at a glance.
  • The values each server returns — spot which regions still serve the old address and which have picked up the new one.
  • A clean slate on demand — the Clear button wipes the current check so you can start a fresh one for another domain or record.

To inspect the full record set for a domain in detail — not just one record's spread — use the companion DNS lookup tool alongside this one.

How to Check Whether Your Change Has Spread

  1. Open the DNS Propagation Check tool.
  2. Enter the domain (or the exact subdomain) whose record you changed.
  3. Click Check Propagation and give the queries a moment to complete.
  4. Compare the values returned by the servers in different locations.
  5. If every server returns the new value, the change has effectively spread. If some still show the old value, their caches have not yet expired.
  6. Wait, then run the check again later rather than re-editing records — repeated edits during propagation usually make diagnosis harder, not easier.

A Migration, Watched Through the Checker

Say you move a shop from an old host to a new one and update the A record at 10:00, with a TTL of 3,600 seconds left on the old record. At 10:05, this checker might show servers in Europe already returning the new address — their caches happened to be empty — while servers elsewhere still return the old one. By 11:00, once an hour has passed, every resolver that cached the old record has let it expire, and the results line up on the new address.

The practical lesson: during that hour, both servers receive visitors. Keep the old site running and in sync until the checker shows a clean sweep, and never judge a migration from your own browser alone — your resolver is just one cache among millions. If the site then misbehaves only for some visitors, a website status check helps separate DNS spread from a server problem.

Planning Changes So They Hurt Less

The single most effective trick is to lower the TTL a day or two before a planned change — from, say, 86,400 to 300 seconds. Caches then hold the old record for at most five minutes when the real edit lands, and the messy window shrinks accordingly. Raise it again afterwards for stability.

Avoid the classic mistakes: editing records at the wrong provider (the zone lives where the NS records point, not necessarily where you bought the domain), changing several records at once so you cannot tell which one misbehaved, and deleting the old hosting the moment your own browser shows the new site. Finally, remember that mail records deserve the same patience — an MX change mid-propagation can route mail to two providers, so keep both able to receive until the spread completes.

Propagation Questions People Actually Ask

How long should DNS propagation take?

Usually minutes to a few hours, bounded by the TTL of the old records. A record cached with a 24-hour TTL can linger that long in some places, but most changes are visible worldwide well within a few hours.

Can I speed propagation up?

Not after the fact — you cannot force other people's caches to clear. Planning ahead with a low TTL before the change is the only real lever.

Some servers show the new record and some the old. Is something broken?

Almost certainly not. That split is exactly what mid-propagation looks like. It resolves itself as caches expire.

Why does my phone show the new site but my laptop does not?

They use different resolvers (mobile network versus home router or office DNS), whose caches expire at different times. The checker shows you that wider picture beyond your own devices.

I changed the record hours ago and one region still shows the old value. What now?

Confirm the edit was made in the authoritative zone — check the NS records — and confirm the value itself is correct. If both are right, wait for the old TTL to lapse and check again.

Does propagation affect email too?

Yes. MX changes follow the same caching rules, so during the window some mail may arrive at the old provider. Keep it running until the check is clean.

Patience, Verified

Propagation is not a process you can push along; it is a window to wait out with your eyes open. This checker turns that window from rumour into evidence: check the spread, keep the old setup alive, and only declare the move finished when every region agrees on the new record.

Related Tools