DNS lookup.

Get DNS records for a hostname.

See also: MX lookup

How do I check a domain's DNS records?

To view all DNS records for a domain, enter the hostname into the field above and click 'Get records'. The tool queries public DNS servers and retrieves all available record types including A, AAAA, MX, CNAME, TXT, NS and more.

What is DNS?

The Domain Name System (DNS) translates human-readable domain names into IP addresses so browsers can locate and connect to websites. It functions as the Internet's address book, directing traffic to the correct servers.

  • A: maps a domain to an IPv4 address
  • AAAA: maps a domain to an IPv6 address
  • MX: defines mail exchange servers for email delivery
  • CNAME: aliases one domain name to another
  • TXT: holds text data for verification, SPF, DKIM or other uses
  • NS: specifies the authoritative name servers for the domain

DNS records control how traffic routes across the Internet and determine which servers handle web, mail and other services for a domain.

How does this tool work?

This tool performs live DNS lookups using PHP's dns_get_record() function. It queries each record type for the supplied hostname and returns the results in a structured table. Queries are made in real time to ensure up-to-date responses from authoritative or recursive resolvers.

Why check DNS records?

DNS lookups help diagnose domain, email and hosting issues. Incorrect or missing records can break websites, prevent email delivery or affect domain verification for SSL, SPF, DKIM and other services.

Can I use this to troubleshoot domain issues?

Yes. If a site is unreachable, a DNS check can confirm whether the domain resolves correctly, which IP address it points to, and whether name servers are responding as expected.

Does this show email configuration?

Yes. MX and TXT records reveal mail routing and authentication details such as SPF and DKIM entries. These indicate where mail should be delivered and how it is verified.

Can I see where a site is hosted?

Often. The A or AAAA record will display the IP address of the hosting server. You can cross-reference it with WHOIS or IP lookup tools to identify the hosting provider or region.

What if no records are found?

This usually means the domain does not exist, the query type is unsupported, or DNS propagation is incomplete. Newly created or recently changed records may take time to appear globally.

Is this useful for security checks?

Yes. Unexpected CNAME, TXT or MX records can indicate misconfigurations or unauthorised changes. Regular DNS audits help ensure domains resolve only through intended servers and services.