DNS Lookup

Query DNS A, AAAA, MX, NS, TXT, and CNAME records.

DNS (Domain Name System) translates domain names into IP addresses that computers use to communicate. Our DNS lookup tool queries multiple record types simultaneously — A, AAAA, MX, NS, TXT, and CNAME records. This helps you verify domain configuration, check email server settings, and troubleshoot DNS propagation issues.

Result

Enter a domain and click "Lookup DNS".
In Action

DNS Lookup in action

A site works for your colleague but not for you. Run a DNS lookup: if A records resolve for you, the problem is local (browser cache, hosts file, or ISP). If they do not resolve, the domain itself is misconfigured. This single check splits the problem in half before you open any other tool.

Frequently Asked Questions

What is a DNS lookup?

DNS lookup translates a domain name into its IP address and other records.

How do I check DNS records for free?

Enter the domain in the box above and run the lookup — you get A, AAAA, MX, NS, TXT, and CNAME records in seconds at no cost. No signup is required, and the queries run from Cloudflare edge servers for fresh results.

How long does a DNS change take to show up everywhere?

DNS propagation typically takes a few minutes to 48 hours depending on the record's TTL and each resolver's cache. Repeat this lookup a few times over the day; when every query returns the new value, propagation is complete.

What does a missing MX record mean?

A missing MX record means the domain has no mail server configured, so email sent to @that-domain will fail. Use the DNS lookup to verify MX records before switching email providers or troubleshooting bounced messages.