Domain Lookup Tool

Check DNS records for any domain name. View A, AAAA, CNAME, MX, TXT, NS, and SOA records with TTL values.

Try:

Pro Tips

A records map domain names to IPv4 addresses. AAAA records map to IPv6.

MX records determine where email is delivered. Lower priority numbers are tried first.

TXT records are used for domain verification (Google, Microsoft), SPF, DKIM, and DMARC email security.

NS records show which nameservers are authoritative for a domain. Changes here can take 24-48 hours to propagate.

SOA records contain zone metadata including the serial number, which increments with each DNS change.

CNAME records are aliases. A domain with a CNAME cannot have other record types (except DNSSEC).

Last updated: March 2026

What Is a Domain Lookup?

A domain lookup retrieves all DNS records configured for a domain name. When you type a website address into your browser, the DNS system translates that name into the IP address of the server hosting the site. This tool shows you every record in that chain — from IP addresses and mail servers to nameservers and verification records — giving you a complete picture of a domain's DNS configuration.

Frequently Asked Questions

What is a domain lookup?

A domain lookup queries the Domain Name System (DNS) to retrieve all records associated with a domain name. It reveals the IP addresses, mail servers, nameservers, and other configuration data that make a domain function on the internet.

What DNS records does this tool check?

This tool checks seven record types: A (IPv4 address), AAAA (IPv6 address), CNAME (canonical name alias), MX (mail exchange), TXT (text records for SPF, DKIM, verification), NS (nameservers), and SOA (start of authority).

Can I look up any domain?

Yes. You can look up any publicly registered domain name. The tool queries Cloudflare's public DNS resolver, so it returns the same results you'd get from any standard DNS query.

What do TTL values mean?

TTL (Time To Live) is the number of seconds a DNS resolver should cache a record before re-querying. Lower TTL values mean faster updates when records change, but more DNS traffic. Common values range from 300 (5 minutes) to 86400 (24 hours).

Why are my DNS changes not showing?

DNS changes can take time to propagate. The TTL on your old records determines how long resolvers will serve cached data. If you recently changed records, wait for the old TTL to expire. You can also try clearing your local DNS cache.

Related Tools

🔍DNS Lookup🔢Subnet Calculator🌐API Request Tester