DNS Checker β Check DNS Propagation Instantly
Verify whether your DNS changes have propagated to the world's major public resolvers: Google (8.8.8.8), Cloudflare (1.1.1.1), Quad9 (9.9.9.9), and OpenDNS. These four resolvers handle the DNS queries of over 70% of internet users. If your record is live on all four, it's effectively propagated worldwide.
DNS Lookup
Propagation Results
Why Check DNS Propagation with Tools Oasis?
When you update a DNS record β adding an A record, changing an MX entry, or pointing a CNAME β the change doesn't appear everywhere at once. Each DNS resolver caches records independently based on the TTL (Time To Live) value. Tools Oasis queries 4 major public resolvers simultaneously so you can confirm your update is live where it matters most.
Propagation time by record type
DNS changes propagate globally based on TTL. Lower TTL = faster propagation, but more DNS queries.
Web Crypto API
Uses crypto.getRandomValues() β cryptographically secure, not the predictable Math.random().
Zero Transmission
Values are generated client-side and never sent, logged, or stored anywhere.
No Limits
Generate as many results as you need, for free, with no rate limits.
Frequently Asked Questions
01 How long does DNS propagation take?
DNS propagation typically takes between a few minutes and 48 hours. The speed depends on your record's TTL value β low TTLs (300s) propagate faster, while high TTLs (86400s / 24h) take longer because resolvers cache the old value until it expires. Most major public resolvers like Google and Cloudflare update within 30 minutes.
02 Why do different resolvers show different results?
Each resolver caches DNS records independently. When you update a record, resolvers that have already cached the old value will continue returning it until their cache expires (based on the TTL). Seeing mixed results is normal during propagation β it means the update is in progress.
03 What does NXDOMAIN mean?
NXDOMAIN (Non-Existent Domain) means the resolver found no records of the requested type for that domain. This can mean the record hasn't been created yet, the domain doesn't exist, or the record has been deleted. It's different from propagation delay β it means no record was found at all.
04 What is TTL and should I lower it before making changes?
TTL (Time To Live) is the number of seconds resolvers are allowed to cache your DNS record. Before making DNS changes, it's best practice to lower your TTL to 300 (5 minutes) a day or two in advance. This reduces how long the old record stays cached during your migration, minimising downtime.
05 Why only 4 resolvers and not 50+ locations?
Google (8.8.8.8), Cloudflare (1.1.1.1), Quad9 (9.9.9.9) and OpenDNS collectively handle the DNS lookups of most internet users worldwide. If your record is live on all four, it's effectively propagated for the vast majority of your visitors. Checking 50 obscure ISP resolvers adds noise without meaningful signal for most use cases.