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.comgoogle.comcloudflare.comamazon.commicrosoft.comapple.comnetflix.comshopify.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.

Was this tool helpful?

⭐ Leave a review on Trustpilot
Trustpilot

DNS Lookup Tool — Complete Guide

DNS (Domain Name System) lookup retrieves the DNS records associated with a domain name, including A, AAAA, MX, CNAME, TXT, and NS records. It's essential for domain configuration, email setup, and network troubleshooting.

📧 Email troubleshooting

Check MX records to verify your domain's email configuration. Misconfigured MX records are the most common cause of email delivery failures.

🌐 Verify domain setup

After setting up a new domain or changing hosting, use DNS lookup to confirm that A records are pointing to the correct server IP address.

🔒 Check SPF/DKIM records

Look up TXT records to verify SPF, DKIM, and DMARC configurations — critical for preventing email spoofing and improving deliverability.

🛠️ Debug propagation

After changing DNS records, use this tool to check whether the new values have propagated globally — propagation typically takes 24–48 hours.

DNS is the internet's phone book, translating human-readable domain names into machine-readable IP addresses. Every website visit, email sent, and online service connection depends on DNS working correctly. Understanding and verifying DNS records is a fundamental skill for web developers, system administrators, and technical marketers.

class="share-section">

📤 Share this tool