DNS Propagation Checker for Chrome
Changed an A record, moved a site or switched mail servers? Check in one click which public DNS resolvers already return the new value, and let the extension tell you when the change is live everywhere.
A free Chrome extension that checks DNS records across 21 public resolvers and the mail records of a domain. The extension is on its way to the Chrome Web Store. The install button appears here as soon as it is published.
- 21 × DoH
- A · CNAME · MX · TXT
- SPF · DKIM · DMARC

How to check DNS propagation
- Open the extension on your site. The domain of the current tab is already filled in.
- Choose the record type (A, AAAA, CNAME, MX, TXT, NS, CAA and more) and, if you like, the value you expect.
- Press Check. The answers of 21 resolvers in 17 countries appear side by side, with a summary such as “17 / 21 match”.
- Not there yet? Start a watch, close the popup and wait for the Chrome notification.
What you get
21 resolvers at once
Google, Cloudflare, Quad9, OpenDNS, AdGuard and 16 more, queried over DNS-over-HTTPS straight from your browser.
Match or differs, at a glance
Enter the expected value and every row shows match, differs or no answer. Identical answers are grouped so the table stays readable.
Remaining TTL
Resolvers that still serve the old value show how long they may keep it, for example “will refresh in about 21 min”.
Notify me when it’s live
Watches repeat the check every 5 to 60 minutes and notify you once your chosen share of resolvers returns the new value. Up to 3 watches, each stops after 72 hours.
SPF, DKIM, DMARC and MX
The Email tab finds the SPF record and counts its 10-lookup limit, checks DKIM selectors, explains the DMARC policy in plain words and verifies every MX host.
Reverse DNS and geo view
Paste an IP address for a PTR lookup, or a full URL to check its domain. The geo view shows which CDN edge users in 9 countries are sent to.
Share the result
Copy the table as text or Markdown, export a CSV for a ticket, or reopen any of your last 20 checks.
Screenshots




Private by design
No account, no analytics and no servers of ours. When you press Check, your browser sends the domain name and record type straight to the public resolvers listed in the extension, and nothing else.
Your history and watches are kept in your browser. Large resolvers such as Google and Cloudflare answer from the location nearest to you (anycast); those rows are marked, so you know what you are looking at.
Questions and answers
How long does DNS propagation take?
Usually from a few minutes to a few hours. A resolver can keep the old answer until the old record’s TTL runs out, and the remaining-TTL column shows how long that is for each resolver.
Is DNS Propagation Checker free?
Yes. Checks, watches, the email check and exports are free, with no account.
Can I use it as a normal DNS lookup?
Yes. Leave the expected value empty and you see the records exactly as each resolver returns them right now.
Why do some resolvers still show the old IP?
They cached the old answer before your change. They will ask again when the cached record expires. Watch the domain and you get a notification when they catch up.
Does it test from servers in each country?
No. It queries public resolvers from your browser. That covers fewer locations than websites with their own probe networks, but needs no server between you and the resolvers.
Why does the DKIM check say “not found”?
DKIM keys live under a selector name that DNS cannot list. The extension tries common selectors; if your provider uses another one, type it in.
DNS Propagation Checker
A free Chrome extension that checks DNS records across 21 public resolvers and the mail records of a domain.
Resolver names belong to their owners. DNS Propagation Checker is not affiliated with them.