Free DNS propagation checker to test DNS changes across 23+ global servers. Monitor DNS propagation time, verify updates, and see how long DNS propagation takes with our interactive world map.
Check DNS records across global servers instantly
Enter a domain name above to check DNS propagation across these servers
Top 6 DNS servers ranked by average query speed
Google DNS
Comodo DNS
OpenDNS
Alibaba
Quad9 DNS
CloudflareDNS Robot is a free DNS propagation checker that lets you verify how DNS record changes are spreading across the internet. When you update your domain’s DNS records — whether changing A records, MX records, nameservers, or any other DNS record — those changes don’t appear instantly worldwide. Our DNS propagation checker queries 23+ DNS servers across 6 continents to show you exactly where your changes have propagated and where they haven’t.
Unlike basic DNS lookup tools that query a single server, DNS Robot performs a global DNS check with simultaneous queries to Google DNS (8.8.8.8), Cloudflare (1.1.1.1), OpenDNS, Quad9, and regional ISP resolvers across North America, Europe, Asia, South America, Africa, and Oceania. Each result includes the actual response time in milliseconds, giving you a comprehensive view of worldwide DNS propagation status.

Query DNS servers across North America, Europe, Asia, South America, Africa, and Oceania simultaneously
See actual DNS response times in milliseconds from each server for performance monitoring
Check A, AAAA, CNAME, MX, NS, TXT, SOA, PTR, SRV, CAA, DNSKEY, and DS records
Visualize DNS propagation status on an interactive map showing each server location
Type the domain name you want to check (e.g., example.com). For PTR lookups, enter an IP address instead.
Choose the record type: A, AAAA, CNAME, MX, NS, TXT, SOA, PTR, SRV, CAA, DNSKEY, or DS. Default is A record for IP address lookup.
See results from 23+ DNS servers worldwide with response times, resolved IPs, and propagation status on an interactive map.
DNS propagation time varies depending on the type of DNS change, TTL values, and caching behavior of DNS resolvers worldwide. Here’s a breakdown of typical DNS propagation times:

Changing your domain’s IP address typically propagates within the old TTL period. If your TTL was 3600s (1 hour), most servers will update within 1-2 hours. Use a low TTL before migrating servers.
Check Domain IPMail server changes follow TTL-based propagation. During propagation, emails may be delivered to both old and new servers. Always verify with our propagation checker before decommissioning old servers.
MX LookupNameserver changes require TLD registry updates, which is the slowest type of DNS propagation. The .com/.net registry updates every 15 minutes, but ISP caching adds significant delay.
NS LookupEmail authentication records typically have lower TTL values. Verify propagation before enforcing strict DMARC policies to avoid email delivery failures.
SPF CheckerAlias record changes propagate at the TTL rate. Note that CNAME chains add latency — each hop requires a separate DNS resolution during propagation.
CNAME LookupNewly registered domains need time for the registrar to create zone files and for root nameservers to recognize the new domain across the global DNS infrastructure.
Domain Checker
When you change DNS records at your domain registrar or hosting provider, the update first goes to your domain’s authoritative nameservers. However, DNS resolvers worldwide (like Google’s 8.8.8.8 or Cloudflare’s 1.1.1.1) cache DNS records based on the TTL (Time To Live) value. Until the cached record expires, those resolvers continue serving the old data.
This is why DNS propagation can take minutes to 48 hours — each DNS resolver expires its cache independently. Our DNS propagation checker helps you see which servers have updated and which still serve cached records.
If your DNS is not propagating, the most common cause is high TTL values. Common TTL values: 300s (5 min) for fast changes, 3600s (1 hour) for standard records, 86400s (24 hours) for stable records. If your old records had a 24-hour TTL, resolvers will serve cached data for up to 24 hours regardless of your update.
Other reasons DNS might not propagate: incorrect record syntax at your registrar, nameserver delegation issues, or ISPs that ignore TTL values and cache longer than specified. Pro tip: Before making DNS changes, lower your TTL to 300 seconds and wait for the old TTL to expire. After confirming propagation with our DNS propagation checker, raise TTL back to a higher value.
If changes aren’t showing after hours, check your TTL values. High TTL (86400s) means resolvers can cache old records for up to 24 hours. Lower your TTL before making changes.
Check propagation statusThis error means the domain doesn’t exist in DNS. Check for typos, verify the domain is registered, and ensure nameservers are properly configured at your registrar.
Check domain availabilityEmail issues after DNS changes often relate to MX records. Also verify SPF, DKIM, and DMARC records to prevent delivery issues.
Run domain health checkBeyond DNS propagation checking, DNS Robot offers a comprehensive suite of free tools for DNS management, email security, network diagnostics, and more.
A DNS propagation checker is a tool that queries DNS servers worldwide to verify whether DNS record changes have spread across the internet. DNS Robot’s DNS propagation checker queries 23+ global DNS servers simultaneously, showing you real-time propagation status with response times for any domain’s A, AAAA, CNAME, MX, NS, TXT, SOA, PTR, SRV, and CAA records on an interactive world map.
DNS propagation typically takes anywhere from a few minutes to 48 hours, depending on TTL (Time To Live) values and the caching policies of different ISPs and DNS resolvers worldwide. Most DNS changes propagate within 4-24 hours. DNS propagation time depends on three factors: the old TTL value, ISP caching behavior, and whether you’re changing nameservers (slower) or individual records (faster). Use our DNS propagation checker to monitor the progress in real-time.
DNS propagation time is the duration required for DNS record changes to update across all DNS servers worldwide. Key factors affecting DNS propagation time: (1) TTL values — lower TTL (300s) means faster propagation, higher TTL (86400s) means slower, (2) ISP DNS caching — some ISPs cache records longer than the TTL specifies, (3) Registry processing — nameserver changes at TLD level take 24-48 hours, (4) Geographic distance — servers further away may update later. Our DNS propagation checker shows you exactly which servers have updated and which haven’t.
If your DNS is not propagating, check these common causes: (1) High TTL values — old records may still be cached by DNS resolvers for up to 24-48 hours, (2) Incorrect DNS records — verify your changes are saved correctly at your registrar, (3) Nameserver delegation issues — check that NS records are properly configured, (4) ISP caching — some ISPs ignore TTL and cache longer, (5) Registry lock — some registrars have a delay before changes go live. Use our DNS propagation checker to see which servers show old vs new records.
To check DNS propagation globally, enter your domain in our DNS propagation checker above. DNS Robot queries 23+ DNS servers across North America, Europe, Asia, South America, Africa, and Oceania simultaneously. Each result shows the resolved IP, response time, and propagation status. Green markers on the world map indicate successful propagation, while red markers show servers still returning old records.
Different DNS servers show different results during DNS propagation because each server caches DNS records independently based on TTL values. When you update DNS records, some servers still have the old cached version while others have fetched the new records. This is normal and resolves once propagation completes. Geographic load balancing by CDNs can also cause legitimate differences between servers.
To speed up DNS propagation: (1) Lower your TTL values to 300 seconds at least 48 hours before making changes, (2) Wait for the old TTL to expire before updating records, (3) Verify changes with our DNS propagation checker, (4) Flush your local DNS cache (ipconfig /flushdns on Windows, sudo dscacheutil -flushcache on Mac). Note that you cannot control how quickly third-party DNS servers update their caches.
A DNS lookup queries a single DNS server to find records for a domain — use our DNS Lookup tool for that. A DNS propagation checker queries multiple DNS servers across different geographic locations simultaneously to verify whether DNS changes have spread globally. DNS Robot’s propagation checker performs lookups across 23+ servers worldwide to give you a complete propagation picture with an interactive map.
To test DNS propagation for your domain: (1) Enter your domain name in the DNS propagation checker above, (2) Select the DNS record type you changed (A, MX, NS, TXT, CNAME, etc.), (3) Click Check to query 23+ global DNS servers simultaneously. The results show which servers have updated to the new records and which still serve cached data. Green markers on the world map indicate successful propagation, while red markers show servers that haven’t updated yet.
Yes, DNS Robot’s DNS propagation checker is 100% free with no signup, registration, or usage limits. You can check DNS propagation as many times as you need for any domain. All 23+ global DNS servers are queried simultaneously with real-time results, response times, and an interactive world map. DNS Robot also offers 60+ additional free tools for DNS management, email security, network diagnostics, and more.