DNS propagation is the global process of updating domain records after changing nameservers, DNS records, or moving hosting.
During propagation, different users may temporarily see different results.
Common Symptoms #
- Website opens only on some devices
- Email fails temporarily
- SSL pending
- Old website still appears
What Triggers Propagation? #
Changes to:
- Nameservers
- A Records
- CNAME
- MX
- TXT
- Hosting migration
Typical Propagation Time #
Standard range:
5 Minutes – 24 Hours
Sometimes:
Up to 48 Hours
Step 1 — Confirm Nameservers #
Verify domain nameservers.
Example:
ns1.example.com
ns2.example.com
Step 2 — Verify DNS Records #
Check:
A Record #
Website IP
MX #
Email routing
TXT #
Verification
Step 3 — Clear Local Cache #
Windows #
ipconfig /flushdns
macOS #
sudo dscacheutil -flushcache
Step 4 — Clear Browser Cache #
Try:
- Private window
- Another browser
Step 5 — Wait for Global Update #
Propagation cannot always be forced instantly.
Common Questions #
Website works for others only #
Local cache still updating.
SSL pending #
DNS incomplete.
Email stopped after migration #
MX records may still update.
Category: Troubleshooting
Article: DNS Propagation
Estimated Time: 5 Minutes–48 Hours
Last Updated: May 2026