Skip to content

WhatsMyDNS Alternatives: DNS Propagation Checker

TL;DR:

WhatsMyDNS checks DNS propagation worldwide, but the interface is English-only with no adjacent checks. An alternative with strong RU/CIS coverage — the DNS propagation checker: see whether a record has updated across resolvers in different countries, in seconds.

Check your site →

What WhatsMyDNS is

WhatsMyDNS.net is a popular DNS propagation checker: has a record (A, CNAME, MX, TXT) updated on public resolvers around the world. Useful after moving hosting, changing an IP or updating mail settings. Its focus is Western resolvers with no adjacent DNS tooling on the page.

Enterno.io vs WhatsMyDNS — comparison

FeatureEnterno.ioWhatsMyDNS
DNS propagation check
RU / CIS resolvers⚠️ few
Full DNS Lookup alongside
Global check points⚠️ fewer✅ 20+

Where WhatsMyDNS wins

Honestly: WhatsMyDNS has more global check points (20+ locations). If you need the widest possible geographic spread, it covers more countries.

When to pick Enterno.io

  • You changed hosting/IP and want to verify propagation with RU/CIS resolvers included;
  • You want to inspect all records via DNS Lookup at the same time.

Other WhatsMyDNS alternatives

  • DNSChecker.org — similar check, many locations;
  • dig / nslookup — terminal, but only your own resolver;
  • Google Dig (toolbox) — checks via Google's resolver.

«Propagation» is a misleading word, and it changes what the checker tells you

Nothing propagates. There is no wave of updates travelling across the internet. What actually happens is narrower and easier to reason about: every recursive resolver that previously answered a query for your name cached that answer, and it will keep serving the old value until the TTL it was given expires. Independently of every other resolver.

That single fact explains everything people find confusing about these tools:

  • Different locations show different answers. Not a partial rollout — those resolvers cached at different moments, so their TTLs expire at different moments.
  • You cannot speed it up after the change. The TTL that governs the wait was attached to the old record, and it was handed out before you edited anything. Lowering TTL now affects the next change, not this one.
  • «48 hours» is folklore. The real ceiling is the old record's TTL. If it was 300 seconds, you wait five minutes. If someone set 86400, you wait a day — and no tool and no support ticket shortens it.

So a propagation checker does not measure progress. It samples the cache state of a fixed set of public resolvers at this moment — useful, but a different thing from what the name suggests.

How to plan a DNS change so there is nothing to wait for

The wait is decided before you make the change, not after. The sequence that removes it:

  1. Lower the TTL first, and wait out the old one. Set the record to 300 seconds, then wait at least the length of the previous TTL so every cached copy carrying the old value has expired.
  2. Now make the actual change. From this point the worst case is five minutes, because that is what resolvers were last told.
  3. Raise the TTL back afterwards. A permanently low TTL means more queries and a harder failure if your DNS provider has an outage.

Skipping step one is the reason migrations feel like they take a day. Doing it costs one extra wait, scheduled in advance, instead of an unscheduled one during the cutover.

When the checker disagrees with your own machine

A frequent and confusing case: the global checker shows the new value everywhere, and your laptop still opens the old site. The checker queries public resolvers directly; your machine goes through several caches that the checker never touches.

  • The OS cache. Separate from the browser and from the resolver.
  • The browser's own cache. Chrome keeps its internal one; a hard reload does not clear it.
  • Your router or corporate resolver. Often the actual culprit, and often with a long TTL of its own.

Check with dig @1.1.1.1 example.com and then dig example.com: if the first is correct and the second is not, the stale copy is between you and the internet, not in the DNS system at large.

Global DNS ServersCheck from 20+ global locations
Real TimeInstant cross-region snapshot
A/AAAA/MX/TXT/NSAll DNS record types
MismatchesDifferent values across resolvers

Why teams trust us

20+
global locations
Real-time
region checks
A/MX/NS
all record types
Free
no signup

How it works

1

Enter domain and record type

2

Query 20+ DNS servers

3

Get propagation map

What is DNS Propagation?

DNS Propagation is the process of spreading DNS changes across all global servers. After changing a DNS record, different users may see different IPs for several hours.

Global Check Network

Query DNS from servers in USA, Europe, Asia, Australia — 20+ locations total.

Real Time

Results arrive as servers respond — see the propagation progress in real time.

All Record Types

A, AAAA, MX, NS, TXT, CNAME, SOA — check any DNS record type.

Mismatch Detection

Automatically detect regions that still see the old DNS value.

Who uses this

DevOps

post-DNS change control

Sysadmins

domain migration monitoring

Developers

new IP deployment check

Marketers

new domain launch

Common Mistakes

Not waiting for full propagationWith 86400s TTL, full propagation takes up to 48 hours. Wait for 100%.
Checking from only one locationYour local DNS may cache the old value. Check globally.
Changing DNS during peak trafficMake DNS changes during off-peak hours when traffic is minimal.
Not lowering TTL beforehandLowering TTL to 300 a day before dramatically reduces full propagation time.

Best Practices

Lower TTL 24–48 hours beforeThis speeds up propagation from hours to minutes.
Monitor in real timeUse DNS Propagation Checker immediately after changing the record.
Check 3 record typesA (main site), MX (email), NS (delegation) — all three are important.
Document changesRecord old and new DNS values and the time of change for auditing.

Get more with a free account

DNS check history and DNS record change monitoring.

Sign up free

Learn more

Frequently Asked Questions

Why check DNS propagation?

After changing hosting, an IP or an MX record, the change spreads across the world's DNS servers gradually (up to 24-48h due to TTL). The check shows how many resolvers already serve the new record.

How long does full propagation take?

Usually minutes to 24-48 hours, depending on the record's TTL before the change. Until all resolvers update, some users still reach the old server.

Why do different locations show different DNS records?

Because each recursive resolver cached your record at a different moment and holds it until its own TTL expires. There is no synchronised rollout to be partway through — you are watching independent caches expire at independent times.

Can I speed up DNS propagation after changing a record?

No. The wait is governed by the TTL attached to the old record, which resolvers received before you made the change. Lowering the TTL now only helps with your next change. The way to make a change fast is to lower the TTL in advance and wait out the old one before editing.

Try the live tool that powered this guide

Free plan — 10 monitors, checks every 5 min, no card required. Upgrade for 1-minute interval and multi-region monitoring.