Network Tool

DNS Lookup Tool

Query real-time DNS records for any domain. A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA — powered by Cloudflare DNS-over-HTTPS.

Using Cloudflare DNS-over-HTTPS (1.1.1.1) — encrypted, private queries
Quick Lookup
github.com google.com cloudflare.com amazon.com microsoft.com apple.com netflix.com shopify.com
🌐
Enter a domain to begin
Type any domain name above and select which DNS record types you want to query. Results come directly from Cloudflare's DNS resolver.

Real-Time DNS Intelligence

Fast, accurate DNS lookups for developers and sysadmins

10 Record Types

Query A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV, and CAA records individually or all at once.

🔒

DNS-over-HTTPS

All queries go through Cloudflare's encrypted DoH endpoint (1.1.1.1) — no ISP snooping on your lookups.

📊

Full Record Details

See the full record value, TTL (time-to-live), and response time for every DNS answer returned.

📤

Export Results

Download results as JSON or CSV for documentation, auditing, or pasting into other tools.

Frequently Asked Questions

What is a DNS A record?
An A record maps a domain name to an IPv4 address (e.g. 104.21.1.1). It's the most common DNS record type and is what browsers use to find the web server for a domain.
What is a CNAME record?
A CNAME (Canonical Name) record points a domain to another domain rather than an IP address. For example, www.example.com might CNAME to example.com, or to a CDN like mysite.cdn.cloudflare.com.
What is an MX record?
MX (Mail Exchanger) records specify which servers handle email for a domain. They include a priority value — lower numbers have higher priority. Multiple MX records provide redundancy.
What is a TXT record used for?
TXT records store arbitrary text data. They're used for email authentication (SPF, DKIM, DMARC), domain verification for Google/Microsoft/GitHub, and other ownership-proof requirements.
What is TTL?
TTL (Time To Live) is how long DNS resolvers cache a record in seconds. A TTL of 300 means the record is cached for 5 minutes before being re-queried. Lower TTLs give more flexibility for changes; higher TTLs improve performance.
Why might results differ from other DNS tools?
Different DNS resolvers can cache records differently. Cloudflare's 1.1.1.1 may show different TTL values than Google's 8.8.8.8 if one queried a record more recently. Propagation also means new records may show up at different times globally.