Every domain name hides a set of DNS records that control where its website loads from, where its email is delivered, and which services are authorized to send on its behalf. When email lands in spam, a site migration goes wrong, or a subdomain mysteriously stops resolving, the answer is almost always in the DNS records — but reading them usually means wrestling with command-line tools like dig or nslookup.
Our free DNS Lookup Tool reads a domain’s public DNS records and presents them in plain, grouped tables: A and AAAA records (the server IPs), MX records (mail servers with their priorities), NS records (nameservers), TXT records (SPF, DKIM and verification strings), plus CNAME and SOA records. It is free with no signup, runs entirely from our server, and is built for website owners, SEO freelancers and developers who need to verify DNS changes, diagnose email delivery problems, or check a domain’s setup before a migration.
🛰️ DNS Lookup Tool
Look up DNS records (A, MX, NS, TXT, SOA and more) for any domain.
How to use
- Enter the domain name (just example.com — no http:// or paths).
- Click Look Up DNS Records.
- Review the grouped tables: A/AAAA for hosting IPs, MX for mail, NS for nameservers, TXT for verification and email-auth strings.
- Use the MX priorities to see which mail server receives email first.
- Check TXT records for SPF and DKIM entries when diagnosing email deliverability.
FAQs
Why do I see no records or a lookup failure for a domain I know exists?
Some domains block bulk or external DNS queries, and very new domains may not have propagated yet. If the domain loads in a browser, wait a few minutes and retry — DNS changes can take up to 24–48 hours to propagate worldwide.
What does the number next to an MX record mean?
It is the priority (preference). Lower numbers are tried first — an MX with priority 1 receives mail before one with priority 10. Multiple MX records with different priorities provide failover if the primary mail server is down.
Can I see subdomains with this tool?
No. Public DNS does not publish a list of subdomains — only records that are explicitly queried. To inspect a subdomain, enter it directly (e.g. mail.example.com); its A or CNAME record will be shown.