100+ Global DNS Servers
DNS Propagation Checker
Check if your DNS records have propagated worldwide. Enter your domain below to get started.
DNS Servers
20s
Enter a domain and click "Check DNS" to see results
Global Propagation Map
How DNS Propagation Works
Understanding DNS propagation helps you plan website migrations and DNS changes
1. Update DNS
Changes are made on your domain's authoritative nameserver
2. TTL Expires
DNS servers wait for cached records to expire based on TTL
3. Servers Update
ISPs and DNS resolvers fetch fresh records from nameservers
4. Global Spread
Changes propagate worldwide, typically within 24-48 hours
Typical DNS Propagation Times
| Record Type | Description | Propagation Time |
|---|---|---|
| A | IPv4 Address | 1-4 hours |
| AAAA | IPv6 Address | 1-4 hours |
| CNAME | Canonical Name (Alias) | 1-4 hours |
| MX | Mail Exchange | 2-6 hours |
| NS | Nameserver | 24-48 hours |
| TXT | Text Record (SPF, DKIM) | 1-4 hours |
Frequently Asked Questions
DNS propagation is the time it takes for DNS changes to update across all DNS servers worldwide. When you modify DNS records, these changes need to spread to DNS servers globally, which can take anywhere from a few minutes to 48 hours.
DNS propagation typically takes 1-48 hours, depending on the record type and TTL settings. A records usually propagate within 1-4 hours, while NS record changes can take 24-48 hours. Lower your TTL before making changes to speed up propagation.
To speed up DNS propagation: 1) Lower your TTL to 300 seconds at least 48 hours before making changes, 2) Use a fast DNS provider like Cloudflare or AWS Route 53, 3) Clear your local DNS cache using
ipconfig /flushdns (Windows) or sudo dscacheutil -flushcache (Mac).
During active propagation, different DNS servers update at different times based on when their cached records expire. This is normal behavior. Once propagation is complete (usually within 48 hours), all servers will show the same results.
TTL (Time to Live) tells DNS servers how long to cache your records. A lower TTL (e.g., 300 seconds) means faster propagation but more DNS queries. A higher TTL (e.g., 86400 seconds) reduces queries but slows propagation. Set TTL to 300-600 seconds before making DNS changes.
Need to Check Your IP Address?
Use our free IP lookup tool to find your public IP and location.
What Is My IP