TestePing
EN

Home / DNS Propagation

DNS Propagation

See whether your DNS change has reached public resolvers in several countries.

Related tools

What this tool does

When you change a DNS record, for example when moving to a new host, the change doesn't reach everyone at the same time. Each provider keeps the old answer for as long as the TTL says. This tool asks 15 public DNS resolvers in several countries for the same record and shows which ones already see the new value.

How to read the result

  • ✓ match: the resolver returns the most common answer among all of them.
  • ≠ different: it still returns an old value, or a value different from the majority.
  • No record: the name exists but has no record of that type.
  • Doesn't exist: the resolver says the domain doesn't exist (NXDOMAIN).
  • No answer: the resolver didn't respond in time. It doesn't mean there is a problem with your domain.

How long propagation takes

It depends on the TTL the record had before the change. With a 300-second TTL, almost all resolvers show the new value within minutes. With an 86400-second TTL (one day), some may take up to 24 hours. Changing the name servers (NS) at the domain registry usually takes longer, because the TTL of those records at the extension level is long.

Tip: before a migration, lower the TTL to 300 a day in advance. Once everything is stable, raise it again.

The resolvers listed are public and international. Your ISP's resolver may cache for a different amount of time.

Frequently asked questions

Why does DNS propagation take time?

Each resolver keeps the answer for the TTL. Until that time runs out, it keeps serving the old value without asking again.

Can I speed up propagation?

Not after the change. What helps is lowering the TTL a few days before. On your computer, you can flush the DNS cache to see the new value sooner.

Why do some resolvers show different values even after days?

It may be a record with several values, a service with region-based answers such as a CDN, or a resolver that blocks certain domains through filtering.

I changed my DNS and my site still loads the old one. What should I do?

Check here whether most resolvers already show the new value. If so, clear your browser and system cache or test from another network.