DNS Propagation Checker
Changed a DNS record? See whether the world sees it yet. Check Cloudflare, Google, and Google answering as if from 16 regions, compare against the value you expect, and re-check automatically until every point agrees.
DNS Propagation Checker
How this lookup works. When you press Check propagation, your browser sends the question over encrypted DNS-over-HTTPS to Cloudflare's public resolver (1.1.1.1), or to Google Public DNS (8.8.8.8) if you choose it below. The request goes straight from your device to them. It doesn't pass through ToolFeather: we have no server in the path, so we never see or store the names you look up. Requests are sent without cookies or a referrer. Each resolver has its own privacy policy: Cloudflare · Google.
Results appear here: 2 global resolvers plus Google answering as if from 16 regions.
Queries your browser sent (0)
These are the exact requests, each one a link. Open one to see the raw JSON answer from the resolver.
Live lookup: your browser asks Cloudflare or Google DNS directly. Nothing passes through ToolFeather.
Scratchpad auto-saved
How it works — in four simple steps
No signup and nothing to install — it all runs in your browser.
Enter the name and type
e.g. www.example.com, A.
Add the expected value
The new IP, host name or text you set.
Check propagation
18 queries run in parallel from your browser.
Wait for the TTL
Re-check, or purge the public caches to speed things up.
Lower the TTL to 300 a day before a planned change. Propagation then takes minutes, not hours.
Features
18 vantage points
Cloudflare and Google worldwide, plus Google's view from 16 regions via EDNS Client Subnet.
Expected-value check
Type the new value and see at a glance which points have it.
Auto re-check
Repeats every 60 seconds while the tab is visible, so you can watch a change go out.
TTL countdown
The remaining cache time tells you the longest you'll have to wait.
Geo-DNS aware
Explains when different answers are intentional (CDNs) rather than stale.
Cache purge links
Links to Cloudflare's and Google's own tools for refreshing a cached name.
About the DNS Propagation Checker
DNS changes don't really "propagate". Your new record is live at your authoritative name servers within seconds. What takes time is caches: every resolver that looked up the old record keeps it until its TTL runs out. With a TTL of 3600, some resolvers may show the old value for up to an hour after you change it. Lowering the TTL a day before a planned change shortens that window.
This checker asks the two largest public resolvers directly from your browser. Cloudflare (1.1.1.1) and Google (8.8.8.8) are each one anycast network of many locations. It also asks Google with EDNS Client Subnet (RFC 7871) set to a network in each of 16 regions, from the US and Brazil to India, Japan and Australia. Geo-aware DNS and CDNs then answer as they would for users there, and Google's caches for those answers show whether your change has arrived. Enter an expected value to mark each vantage point ✓ or ✕, and turn on re-checking to watch them flip over.
Be clear about what it can't see. Your ISP's resolver and your computer keep their own caches, which expire on the same TTL clock but can't be queried from a web page. If the checker shows the new value everywhere but your own machine doesn't, flush your local cache or switch resolver. Both Cloudflare and Google also let you purge their cached copy of a name, and the links appear when answers don't match yet.