DNS Records Checker
Instantly audit any website – no account required.
UpMonitor's DNS Checker verifies your website's DNS propagation and record configuration. It audits A, AAAA, MX, CNAME, and TXT records across multiple global regions to detect inconsistencies. Results are delivered in under 3 seconds. Free to use — no signup or login required.
Instantly audit the DNS configuration of any domain — no account required.
What is DNS?
DNS (Domain Name System) is the internet's phone book. It translates human-readable domain names (like yoursite.com) into machine-readable IP addresses that web servers understand. Without properly configured DNS, your website cannot be found — regardless of whether your server is running perfectly.
DNS misconfigurations are one of the most common causes of unexpected website downtime and are notoriously difficult to debug without the right tools.
What Our DNS Checker Analyses
🔍 A Record Resolution
Verifies that your domain resolves to the correct IPv4 address. We confirm the record exists and the IP is reachable.
🔍 AAAA Record (IPv6)
Checks whether your domain has an IPv6 address configured. IPv6 support improves compatibility and future-proofs your infrastructure.
🔍 CNAME Resolution
For subdomains using CNAME records, we trace the full chain and verify it resolves to a valid ultimate target.
🔍 MX Records (Mail)
Validates your mail exchange records to ensure email delivery for your domain is correctly configured.
🔍 NS Records (Nameservers)
Confirms your domain is pointing to the correct nameservers as configured with your domain registrar.
🔍 TTL Values
Reports the Time to Live (TTL) for your DNS records — a key factor in how quickly DNS changes propagate globally.
🔍 Response Time
Measures how fast your DNS server responds. Slow DNS is a hidden performance bottleneck that adds latency to every single page load.
Why DNS Health Matters for Uptime
| DNS Issue | Real-World Impact |
|---|---|
| Wrong A record | Site unreachable for all visitors |
| Missing MX records | Email delivery fails silently |
| High TTL during migration | DNS change takes hours/days to propagate |
| Slow nameserver response | Adds 50–500ms to every visitor's page load |
| Nameserver misconfiguration | Complete zone delegation failure |
Understanding DNS Propagation
When you change a DNS record, the change doesn't take effect instantly worldwide. Your old DNS records are cached by resolvers globally for the duration of your TTL.
Key propagation facts:
- A TTL of
3600means the old record persists for up to 1 hour after a change. - Full global propagation is typically complete within 24–48 hours.
- Before a planned DNS change, lower your TTL to
300(5 minutes) 24 hours in advance to speed up propagation.
Common DNS Problems & How to Fix Them
"NXDOMAIN" — Domain Not Found
Your domain has no DNS records, or your nameservers don't have a zone file for it. Log into your domain registrar and verify DNS records are configured.
CNAME Conflict with Root Domain
You cannot set a CNAME on the root (apex) domain (@). Use an ALIAS or ANAME record instead, or point the apex domain directly to an IP (A record).
Slow DNS Response Time (>200ms)
Consider switching to a premium DNS provider (Cloudflare, Route 53) which offer globally distributed anycast DNS for sub-20ms response times.
Nameserver Mismatch
If you moved your domain to a new registrar or DNS provider but didn't update nameservers at the original registrar, your changes won't take effect. Check with whois and ensure your registrar records match your DNS provider's nameservers.
Frequently Asked Questions
How long does DNS propagation take?
While some changes propagate in minutes, full global DNS propagation typically takes 24 to 48 hours. This depends on the TTL (Time to Live) settings of your records and the caching policies of ISPs worldwide.
What is the difference between an A record and a CNAME?
An A record maps a domain name directly to an IPv4 address. A CNAME (Canonical Name) maps one domain name to another domain name, essentially acting as an alias.
Why do I see different DNS results in different regions?
This is usually due to ongoing propagation or a misconfigured CDN/Anycast network. Our DNS checker helps you identify these regional inconsistencies by querying nameservers from multiple global locations.
Should I use IPv6 (AAAA records)?
Yes. Supporting IPv6 future-proofs your website and improves connectivity for users on IPv6-only networks, which are becoming increasingly common among mobile carriers.
Continuous DNS Monitoring
DNS records can change unexpectedly — through provider errors, expired domains, or account compromises. DNS hijacking is a real threat that can redirect your visitors to malicious sites.
With a UpMonitor account, you can:
- ✅ Monitor DNS records 24/7 and detect any unexpected changes
- ✅ Get instant alerts if DNS resolution fails
- ✅ Track DNS response time trends over time
- ✅ Detect DNS hijacking attempts