Free tool

DNS Propagation Checker

Changed a DNS record or your nameservers? See which major DNS providers already have the new value — compared against your domain’s own nameservers — and how long the rest have left on their cache.

Checks the source first

We ask your domain’s authoritative nameservers directly, so you know what the correct answer is before comparing.

Shows time remaining

Each provider’s cache TTL tells you the longest you could still be waiting for that network to update.

Private by default

We don’t log the domains you check. Results are shareable by link if you want to send them to a developer.

DNS guides

Frequently asked questions

How long does DNS propagation take?
Usually minutes to a few hours, and up to 24–48 hours in the worst case. The real limit is the TTL (time to live) on the old record — each provider can keep its cached copy until that runs out. Nameserver changes can take longer because the TLD registry’s own records also have a TTL. More detail in our guide.
Why do some providers show the old value?
They looked up your domain before the change and are still within the cache time the old record allowed. They’ll fetch the new value automatically once the “cache left” counter reaches zero.
Everything here is updated but my site still shows the old version.
Your own computer, browser or router is probably holding a cached copy. Flush your DNS cache or test on mobile data to confirm.
Which record type should I check?
Use A (and AAAA) for a website moving server, MX for email, NS after changing nameservers, TXT for SPF, DKIM, DMARC or verification records, and CNAME for subdomains like www. DNS records explained.
Can you speed it up?
Not once a change is made — but for planned changes, lowering the TTL a day or two beforehand makes the switch-over almost instant. How TTL works.

More free tools

DNS that just works

Domains with full DNS control and UK hosting with real human support — we’ll even make the changes for you.