Propagation of amazon.com.
Ask 13 public resolvers at once and see which have your new record, which still hold the old one, and how long until they ask again.
Looking up…
Nothing travels; caches expire.
A DNS change takes effect at your DNS host at once. What takes time is every resolver around the world that already asked: each keeps its copy for the record's TTL, then asks again and gets the new answer. "Propagation" is those copies expiring one by one. This page asks 13 public resolvers, run by different companies, and shows what each holds now and how long until it asks again. The first row is the zone itself: one of its own name servers, asked directly with no cache in between, so it shows the answer every resolver will hold once its copy expires.
Make the next change faster.
- A day before a planned change, lower the record's TTL to five minutes. Old copies then expire within five minutes of the switch.
- After the change works everywhere, raise the TTL again (an hour or a day) so resolvers ask less often.
- A record that did not exist before can still be cached as "does not exist" for the zone's negative TTL: the last number of its SOA record.
Changing name servers is slower.
New name servers are set at the registrar and cached by resolvers from the registry, often for a day or two. Pick NS in the type menu to see which name servers each resolver still uses, and keep the old DNS host serving the same records until they all agree.
When answers differ on purpose.
Large sites answer with different addresses in different places (geo DNS) or rotate them (load balancing). Several different answers with very short TTLs, with no change of yours behind them, are that, not a problem.
Questions people ask.
What is DNS propagation?
It is the time it takes for resolvers around the world to drop their cached copy of a record and fetch the new one. Each resolver keeps its copy for the record's TTL.
How long does DNS propagation take?
As long as the old record's TTL, often five minutes to a day. Name server changes can take a day or two, because the registry's records are cached for long.
How do I check if my DNS change has propagated?
Type the domain and pick the record type. The checker asks 13 public resolvers and shows which return the new value and how long the others keep the old one.
Why do resolvers show different IP addresses for the same site?
Large sites answer differently by location or rotate their addresses for load balancing. Several different answers with short TTLs are normal for them.
Hivex index
Short names, still free to register.
Starting something new? Hivex keeps a live index of short, brandable .si names nobody has claimed yet, each checked with the registry.
From code, or an AI assistant.
Hivex's free JSON API and MCP server check domains, DNS and registration records from your own code or from AI assistants that speak MCP. No key needed.
More DNS tools
- DNS lookupAll records at once: A, AAAA, CNAME, MX, NS, TXT, CAA, SOA.
- MX lookupMail servers in priority order, the provider, SPF and DMARC at a glance.
- NS lookupName servers, the DNS host, SOA settings, and marketplace parking.
- TXT lookupSPF, DMARC, DKIM and verification tokens, joined and labelled.
- CNAME lookupThe full alias chain, the final addresses, and the platform behind it.
- CAA lookupAllowed certificate authorities, wildcard rules and report addresses.
- Reverse DNSThe PTR hostname of an IPv4 or IPv6 address, checked both ways.
- DNS health checkEvery name server asked directly: one report, every check.
- DNSSEC checkerDS, keys and validation: where the chain of trust holds or breaks.
- Subdomain finderSubdomains from certificate logs, DNS and the archive.
- DNS historyPast IP addresses and hosts, from passive DNS.
- DNS setup helperThe records each platform asks for, checked live.
- Domain checkerIs a name free to register? Checked live on any extension.
Sources
- RFC 1035: Domain names, implementation and specification
- RFC 2308: Negative caching of DNS queries
- RFC 8484: DNS queries over HTTPS
By Hivex. Updated 10 October 2026. Each check asks 13 public resolvers live; nothing is stored.