DNS Checker
Look up any domain's DNS records for free — A, AAAA, MX, TXT, NS, CNAME, and SOA, resolved live.
DNS is just one part of the picture.
A single lookup is a start. SEOJuicer's full audit checks meta tags, keywords, indexability, and more across your entire domain, not just its DNS.
What is the DNS Checker?
The DNS Checker is a free tool that queries any domain's authoritative nameservers directly and returns exactly what they publish — its A, AAAA, MX, TXT, NS, CNAME, and SOA records, grouped and formatted into a readable report. Instead of running separate lookups from a terminal or piecing together results from several different tools, you get every major record type for a domain in one pass, exactly as its nameservers currently report it.
It exists because DNS misconfigurations are one of the most common, and most confusing, causes of a site being unreachable or email silently failing to deliver. Whether you're confirming a migration to a new host actually took effect, verifying a new mail provider's records are set correctly, or diagnosing why a third-party verification isn't completing, seeing the raw records directly — rather than guessing from symptoms — is the fastest way to find exactly what's wrong.
How to use this tool
No signup, no install — just type a domain and see every record it's publishing.
Enter a domain
Type in any domain name you want to inspect — no signup needed.
We query its nameservers
We resolve A, AAAA, MX, TXT, NS, CNAME, and SOA records live.
See every record
Get a clear, grouped breakdown of what each record type returns.
How this data is collected
When you submit a domain, the tool sends a separate DNS query for each record type — A, AAAA, MX, TXT, NS, CNAME, and SOA — directly to the domain's authoritative nameservers, the same lookup process any browser or mail server performs before connecting or delivering mail. Each response is parsed and grouped by record type into a readable report, showing exactly what those nameservers currently publish for the domain.
This reflects a live query at the moment you run the check, not a cached or historical snapshot — though DNS itself involves caching at every layer between your request and the authoritative nameserver, governed by each record's TTL (time to live) value. A recent change can take anywhere from a few minutes to 24-48 hours to be visible everywhere, which is why a check run immediately after a DNS update may still show the previous values.
Best practices for reading DNS records
A few habits worth keeping before you act on what a lookup turns up.
- Check MX records first when email breaks. A missing or misconfigured MX record means incoming mail for the domain will bounce entirely, and it's one of the first things worth ruling out.
- Look at TXT records before assuming a deliverability issue is elsewhere. SPF, DKIM, and domain-verification codes all live in TXT records, and a missing or malformed one is a common, easy-to-miss cause.
- Give DNS changes time to spread before troubleshooting. Because of TTL caching, a fresh DNS change can take minutes to days to be visible everywhere, so don't treat the first check as final.
- Confirm NS records match your intended nameservers after a registrar or host change. A leftover NS record pointing at the old provider is a common, quiet cause of a migration not fully taking effect.
Frequently asked questions
Have questions about the DNS checker? Here are the most common ones our users ask before getting started.
Get a complete picture of your website's SEO health
Run a comprehensive audit and get actionable insights to improve your rankings.
Run Free Website AuditBrowse other categories
Every category groups related tools together, all free and ready to use instantly.
