DNS Lookup Tool

Query any DNS record type for any domain β€” instantly.

Ad
ALL A AAAA MX TXT NS CNAME SOA
Enter a domain above and click Look up.
Ad

What is a DNS lookup?

DNS (Domain Name System) is the internet's phonebook β€” it translates human-readable domain names like github.com into IP addresses that computers use to find servers. A DNS lookup queries the DNS records associated with a domain to reveal where it points, how email is handled, security policies, and more.

Different record types serve different purposes. A records map a domain to an IPv4 address. AAAA records point to IPv6 addresses. MX records define which mail servers accept email for the domain. TXT records carry arbitrary text β€” commonly used for SPF, DKIM, and DMARC email authentication policies. CNAME records create aliases pointing one domain to another. NS records list the authoritative name servers for the domain.


DNS record types explained

Type Purpose
AMaps domain to an IPv4 address
AAAAMaps domain to an IPv6 address
MXMail exchanger β€” specifies mail servers for the domain
CNAMEAlias pointing one domain name to another
TXTArbitrary text β€” used for SPF, DKIM, DMARC, domain verification
NSLists the authoritative name servers for the domain
SOAStart of Authority β€” admin info, serial, TTL defaults
CAACertificate Authority Authorization β€” which CAs may issue SSL certs

How to use

  1. Enter a domain name in the input field (e.g. github.com) β€” no https:// needed.
  2. Select a record type from the dropdown, or click a quick-filter pill (A, MX, TXT…).
  3. Click Look up (or press Enter). Results display in a table grouped by record type.
  4. To query all common record types at once, leave the type set to ALL.
  5. Click a different pill to immediately re-query for that specific record type.

Frequently Asked Questions

This tool queries the Cloudflare DNS over HTTPS (DoH) API at 1.1.1.1/dns-query. Cloudflare's resolver is one of the fastest public resolvers globally. Results reflect the live DNS state as seen by Cloudflare's resolver β€” they may occasionally differ from your local DNS resolver if records are in the process of propagating.

The "ALL" query type (DNS type ANY) asks the resolver to return all cached record types it has for a domain. Many resolvers no longer answer ANY queries fully due to abuse concerns (RFC 8482). For complete results, query specific record types β€” A, MX, TXT, and NS separately β€” rather than using ALL.

PocketTools does not log any queries. The DNS request is made directly from your browser to Cloudflare's DoH API β€” PocketTools never sees or stores it. Cloudflare's resolver handles queries per their own privacy policy.

Related Tools

Ad