DNS propagation checker.
Changed your website or email DNS settings? Check whether locations around the world are seeing your updates.
Checks in 24 countries
- United States1 check
- Canada1 check
- Mexico1 check
- Brazil1 check
- Argentina1 check
- Chile1 check
- United Kingdom1 check
- Germany1 check
- France1 check
- Netherlands1 check
- Spain1 check
- Italy1 check
- Sweden1 check
- South Africa1 check
- Kenya1 check
- Nigeria1 check
- Japan1 check
- Singapore1 check
- India1 check
- South Korea1 check
- Indonesia1 check
- United Arab Emirates1 check
- Australia1 check
- New Zealand1 check
We check from the countries listed here. If we cannot check from a country, we show it as unavailable. Your results show the city and DNS server used for each check.
What is DNS propagation?
When you change a DNS record, some places may keep using the old one for a while. DNS propagation is the time it takes for those saved copies to update. That is why a website or email change can work for some people before others.
How long does DNS propagation take?
Usually a few minutes to a few hours. If you have changed nameservers or moved to a different DNS provider, allow 24–48 hours. Some changes can take longer.
Check now, then try again in 30–60 minutes. If some countries show your new records and others show the old ones, they may still be catching up. If the old records are still showing after 48 hours, ask your DNS provider to confirm that the new records are active for your domain.
Why do DNS servers return different answers?
DNS servers save copies of your records and refresh them at different times. After you make a change, some may still show the old details while others already have the new ones. For example, if you move your website, some visitors may reach the old website while others reach the new one.
If you have just made a change, check again in 30–60 minutes to see whether more locations have picked it up. Different answers can also be normal: some websites send visitors to different servers depending on where they are.
How do I know if my DNS change has updated?
Open the DNS settings where you made the change and copy the new record value. On this page, open Check against your new records, paste that value and run the check. If there are several records with the same name and type, paste all their values, one per line.
Matches your records means that location found exactly the values you pasted. Different from your records means it found something else; after a recent change, that could be an old copy. If every check matches, the new values are showing at all the locations we checked. Other places may still be catching up.
Unavailable means we could not complete the check from that location. Try again later; this result alone does not mean your DNS settings are wrong.
Which name and record type should I check?
Check the settings or setup instructions for the service you are changing. Use the record name and type listed there. If you are unsure, start here:
- Website: enter yourdomain.com, or www.yourdomain.com if that is the address you changed. Choose A for an IPv4 address, AAAA for an IPv6 address, or CNAME if your instructions gave you another domain name.
- Receiving email: enter the part after @ in your email address and choose MX.
- SPF: enter the domain named in your email provider’s SPF instructions and choose TXT.
- DMARC: enter _dmarc.yourdomain.com and choose TXT.
- DKIM: copy the full record name from your email provider’s setup instructions. Choose TXT or CNAME as those instructions specify.
- NS, SOA or SRV: use the name and type your provider asks you to check.
Replace yourdomain.com with your own domain wherever it appears in these examples.