Check DNS propagation

Enter a domain and the record type. The checker reads the state of the authoritative name servers and asks twelve public resolvers around the world whether they already return the same value – or still the old one from their cache.

Why a DNS change does not apply everywhere at once

Resolvers remember answers for as long as the record's TTL allows. If you change an A record with a TTL of 86400, resolvers that saw it yesterday serve the old value for up to 24 hours – each resolver on its own, depending on when it last asked. That is why a visitor in Berlin already sees the new site while one in Munich still sees the old one. "Propagation" is not distribution, it is caches expiring.

How to read the result

  • At the top is the state of the authoritative name servers – the target. If it still returns the old value, the zone has not been reloaded or the change was not saved at the hoster.
  • "current": the resolver returns exactly the authoritative state. "still stale": it holds a different value in its cache, which expires with the old TTL.
  • "no answer": the resolver was unreachable or exceeded the time budget – no verdict.
  • A single anycast resolver such as 8.8.8.8 answers from many data centres; our request hits one of them. That another location of the same provider is still stale cannot be ruled out this way.

Before a migration: lower the TTL

Set the TTL of the affected records to 300 seconds one or two days before the change. Then caches expire within five minutes after the switch instead of producing mixed states for a day. Afterwards you can raise the TTL again. DomainWarn monitors DNS records continuously and reports every change – including the ones you did not make yourself.

Frequently asked questions

How long does DNS propagation take?
As long as the TTL of the old record, usually between five minutes and 24 hours. A name server change (NS records) can take up to 48 hours because registry caches have to expire too.
All resolvers are current but I still see the old site – why?
Your computer, router or browser keeps its own cache. Flush the DNS cache, restart the browser or try another network. With HTTPS sites an HSTS or service worker cache can also show the old page.
Can I speed up propagation?
Not after the change – caches expire by their TTL. Beforehand: lower the TTL. Large resolvers (Google, Cloudflare) offer forms to purge individual names.
What does the tool check for MX, TXT and NS?
The same principle: the value at the authoritative name servers against the cache state of the resolvers. For TXT (SPF, DMARC, verification codes) all TXT records of the name are compared.
Monitor continuously
Monitor the DNS records of all client domains continuously

DNS monitoring for agencies: DomainWarn checks A, MX, NS, TXT and CAA of every client domain at the authoritative name server and reports every change.

More about monitoring

More tools

Free tool

Domain Check

Check website, email, DNS and domain in one run: 13 checks, a score from 0 to 100 per area and overall, with recommendations. Free, no sign-up required.

Open tool →
Free tool

Email header analyzer

Paste email headers and read them in plain words: did SPF, DKIM and DMARC pass, does the sender domain align, which servers relayed it, how long it took?

Open tool →
Free tool

Privacy check

Check for free which third parties your home page loads before any consent: Google Fonts, Analytics, pixels, maps – with a note on what is legally risky.

Open tool →
Free tool

Email Check

Check SPF, DKIM, DMARC and MX of a domain in one run, free and without sign-up. Shows whether your mail meets the Google and Yahoo sender requirements.

Open tool →
Free tool

SPF Checker

Free SPF record check and lookup: syntax, includes, the 10 DNS lookup limit and the closing qualifier. Shows whether your domain blocks forged senders.

Open tool →
Free tool

DMARC Checker

Free DMARC record check: policy (none, quarantine, reject), pct, reporting addresses and syntax errors. With recommendations for moving to p=reject.

Open tool →
Free tool

DNS Checker

Free DNS lookup straight from the authoritative name server: A, AAAA, CNAME, MX, TXT, NS and CAA records at a glance. No sign-up, every record explained.

Open tool →
Free tool

MX Checker

Free MX lookup: which mail servers receive for a domain, do they resolve, is the priority right? Detects missing and unreachable mail servers.

Open tool →
Free tool

SSL Checker

Free SSL certificate check: expiry date, issuer, chain, host name and TLS version, mail servers too. Detects expired, self-signed and mismatched certificates.

Open tool →
Free tool

HTTP Header Checker

Free HTTP header check: HSTS, Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, Referrer-Policy and Permissions-Policy, with fixes.

Open tool →
Free tool

Is the website down?

Website not loading? Check for free whether a site is down for everyone or just for you: response, status code, load time, redirects and IP addresses.

Open tool →
Free tool

Redirect Checker

Free 301 redirect check: every hop with status code and response time, from http to https, from www to non-www. Detects redirect chains, loops and 302s.

Open tool →
Free tool

DKIM Checker

Free DKIM record check and lookup: selector, key type, key length, syntax and revoked keys. Leave the selector empty to try common selectors automatically.

Open tool →
Free tool

DNSSEC Checker

Free DNSSEC test: DS record, resolver validation and broken signature chains. Shows whether validating resolvers like Google and Cloudflare still reach you.

Open tool →
Free tool

MTA-STS Checker

Free MTA-STS check: DNS record, policy file, mode, max_age and whether your MX servers are covered. Shows whether inbound mail enforces TLS.

Open tool →
Free tool

TLS-RPT Checker

Free TLS-RPT record check: syntax, reporting addresses (rua) and common errors such as a missing record. Shows whether you get reports on TLS failures.

Open tool →
Free tool

BIMI Checker

Free BIMI record check: syntax, logo URL, SVG Tiny PS, VMC certificate and the DMARC prerequisite. Shows why your logo does not appear in Gmail.

Open tool →
Free tool

Blacklist Check

Free IP and domain blacklist check: mail server IPs, website IP and domain against Spamhaus, Spamcop, Barracuda, PSBL and SURBL. With delisting links.

Open tool →
Free tool

Domain Checker

Free domain check: WHOIS data via RDAP straight from the registry, expiry date, registrar, EPP status, transfer lock and name servers. Warns before expiry.

Open tool →