Global DNS Check
DNS Propagation Checker
See how your DNS records appear across Google, Cloudflare, ControlD, AdGuard, dns0.eu and other global resolvers simultaneously.
Related Tools
Look up DNS records for any domain: A, AAAA, MX, CNAME, TXT, NS, SOA, CAA and more. Instant, free.
Look up domain registration details, owner, registrar, expiry date, and nameservers for any domain instantly.
Check your domain's SPF, DKIM, and DMARC records. Diagnose email deliverability problems and spam filter failures instantly.
DNS Propagation — How It Works
When you change a DNS record, the update doesn't instantly appear worldwide. Each DNS resolver — Google, Cloudflare, ControlD, your ISP — caches records for the duration of their TTL (Time To Live) value. Until a resolver's cached copy expires, it serves the old record.
TTL — The Key to Propagation Speed
TTL is set by you in your DNS provider's dashboard. A TTL of 86400 means 24 hours; 3600 means 1 hour; 300 means 5 minutes. Before making DNS changes, lower your TTL to 300 seconds 24–48 hours in advance. After propagation, raise it back to 3600 or higher for performance.
What "Propagated" Means
Full propagation means all major resolvers return the same answer. If this checker shows different results across resolvers, propagation is still in progress. Resolvers with the old answer have cached the previous record and are waiting for their TTL to expire.
Reading the Results
OK — The resolver returned records. NXDOMAIN — The domain does not exist according to this resolver (check your domain registration). No data — The domain exists but has no record of the requested type.