What is DNS Propagation?
DNS propagation is the timeframe required for domain name record changes (A, AAAA, CNAME, MX, TXT, NS) to update across public resolvers and ISP caching servers globally after changing authoritative nameserver entries.
Check DNS propagation across multiple public resolvers. Compare A, AAAA, CNAME, MX, TXT, NS, CAA, and SOA records and verify expected DNS values.
Query multiple public DNS resolvers worldwide to verify DNS changes. Compare A, AAAA, CNAME, MX, TXT, NS, CAA, and SOA records and check propagation status based on sampled resolvers.
Queried domain names are processed in-memory solely to retrieve DNS records and return comparison metrics. Queries are never permanently stored, logged, or sent to third-party tracking scripts.
| Resolver | Returned Value(s) | TTL | Status |
|---|---|---|---|
| Enter a domain and click Check Propagation to query public resolvers. | |||
Different public DNS resolvers may legitimately return distinct IP addresses for modern websites. This occurs because major web services utilize:
Differing IP addresses do not automatically mean DNS is not propagated. Always compare expected values against your authoritative nameserver configuration.
DNS propagation is the timeframe required for domain name record changes (A, AAAA, CNAME, MX, TXT, NS) to update across public resolvers and ISP caching servers globally after changing authoritative nameserver entries.
When you modify a DNS record, recursive resolvers store the previous value in local cache for the duration specified by the record Time To Live (TTL). Until the TTL expires on each individual resolver worldwide, queries will continue returning cached IP addresses.
Modern CDNs (Cloudflare, AWS CloudFront, Fastly) and Anycast networks return different IP addresses based on the geographic region of the querying resolver. Differing IP responses across global nodes often reflect optimal regional routing rather than incomplete propagation.
Before migrating servers or changing IP addresses, lower your record TTL value (e.g. from 86400 seconds to 300 seconds) 24 hours in advance. This ensures resolvers clear their cache quickly when the IP change is committed.
Your local operating system caches resolved IP addresses. On Windows, run "ipconfig /flushdns" in Command Prompt. On macOS, execute "sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder" in Terminal to clear local DNS resolution buffers.
Perform authoritative DNS queries with our <a href="/dns-lookup" class="text-cyan-400 hover:underline font-semibold">DNS Lookup Tool</a>, inspect domain WHOIS registration via the <a href="/domain-whois-checker" class="text-cyan-400 hover:underline font-semibold">WHOIS Checker</a>, test SSL certificates using the <a href="/ssl-certificate-checker" class="text-cyan-400 hover:underline font-semibold">SSL Certificate Checker</a>, and measure latency with the <a href="/ping-test" class="text-cyan-400 hover:underline font-semibold">Ping Test</a>.
Quick answers about how this tool works.
Plain-language explainers that sit next to this tool.
See exactly what a device information checker can read from your browser — OS, GPU renderer, screen specs, memory and CPU hints — and how it differs from a phone or computer native specs screen.
Understand DNS leaks: Learn why unencrypted OS DNS requests bypass VPN tunnels to ISP resolvers, and how to configure private encrypted DNS.
Understand network lag: Learn the exact differences between Ping, Latency, and Jitter, and why high ping does NOT automatically mean packet loss.
Input tokens, output tokens, cached tokens and cache writes — what each one costs on GPT-6 Astra, what actually counts toward your input bill, and three worked examples showing where the money really goes.
Search 244+ free tools by name, or pick a category below. Every one runs instantly in your browser — no signup, nothing to install.
Tap a star to rate us instantly.