Skip to content
Horanos Tech

Free tool

DNS propagation check

After changing a record or name servers: see where the change has arrived around the world, and when the rest will follow.

Expected value (optional)

Type the new value to compare against it instead of your domain's servers, e.g. the new server address.

What is DNS propagation?

When you change a record, it changes at your domain's servers at once. But DNS servers around the world keep the old answer for a time called TTL and do not ask again before it runs out. So some people see the new value and some the old one, until that time has passed everywhere.

The tool asks your domain's servers for the current value, then asks DNS servers in different countries, and tells you how many are up to date and how long each of the others still holds the old value.

Why does it take time, and how to be faster next time?

The time is set by the old record's TTL, not the new one's. With a TTL of one hour, some people wait an hour. A change of name servers is decided by the extension itself and can take up to a day or two.

A day before the change, lower the record's TTL to 5 minutes (300 seconds), then change the value, then set the TTL back. The change then spreads within minutes.

About the servers we ask

Servers like Cloudflare and Google run a worldwide network and answer us from the site nearest to our server in Europe, so we show them by company, not country. The others belong to real internet providers in their countries.

The resolvers of internet providers in Syria are mostly closed to questions from outside. We show only those that answer, and never fake a "Syria" row.

Check your domain's whole DNS

Frequently asked questions

How long does DNS propagation take?

It depends on the old record's TTL: from minutes to hours. A change of name servers can take up to two days.

My new site shows for me but not for others. Why?

Your device or provider may have refreshed its copy while others still hold the old one until it expires. Check here to see where the change has arrived.

What is the "expected value"?

If you type it, every server is compared with it instead of the value at your domain's servers. Useful when you wait for one specific new address.

Can I speed it up now?

No: servers do not ask again before their cached time runs out. But you can lower the TTL before the next change.

Do you keep the domains I check?

No. We send the domain name only to the DNS servers listed in the table, and keep nothing.