What Is a DNS Lookup?
A DNS lookup is the process of querying the Domain Name System to retrieve records associated with a domain name. Every domain on the internet relies on DNS to translate human-readable names like example.com into the IP addresses, mail servers, and configuration data that computers use to communicate. Running a DNS lookup lets you see exactly what records a domain publishes — in real time, directly from authoritative nameservers.
This free online DNS lookup tool supports every major record type. Enter any domain, choose a record type (or leave it on "Any" to see all records at once), and get instant results. Common uses include verifying a new DNS configuration after moving to a different host, confirming that an MX record points to the correct mail server, checking whether a TXT record for SPF or DMARC is properly published, and troubleshooting email delivery or website connectivity problems.
Unlike the nslookup command-line tool built into Windows, macOS, and Linux, this online DNS lookup runs queries from multiple geographic locations and shows you the raw DNS response including TTL values, record class, and data — without requiring any software installation.
DNS Record Types Explained
| Type |
Purpose |
Example use |
| A | Maps domain to IPv4 address | Website IP address |
| AAAA | Maps domain to IPv6 address | IPv6 hosting |
| MX | Identifies mail servers | Email delivery routing |
| TXT | Arbitrary text data | SPF, DMARC, DKIM, site verification |
| NS | Lists authoritative nameservers | DNS hosting provider |
| CNAME | Alias to another domain | www subdomain, CDN routing |
| SOA | Zone authority information | Serial number, refresh intervals |
| CAA | Restricts SSL certificate issuers | Limit which CAs can issue certs |