DNS Lookup
Query DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA) for any public domain.
Loading DNS Lookup… If nothing happens, please enable JavaScript.
Frequently asked questions
What data does this tool send to your servers?
Which DNS record types are supported?
My DNS change isn't showing up — how long does propagation take?
What does the SOA record tell me?
Are there rate limits on how many lookups I can do?
How does this compare to running 'dig' or 'nslookup' in a terminal?
What is DNSSEC and will I see it in the results?
Does this tool log my queries for analytics or advertising?
What is a CNAME record and when should I use one?
Can I look up DNS records for private or internal domains?
About DNS Lookup
The Domain Name System (DNS) is the phonebook of the internet, translating human-readable hostnames like example.com into the numeric IP addresses that computers actually use to route traffic. Without DNS, every user would need to memorize IP addresses for every website they visit. DNS is a hierarchical, distributed database managed by authoritative nameservers around the world, and it handles billions of queries every second. Beyond simple address lookups, DNS records carry a rich variety of information including mail server configurations, domain ownership verification tokens, security policies, and cryptographic signatures.
Sysadmins reach for DNS lookup tools when troubleshooting email delivery failures (checking MX and SPF TXT records), diagnosing website downtime (verifying A and AAAA records point to the correct server), or validating that a recent DNS change has propagated globally. Developers use it to confirm that domain verification challenges for SSL certificates or third-party services like Google Search Console are correctly published. Security teams query CAA records to restrict which certificate authorities can issue certificates for a domain, reducing the risk of mis-issuance. Even regular users can benefit from checking whether their domain registrar has correctly set up their nameservers.
This tool performs live DNS queries from our server against the public DNS infrastructure, so results reflect what the wider internet sees rather than your local resolver or ISP cache. You can query all the major record types: A (IPv4 address), AAAA (IPv6 address), MX (mail exchange), TXT (text, used for SPF, DKIM, and domain verification), NS (nameservers), CNAME (canonical name alias), SOA (start of authority, showing the primary nameserver and zone serial), and CAA (certification authority authorisation). Queries are briefly cached on our end to reduce load on authoritative nameservers and keep the service free for everyone. No personally identifying data is retained after the response is returned.
When interpreting results, pay attention to the TTL (Time to Live) value next to each record — it tells you how long resolvers will cache that record before re-querying. A very low TTL (under 300 seconds) often means the domain owner is preparing for a change or managing failover. If you are troubleshooting propagation after a DNS change, remember that your own ISP resolver may be caching the old value until the TTL expires. Use the SOA record's serial number to confirm the authoritative server has the latest zone data. For email troubleshooting, query both MX and TXT (look for v=spf1) records together to understand the full mail routing and anti-spam configuration.
How DNS Became the Internet's Invisible Foundation
Before DNS was invented in 1983, every computer on the ARPANET relied on a single text file called HOSTS.TXT, maintained at the Stanford Research Institute and downloaded regularly by each connected machine. As the network grew, this approach became unworkable — the file was updated multiple times per day and the bandwidth cost of distributing it globally was already straining the network. Paul Mockapetris at USC Information Sciences Institute designed the DNS specification, published in RFC 882 and 883 in November 1983, creating the hierarchical distributed database we still use today.
The original DNS had no built-in security, a deliberate design choice to keep the protocol simple and fast. This omission eventually led to serious vulnerabilities: in 2008, security researcher Dan Kaminsky discovered a critical cache poisoning flaw that could allow attackers to redirect entire domains to malicious servers. The flaw affected virtually every DNS resolver in the world and required an unprecedented coordinated emergency patch release across all major vendors simultaneously — one of the largest coordinated security responses in internet history.
DNS now underpins far more than address resolution. Modern TXT records carry SPF policies that define authorised mail senders, DKIM public keys that authenticate email signatures, and domain control validation tokens that allow certificate authorities to verify domain ownership without any human interaction. The humble DNS query, which typically completes in under 50 milliseconds, has quietly evolved into a critical security and identity layer for the entire internet.