DNS Propagation Checker
Compare DNS results across multiple resolvers
No matches
All resolvers agree — DNS is fully propagated
DNS Propagation Checker — Complete Guide & Instructions
MakeCard DNS Propagation Checker queries three major public resolvers — Google DNS, Cloudflare, and Quad9 — and compares their answers for your domain. Enter a hostname, pick a record type (A, AAAA, MX, TXT, or CNAME), and see side-by-side results with a clear banner when every resolver agrees. It is the quickest way to know whether a DNS change has spread worldwide or is still cached somewhere.
How to Use DNS Propagation Checker
- 1 Type your domain (e.g. example.com) into the Domain field — http:// and paths are stripped automatically.
- 2 Choose the Record type: A, AAAA, MX, TXT, or CNAME.
- 3 Press Check Propagation.
- 4 Compare each resolver's answers — a green banner means DNS is fully propagated; a warning or cross icon marks disagreement or unreachable resolvers.
Key Features & Capabilities
- Three independent public resolvers queried in parallel: Google (8.8.8.8), Cloudflare (1.1.1.1), Quad9 (9.9.9.9).
- Supports A, AAAA, MX, TXT, and CNAME record types.
- Literal resolver IPs are used, so checks work even when your local DNS is broken.
- Automatic agreement detection — confirms full propagation when all answers match.
- Per-resolver status icons show agreement, mismatch, or unreachable states.
Supported Formats & Specifications
| Parameter | Specification |
|---|---|
| Resolvers | Google DNS, Cloudflare, Quad9 — queried over DNS-over-HTTPS |
| Record types | A, AAAA, MX, TXT, CNAME |
| Result | Per-resolver answer sets plus an all-agree propagation verdict |
Practical Everyday Use Cases
- Confirming a nameserver or hosting change has propagated before announcing a launch.
- Verifying MX records are visible everywhere after setting up email.
- Checking whether a new subdomain resolves worldwide.
- Debugging why some users see the old site after a DNS update.
Pro Tips for Best Results
- Resolvers cache answers for the record's TTL — lower the TTL before making changes to speed future propagation.
- If only one resolver shows the old answer, it is still serving cached data — wait for its TTL to expire.
- Check both A and AAAA records; IPv6 answers often propagate differently.
Common Problems & Solutions
Propagation is still in progress — the resolver showing the old record is serving a cached answer. Wait for the record TTL to pass and check again.
A resolver may be temporarily down or blocked by your network — the other two results are still valid for judging propagation.
Privacy & Security
100% Client-Side Execution
Domain queries travel directly from your browser to the public Google, Cloudflare, and Quad9 resolvers over DNS-over-HTTPS — MakeCard does not proxy, inspect, or store the domains you check.
Frequently Asked Questions
Everything you need to know about using DNS Propagation Checker
Enter your domain and record type, then press Check Propagation — if Google, Cloudflare, and Quad9 all return the same answer, your change is fully propagated.
Typically a few minutes to 48 hours, depending on the record's TTL and resolver caching. Checking across multiple resolvers shows the real current state.
Each resolver caches records independently until the TTL expires — disagreement simply means some caches still hold the old answer.
Check the A record (IPv4) for your main domain and www subdomain, and AAAA if the site uses IPv6.
Related FreeToolsBazaar Tools
Ready to Use DNS Propagation Checker?
100% free, browser-based, and private. No installation, registration, or file upload to external servers required.
Start Using DNS Propagation Checker