DNS Propagation Checker
Check if your DNS changes (SPF, DKIM, DMARC, MX records) have propagated globally. Verify your email authentication records are visible from servers worldwide.
Check if your DNS changes have propagated globally
About DNS Propagation
When you update DNS records, the changes need to propagate across DNS servers worldwide. Each server caches records based on TTL settings.
Common record types:
- TXT - SPF, DKIM, DMARC verification
- MX - Mail server configuration
- A - IPv4 address mapping
- CNAME - Domain aliases
- NS - Nameserver records
About this tool
You just updated your SPF record, added a DKIM key, or changed your MX records. Now comes the frustrating part: waiting for the changes to go live everywhere. DNS propagation is not instant because thousands of DNS servers around the world cache your records, and they all update on their own schedules. This tool checks your records from multiple global locations so you can see exactly where your changes have landed and where they are still pending.
How DNS propagation actually works
When you update a DNS record through your registrar or hosting provider, the change first appears on your authoritative nameservers. From there, it needs to ripple out to recursive DNS servers worldwide. Each of these servers has a cached copy of your old record, and they will not fetch the new one until their cache expires. The cache duration is controlled by the TTL (Time To Live) value on the record, which is typically set in seconds. A TTL of 3600 means servers will cache the record for one hour before checking for updates. Most propagation completes within 1-4 hours, but some ISPs and corporate networks cache more aggressively, which can stretch it to 24-48 hours in rare cases.
Why this matters for email authentication
Email authentication records (SPF, DKIM, DMARC) must be resolvable by receiving mail servers at the moment they process your email. If you send emails before your new SPF record has propagated to Gmail's DNS servers, those emails will fail SPF checks even though the record looks correct on your end. This is one of the most common causes of authentication failures that people misdiagnose as configuration errors. Always confirm propagation before testing authentication, and use our DKIM checker to verify those records have propagated too.
Reading propagation results and spotting problems
When you run a propagation check, you want to see consistent results across all locations. If most locations show your new record but a few still show the old one, that is normal propagation delay. If no locations show your new record after 30 minutes, the change probably has not been saved correctly at your DNS provider. If some locations show different values, you might have conflicting records. Pay special attention to TXT records for email authentication, as these are the ones that most directly affect your deliverability. After propagation completes, verify everything with our email header analyzer by sending a test email.
Pro tips for faster, smoother DNS changes
Before making important DNS changes, lower the TTL to 300 seconds (5 minutes) and wait at least as long as the current TTL for the change to take effect. Then make your actual record changes. With a 5-minute TTL, propagation will happen much faster. After everything is confirmed working, raise the TTL back to 3600 seconds or higher to reduce DNS query load. If you are migrating email providers, keep both the old and new provider in your SPF record during the transition period so emails authenticate regardless of which server sends them. Use our DMARC checker to confirm the full authentication chain is working after propagation completes.
Frequently Asked Questions
More Free Tools
View all toolsEmail Footer Generator
Generate a CAN-SPAM and GDPR compliant email footer with your business details. Choose from minimal, standard, or detailed styles and copy the HTML directly into your email templates.
Email Name Generator
Generate professional email address ideas based on your name. Create variations for Gmail, Outlook, Yahoo, and more with our free email username generator.
SPF Record Flattener
Flatten your SPF record by resolving all include mechanisms to IP addresses, reducing DNS lookups below the 10-lookup limit. Analyze your current SPF record and get a flattened version.
Email Marketing Calculator
Calculate your email campaign performance with our all-in-one marketing calculator. Measure open rates, click-through rates, ROI, and conversion rates with industry benchmarks.