DNS Propagation Checker
Track DNS record changes propagating across resolvers worldwide
This tool is coming soon!
In the meantime, try our live tools:
- DNS Propagation— Check DNS propagation status across global nameservers
- DNS Lookup— Query A, AAAA, MX, TXT, NS, CNAME, SOA, CAA records
- SSL Checker— Check SSL certificate validity, issuer and expiry date
- MX Lookup— Find mail exchange records for any domain
- WHOIS Lookup— Domain registration details, registrar and expiry info
- Port Checker— Test if a port is open or closed on any host
- SPF Lookup— Validate SPF records for email sender policy
- DKIM Lookup— Verify DKIM public key records for email authentication
- DMARC Lookup— Check DMARC policy record for email security
- Security Headers— Audit HTTP security headers for any website
- Redirect Checker— Trace redirect chains and final destination URL
- Cron Expression Generator— Build and validate cron job schedules with human-readable explanations
- .htaccess Generator— Generate Apache .htaccess rules for redirects, caching, and security
- Dockerfile Linter— Check your Dockerfile for security issues and best practice violations
A DNS propagation checker lets you verify how DNS record changes are spreading across DNS resolvers around the world. When you update a DNS record — change an A record to point to a new server, update MX records to a new mail provider, or modify nameservers after a domain transfer — the change does not appear instantly everywhere. Propagation takes time determined by the TTL (Time to Live) of the old record, and different resolvers around the world update at different speeds.
Understanding DNS propagation is critical for anyone managing websites, mail infrastructure, or any internet-connected service. During a propagation window, some users see old records while others see the new ones — causing inconsistent behaviour, failed logins, undelivered email, and confusing support requests. Knowing the propagation status lets you communicate accurately with users and diagnose whether problems stem from incomplete propagation or an actual misconfiguration.
Our DNS propagation tool checks your domain's DNS records from multiple resolver locations across North America, Europe, Asia, and Oceania simultaneously, showing you the current state from each vantage point. You can see instantly which regions are serving the new record and which are still caching the old value.
Propagation time varies widely: records with a TTL of 300 seconds (5 minutes) propagate within minutes, while records with a TTL of 86400 (24 hours) can take a full day to update everywhere. Always lower the TTL of a record well in advance of a planned DNS change to minimise the propagation window.
How to Use the DNS Propagation Checker
- 1
Enter the domain name
Type the domain whose DNS changes you want to track — for example, example.com or mail.example.com. Enter the full hostname if you are tracking a subdomain.
- 2
Select the record type
Choose the DNS record type you changed: A (server IP), AAAA (IPv6), MX (mail server), TXT (SPF, DKIM), NS (nameservers), or CNAME. Select the type that corresponds to the change you made.
- 3
Click Check Propagation
The tool simultaneously queries DNS resolvers in multiple global locations and returns the record value seen from each location. Results appear within seconds.
- 4
Monitor until propagation is complete
Compare results across locations. Locations still showing the old record value have not yet propagated. Refresh periodically until all locations show the new value, confirming propagation is complete.
Understanding DNS Propagation Results
| Field | Description |
|---|---|
| Location | The geographic region of the DNS resolver queried — e.g. US East, EU West, Asia Pacific. |
| Status | Whether the resolver returned a record (propagated), no record (not yet propagated), or an error. |
| Record Value | The DNS record value currently returned by that resolver — the IP address, hostname, or text data. |
| TTL | Time to Live remaining on the cached record at this resolver. When it reaches zero, the resolver re-queries the authoritative nameserver. |
| Query Time | Latency in milliseconds between the checker and that resolver. Higher latency may indicate a geographically distant resolver. |
Common DNS Propagation Use Cases
Monitor a server migration after updating A records
After pointing your domain's A record to a new server IP, use the propagation checker to track which regions have switched to the new server. This tells you when it is safe to decommission the old server and helps identify regions where users may still be hitting the old IP.
Verify nameserver propagation after a domain transfer
After transferring a domain to a new registrar and updating nameservers, the propagation checker shows when the new nameservers are authoritative worldwide. Until propagation is complete, DNS queries from some regions go to the old nameservers, which may have outdated or missing records.
Track email MX record propagation
After migrating from one email provider to another and updating MX records, monitor propagation to know when all incoming email will route to the new mail servers. Email sent during the propagation window may still arrive at the old server, which is why keeping the old server running during this period is important.
Confirm SPF or TXT record changes have propagated
After adding a new email sending service to your SPF record or publishing a new DKIM key, verify the changes are visible from resolvers worldwide before completing the email service setup. Activating a new sending service before its DKIM or SPF record has propagated causes authentication failures.