DNS Record Lookup & Query
Look up DNS records for any domain. Query A, AAAA, CNAME, MX, TXT, NS, SOA records instantly using Cloudflare DoH. Free and private.
Look up DNS records for any domain. Query A, AAAA, CNAME, MX, TXT, NS, SOA records instantly using Cloudflare DoH. Free and private.
DNS (Domain Name System) translates human-readable hostnames like example.com into IP addresses computers route packets to. A DNS lookup queries the DNS hierarchy — root servers, TLD servers, authoritative servers — to retrieve records for a given name. Common record types include A (IPv4 address), AAAA (IPv6 address), MX (mail exchange), TXT (arbitrary text often used for SPF, DKIM, verification), NS (name servers), CNAME (canonical name alias), and SOA (start of authority).
DNS lookups underpin almost everything on the internet. Web browsers do them on every navigation; email servers consult MX records when delivering mail; software updaters check TXT records for verification; CDNs return different A records to different clients for traffic routing.
This tool performs DNS queries for any record type you choose against authoritative servers. Results show the records exactly as the authoritative server returned them, including TTL values and any associated metadata.
Diagnosing DNS issues requires direct visibility into what the authoritative servers are returning. Browser-based DNS uses cached results that may not reflect recent changes; the lookup tool fetches fresh records and shows what the authoritative source actually says.
Setting up domain configuration also benefits from immediate verification. After updating MX records, SPF, DKIM, or other DNS settings, looking up the records confirms propagation and that the values match expectations.
Enter a hostname, choose record type, see the records.
DNS uses a hierarchical query process. A resolver starts at root servers, follows referrals to TLD servers (.com, .org, .net), then to authoritative servers for the specific zone, and retrieves records from there. The lookup shows the final answer from the authoritative source.
Records have a TTL (time-to-live) indicating how long they should be cached. Short TTLs allow rapid changes; long TTLs reduce DNS query load. After a record changes, downstream caches may serve stale data for up to the old TTL.
Common record types: A (IPv4 address, 32 bits), AAAA (IPv6 address, 128 bits), MX (mail exchanger with priority), TXT (arbitrary text up to 255 chars per string, multiple strings allowed), NS (name server delegation), CNAME (canonical name alias to another hostname), SOA (start of authority — zone metadata), PTR (reverse DNS).