Free DNS Lookup Tool — Check A, AAAA, MX, TXT, NS, CNAME Records
One-line answer
Use our free DNS lookup tool to instantly query A, AAAA, MX, NS, TXT, CNAME, and SOA records plus WHOIS data for any domain — no signup, no limits, no nonsense.
What is DNS?
DNS (Domain Name System) is the internet's phone book. When you type example.com into your browser, DNS translates that human-readable name into a machine-readable IP address like 192.0.2.1 so your computer knows which server to contact.
Without DNS, nothing on the internet works. Websites won't load, email won't deliver, APIs can't connect, and your SaaS product goes dark. Every single online interaction starts with a DNS lookup happening silently in the background — usually in under 50 milliseconds.
That's why checking DNS records is one of the first things any developer, marketer, or business owner should do when something breaks.
Why check DNS records?
A good DNS checker saves hours of guesswork. Here's when you need one:
What our free DNS lookup tool shows
Our free DNS lookup tool returns a complete picture of any domain's DNS configuration in one click:
www and subdomains).How to use it
example.com) — no http:// needed- Read the full DNS breakdown and WHOIS data in seconds
Common DNS record types explained with examples
Here's what real DNS records look like when you run them through a DNS checker:
A record — points a domain to an IPv4 address:``
example.com. 3600 IN A 192.0.2.1
`
This tells every browser on earth: "when someone asks for example.com, send them to 192.0.2.1."
MX record — tells the world where to deliver email: `
example.com. 3600 IN MX 10 mail.example.com.
`
The
10 is the priority — lower numbers are tried first. If you use Google Workspace, you'll see MX records pointing to aspmx.l.google.com.
TXT record — typically used for SPF (email authorization):
`
example.com. 3600 IN TXT "v=spf1 include:_spf.google.com ~all"
`
This TXT record says: "Google's mail servers are authorized to send email on behalf of example.com."
CNAME record — an alias pointing to another domain:
`
www.example.com. 3600 IN CNAME example.com.
`
Visitors hitting
www.example.com get silently redirected to example.com.
Common DNS problems (and how to spot them)
Nearly every DNS-related headache falls into one of these buckets. A free DNS lookup tool will confirm the diagnosis in seconds.
Domain not resolving
If your site isn't loading, run a DNS check and look at the A and AAAA records. No A record? The domain literally has nowhere to send traffic. Wrong A record? You're pointing at an old server.
Email not receiving
No MX records — or MX records pointing at a dead server — means inbound email bounces. This is the #1 cause of "why aren't we getting emails?" tickets.
Email going to spam
Your outbound emails land in spam? Check the TXT records for SPF, DKIM, and DMARC. Missing or misconfigured authentication is the biggest reason legitimate mail gets filtered.
Nameserver propagation
Just moved hosts? NS record changes take 24–48 hours to propagate globally. Some ISPs cache for longer. Be patient.
Expired domain
WHOIS data shows the expiration date. If the domain expired last Tuesday, no amount of DNS tweaking will help — renew it first.
DNS propagation explained
When you change a DNS record, the change doesn't happen instantly everywhere. Every DNS resolver on earth caches the old record for a period defined by the TTL (Time To Live) — usually a few hours to a full day.
That's why you might see the new site in one city while a user across the country still sees the old one. Full global propagation typically takes 24–48 hours, occasionally up to 72.
Pro tip: before making a big DNS change, lower the TTL to 300 seconds a day in advance. Once the change is live and stable, raise it back up. This dramatically shortens propagation time when it matters most.
Running a DNS checker from multiple locations during a migration helps you confirm when the new records have propagated.
Check any domain's DNS right now
Stop guessing and start checking. Our free DNS lookup tool gives you everything: A, AAAA, MX, NS, TXT, CNAME, SOA, and WHOIS data in a single report.
Run a free DNS lookup now →
No signup. No limits. No upsells.
FAQ
Is the DNS lookup tool really free?
Yes. Our free DNS lookup tool is 100% free with no query limits, no registration, and no credit card. Run as many lookups as you need.
What's the difference between a DNS lookup and a WHOIS lookup?
DNS lookups return technical records (A, MX, TXT, etc.) that control how your domain behaves. WHOIS returns registration data — who owns the domain, when it was registered, and when it expires. Our DNS checker returns both in one report.
Why do some DNS changes take so long?
DNS resolvers cache records based on their TTL. Until that cache expires, users keep seeing the old records. Typical propagation is 24–48 hours, but changes with long TTLs (like 24 hours) can take longer.
Can I use this to check competitors' DNS?
Absolutely. DNS records are public by design. You can see which mail provider a competitor uses (MX), which CDN they're on (A/CNAME), and when their domain expires (WHOIS). It's legal, ethical, and standard competitive research.
Why are my SPF/DKIM/DMARC records not working?
The most common causes: typos in the TXT record, multiple SPF records (you should only have one), missing ~all or -all` mechanism, or DKIM selectors pointing to the wrong subdomain. Run our free DNS lookup tool, inspect the TXT records, and compare them against your email provider's documentation.