By ToolzHive
About this tool
Check a domain's DNS records against public resolvers around the world to see if changes have propagated.
How to use DNS Propagation Checker
- Enter the domain name and choose the record type you changed, such as A for a new server IP or MX for new mail servers.
- Optionally type the value you expect, such as the new IP address, so each resolver is marked as matching or different.
- Click Check propagation and read the percentage and the table. Run the check again later if some resolvers still show the old value.
Worked example
After moving a website to a new host at 203.0.113.10, choose A, enter 203.0.113.10 as the expected value and check. If 15 of 22 resolvers match, the change is still spreading; old answers disappear once their TTL expires.
How long does DNS propagation take?
Most changes are visible within minutes to a few hours. The old record’s TTL (time to live) decides how long resolvers may keep it cached, so lowering the TTL a day before a change makes it spread faster.
Why do resolvers show different IP addresses?
Large sites and CDNs use geo-routing, answering each region with a nearby server. Different answers are normal for them; enter an expected value to check a specific change.
Where are the resolvers?
The list includes public resolvers run in the United States, Canada, Europe, Russia, China, South Korea, Australia and Brazil. Anycast providers answer from their site nearest our server.
Put this guide into practice
- DNS Propagation Checker — Check a domain's DNS records against public resolvers around the world to see if changes have propagated.