Free DNS Lookup Tool

Query any DNS record type instantly — A, AAAA, MX, TXT, CNAME, NS, SOA, PTR. No account needed.

Querying DNS records…

Results

Instant Results

Queries route through Cloudflare's public DNS (1.1.1.1) for fast, accurate, privacy-respecting responses.

All Record Types

Check 8 DNS record types including the commonly overlooked SOA and PTR (reverse DNS) records.

No Tracking

Queries are made client-side to the DNS-over-HTTPS API. Your lookups never touch our servers.

Debug Email & SPF

TXT records expose SPF, DKIM, DMARC, and domain verification tokens — critical for email deliverability.

DNS Record Types Reference

Type Full Name Common Use
A Address Maps domain to IPv4 address
AAAA IPv6 Address Maps domain to IPv6 address
MX Mail Exchange Specifies mail servers for a domain
TXT Text SPF, DKIM, DMARC, domain verification
CNAME Canonical Name Alias for another domain name
NS Name Server Authoritative nameservers for the domain
SOA Start of Authority Zone metadata, serial number, refresh timers
PTR Pointer Reverse DNS — maps IP address to domain

Frequently Asked Questions

What is a DNS lookup? +
A DNS lookup queries the Domain Name System to retrieve records associated with a domain. These records map human-readable domain names to IP addresses and provide other information such as mail server configurations (MX records) and domain verification strings (TXT records).
Why does my DNS lookup show different results than expected? +
DNS results can vary due to TTL-based caching, geographic DNS resolvers, or recent DNS changes that are still propagating. DNS propagation can take up to 48 hours globally. Our tool queries Cloudflare's public resolver (1.1.1.1) to give you a current, uncached view.
How do I verify my MX records for email setup? +
Select the MX record type, enter your domain, and click Lookup. The results will show each mail server and its priority value. Lower priority numbers indicate higher preference. Compare these values with what your email provider (Google Workspace, Microsoft 365, etc.) requires.
What is a PTR record used for? +
A PTR record performs reverse DNS — it maps an IP address back to a domain name. To look one up, enter the IP address instead of a domain and select PTR. Reverse DNS is commonly required for email server reputation and network security audits.
How do I check SPF and DMARC records? +
SPF, DKIM, and DMARC records are all stored as TXT records. Select TXT, enter your domain (for DMARC, use _dmarc.yourdomain.com), and click Lookup. The results will display all TXT strings, which you can inspect for v=spf1 or v=DMARC1 values.
What is DNS TTL? +
TTL (Time To Live) is a value in seconds that tells resolvers how long to cache a DNS record before checking for updates. A TTL of 3600 means the record can be cached for 1 hour. Lower TTLs are useful when planning DNS changes, as propagation will be faster.