idcd

DNS Propagation Checker

Check whether a DNS change has taken effect across China and worldwide, node by node, and watch it converge in real time.

Check propagation

How to use

• Domain: the name whose record you changed (e.g. example.com)

• Record type: A (IPv4), AAAA (IPv6), CNAME (alias), MX (mail), TXT (text), NS (name server)

• Expected value (optional): the value you expect each node to return once propagation finishes

• Auto refresh: keeps re-checking every few seconds until all nodes agree, or stop it any time

About DNS propagation checks

After you change a DNS record, switch DNS providers, or move to a new CDN, resolvers around the world keep serving the old answer until their cache (TTL) expires. A propagation check queries your domain from many nodes across China and overseas at once and shows, node by node, whether each one already returns the new value.

Pick a record type (A, AAAA, CNAME, MX, TXT or NS) and optionally an expected value. Each node is marked as already matching, still serving an old or different answer, or not yet resolved, so you can see exactly where the change has and hasn't landed — and let the page keep refreshing until every node agrees.

Frequently asked questions

How long does DNS take to propagate?

There is no universal completion time for DNS propagation. Previous TTLs, negative caching, authoritative configuration and resolver policies affect observations. Results cover the selected nodes and query time, not every location.

Why do some nodes still show the old value?

Those resolvers are still serving a cached answer that hasn't expired yet, or you are seeing geo-aware / CDN steering. Re-check after the TTL elapses; if a node never updates, double-check the record was saved at your DNS provider.

Which record types can I check?

A (IPv4), AAAA (IPv6), CNAME (alias), MX (mail), TXT (text) and NS (name server). Choose the one you changed.

What does the expected value do?

Enter the value you expect (for example the new IP). Each node is then marked matched or not-yet, and the page can keep refreshing until every node returns your expected value.

References and result limitations

Online results reflect the queried source or probe state at that time. Record the target, time, nodes or data source, and parameters when citing them. A single result does not establish continuous availability everywhere.

These references explain protocol or format rules; they do not endorse results produced by this site.