How to Check DNS Propagation
Made DNS changes and want to verify they're working? Here are three reliable methods to check and track DNS propagation worldwide.
In this article
Why Check DNS Propagation?
When you update DNS records, the changes don't take effect instantly. They need to propagate across thousands of DNS servers worldwide. Checking propagation helps you:
- Verify changes are correct - Catch configuration errors early
- Track global progress - See which regions have updated
- Troubleshoot issues - Identify why some users can't reach your site
- Plan migrations - Know when it's safe to decommission old servers
Method 1: Online DNS Checker Tools
The easiest and most comprehensive way to check DNS propagation. Online tools query multiple DNS servers across different geographic locations and show you the results in one view.
Check DNS Propagation Now
DNSFly checks your DNS records across 20+ global locations simultaneously. See instant results from North America, Europe, Asia, and more.
Check DNS PropagationHow to use an online DNS checker:
Enter your domain name (e.g., example.com)
Select the record type (A, AAAA, MX, CNAME, etc.)
Click search and review results from multiple locations
This method is recommended because it gives you a global view instantly. From my hosting support experience, most DNS issues become obvious when you can see results from 20+ locations at once.
Method 2: Command Line (nslookup/dig)
For technical users, command line tools let you query specific DNS servers directly. This is useful for targeted troubleshooting.
# Windows - Using nslookup
nslookup example.com 8.8.8.8 # Mac/Linux - Using dig
dig @8.8.8.8 example.com ACommon DNS servers to query:
8.8.8.81.1.1.19.9.9.9208.67.222.222Limitation: You can only check one server at a time. For a global view, you'd need to run multiple queries manually.
Method 3: Browser Developer Tools
A quick way to see what DNS record your browser is currently using. This shows your local view, not global propagation.
Open your browser's Developer Tools (F12 or Cmd+Option+I)
Go to the Network tab
Visit your website and look at the request details
The "Remote Address" shows the resolved IP
Note: This only shows what your computer sees. Your local DNS cache and ISP settings affect this result. Clear your DNS cache first for accurate results.
Reading Your Results
When you check DNS propagation, here's how to interpret what you see:
✓ All locations show same (new) record
Propagation is complete. Your DNS change has spread globally.
⚠ Mixed results (some old, some new)
Propagation is in progress. Wait a few more hours and check again.
✗ All locations show old record
Change hasn't propagated yet. Verify your DNS configuration is saved correctly.
? Some locations show errors
Could indicate DNS misconfiguration or the record doesn't exist. Double-check your settings.