Free DNS Records Checker
Look up A, AAAA, MX, TXT, NS and more.
What is the DNS Records Checker?
DNS is the address book of the internet — it maps your domain to the servers that actually host your site and mail. When a record is missing or wrong, the symptoms are baffling: the site won't load, email bounces, or a verification keeps failing, with nothing on the page to explain why.
This DNS records checker looks up a domain's records live from public DNS, so you can see exactly what's published and catch what's missing.
Last updated: Aug 13, 2026
What does this tool do?
You enter a domain and the tool queries public DNS for each record type.
It shows the A and AAAA addresses, CNAME aliases, MX mail servers, TXT records, nameservers, CAA and SOA — grouped by type.
Key features
All common records
A, AAAA, CNAME, MX, TXT, NS, CAA and SOA.
Mail records
MX servers sorted by priority.
TXT visibility
See SPF, DKIM and verification records.
Nameservers
Confirm which DNS provider is authoritative.
Live lookups
Queried fresh from public DNS each time.
Example
Common use cases
- Developers — Confirm records after a DNS change.
- Site owners — Check why a domain won't resolve.
- Email admins — Verify MX, SPF and DKIM records.
- DevOps — Confirm nameservers and propagation.
- Migrators — Compare records before and after a move.
- Agencies — Audit a client's DNS setup.
- Security teams — Review CAA and TXT records.
- Anyone debugging a domain — See what DNS actually returns.
Benefits
- It shows every record type in one lookup.
- It surfaces the TXT records behind email and verification.
- It confirms which nameservers are authoritative.
- It helps you spot a missing or wrong record fast.
Tips
- Point A/AAAA records at your server's IP; use CNAME for aliases.
- Set MX records (by priority) for mail, and add SPF/DKIM/DMARC in TXT.
- A domain can't have a CNAME at the root alongside other records.
- DNS changes take time to propagate — wait for the TTL to pass.
- Use CAA records to control which authorities may issue your certificates.
- Keep TTLs sensible: lower before a planned change, higher when stable.
- Double-check nameservers match your DNS provider.
- Re-check after any registrar or DNS change.
Common mistakes to avoid
Missing MX records
Fix: Add MX records (with priorities) so the domain can receive email.
No SPF/DKIM/DMARC
Fix: Publish these TXT records so your mail isn't marked as spam.
CNAME at the root domain
Fix: Use A/AAAA (or ALIAS/ANAME) at the root; CNAME only on subdomains.
Expecting instant changes
Fix: Wait for propagation — DNS caches until the TTL expires.
How it works
- 1
Enter a domain
For example, example.com.
- 2
Look up
It queries public DNS for every record type.
- 3
Review
See each record grouped by type.
Frequently asked questions
A and AAAA (IP addresses), CNAME, MX (mail), TXT (including SPF/DKIM/verification), NS (nameservers), CAA and SOA.
Domains only publish the records they use. An empty section simply means no records of that type exist for the domain.
A and AAAA (IP addresses), CNAME, MX (mail), TXT (including SPF/DKIM/verification), NS (nameservers), CAA and SOA.
Domains only publish the records they use. An empty section means no records of that type exist for the domain.
They tell other servers where to deliver email for your domain, tried in order of priority (lowest first).
Text records hold things like SPF and DKIM email-authentication data and domain-verification tokens.
DNS is cached according to each record's TTL; changes appear once that cache expires and propagation completes.
No. Records are queried live and nothing is saved.
Conclusion
A DNS records checker gives you a clear, live view of a domain's address book, so you can fix what's missing and confirm changes. Pair it with the SSL certificate checker and HTTP header checker for a full picture of a domain's health.