DNS Lookup
Look up DNS records for any domain. Query A, AAAA, MX, TXT, CNAME, NS, SOA and all record types.
About DNS Lookup
The Domain Name System (DNS) is the internet's address book — it translates human-readable domain names like example.com into IP addresses that computers use to route network traffic. A DNS lookup queries these records to find out where a domain points, which mail servers it uses, what security policies it publishes, and more.
DNS record types explained
- A — Maps a hostname to an IPv4 address. This is the most common record type and what browsers use to find your website's server.
- AAAA — Maps a hostname to an IPv6 address. Increasingly important as IPv4 addresses become scarce.
- MX — Identifies the mail servers that accept email for a domain. Multiple records can exist with priority values.
- TXT — Free-form text records used for SPF (email sender policy), DKIM public keys, DMARC policy, domain ownership verification, and more.
- CNAME — A canonical name alias that points one domain to another. Commonly used for
wwwsubdomains and CDN configurations. - NS — Nameserver records that identify which DNS servers are authoritative for a domain.
- SOA — Start of Authority record containing administrative information about the DNS zone, including the serial number and TTL defaults.
- CAA — Certificate Authority Authorisation, specifying which certificate authorities may issue SSL certificates for the domain.
How to use this tool
- Enter a domain name (e.g.
example.comormail.example.com) in the input field — do not includehttps://or paths. - Select the record type you want to query, or choose ALL to retrieve every available record type.
- Click Lookup. The tool queries public DNS resolvers and returns live results.
DNS TTL and propagation
Every DNS record has a Time to Live (TTL) value — the number of seconds that resolvers are allowed to cache the result. After changing a DNS record, it can take anywhere from a few minutes to 48 hours for the change to propagate globally, depending on the previous TTL setting. Use the DNS Propagation Checker to verify your changes have spread across multiple resolvers worldwide.