DNS Lookup

Lookup DNS Records

Enter a domain name to check its DNS records including A, MX, CNAME, NS, TXT, and more.

Works with subdomains and full URLs as well.

Note

Results are fetched in real time from public DNS resolvers (Google and Cloudflare). Cached records may differ from authoritative responses.

Common questions about DNS lookup and DNS records.

DNS Lookup FAQ

A DNS lookup refers to the method through which the Domain Name System is queried for the corresponding records for the domain name. In the case of DNS lookup tools, these tools will contact DNS servers to provide information in the form of A (address), MX (mail exchange), NS (name server) records, and others.
To perform a lookup of DNS records on a particular domain name, enter the domain name (example.com) into our free DNS Lookup service and choose the desired type of record to be displayed. You can choose ALL in order to display all types of records at once, or choose a particular type such as A, MX or TXT.
Some common DNS records include A records that map domains to IPv4 addresses, AAAA records that map to IPv6 addresses, MX records that route emails to email servers, CNAME records that allow domain aliases, NS records that specify the authoritative nameservers, and TXT records that hold text information like SPF and DKIM.
An A record (Address record) maps a domain name directly to an IPv4 address. When someone types your domain into a browser, the A record tells the browser which server IP to connect to. You can check A records for any domain using a DNS lookup tool to verify that your domain points to the correct hosting server.
To find MX records for your domain, enter your domain name in our DNS lookup tool and select MX as the record type. The results will show your mail exchange servers along with their priority values. Lower priority numbers indicate preferred mail servers that handle your email delivery first.
Nslookup and dig are both DNS query utilities. The latter outputs more info and is favored by system administrators when troubleshooting. Our DNS lookup utility will provide the same data as those commands without terminal access.
It takes some time for the DNS changes to be reflected everywhere as DNS servers keep records of a certain domain for as long as the TTL (Time to Live) specifies. DNS propagation can last anywhere from a few minutes to 48 hours. Use our DNS lookup tool to see if your changes were propagated through public DNS resolvers such as Google's and Cloudflare's.
TXT records hold text information related to your domain name. These records are useful for email authentication (SPF, DKIM, DMARC), domain ownership verification in services like Google Search Console, security policies, etc. You may use TXT record checker for verification.
Yes, choose NS as the type of record in our DNS lookup tool to verify nameservers used for any domain. The nameservers records help find out which DNS provider is responsible for managing the DNS records of a domain. Checking nameservers is usually the first step in domain resolution troubleshooting process.
Reverse DNS lookup translates IP addresses to domain names, which is essentially the reverse process of DNS lookup. Using the PTR records, it finds out the hostname of an IP address. Reverse DNS is used mainly for email server validation and troubleshooting networks.

Disclaimer

DNS records are fetched in real time from public DNS resolvers (Google and Cloudflare). Results may vary based on DNS propagation status and caching. This tool does not store or log any queried domains.