Check DNS records for any domain with our free DNS Lookup Tool. Query A, AAAA, CNAME, MX, TXT, NS, and SOA records via Cloudflare DNS β or run all common types at once.
What Is DNS?
DNS is the internet's phonebook β it translates human-readable domain names like example.com into IP addresses that computers use to reach servers.
Common Record Types
- A β IPv4 address for the domain
- AAAA β IPv6 address
- CNAME β alias pointing one domain to another
- MX β mail server records for email delivery
- TXT β text records for domain verification and SPF/DKIM
- NS β nameserver records for the authoritative DNS servers
- SOA β Start of Authority administrative zone info
Developer Use Cases
Verify DNS propagation after updating records, debug email delivery via MX/TXT checks, confirm CNAME points to the right CDN, and inspect nameservers after a domain transfer.
Related Reading
Frequently Asked Questions
What is a DNS record?
DNS records are instructions stored in DNS servers that tell the internet how to handle requests for a domain β where to find its website (A record), which servers handle its email (MX record), and more.
Why might results look different from another DNS lookup tool?
DNS results can vary slightly between different DNS resolvers and depend on which nameserver is queried. This tool uses Cloudflare's DNS resolver, which is one of the most accurate and up-to-date.
What is TTL in DNS?
TTL (Time to Live) is how many seconds other DNS servers should cache this record before asking again for a fresh copy β lower TTL means changes propagate faster, higher TTL reduces DNS query load.
How long do DNS changes take to propagate?
It depends on the TTL of the old record β if the previous TTL was 3600 seconds (1 hour), propagation can take up to an hour. Lower TTL values (like 300 seconds) allow changes to spread more quickly.