Free DNS lookup tool — query and check DNS records for any domain online
This DNS lookup tool lets you query any of the ten major DNS record types for any domain name — instantly, in your browser, with no software to install. It uses DNS over HTTPS (DoH) to send encrypted queries to Cloudflare's resolver (cloudflare-dns.com) with automatic fallback to Google's (dns.google), ensuring both privacy and reliability. Unlike traditional DNS tools that use plaintext UDP queries, DoH prevents network observers from seeing the domains you're looking up.
DNS (Domain Name System) is the internet's phonebook — it translates human-readable domain names into IP addresses and configuration data. Every record has a TTL (Time To Live) value in seconds controlling how long it's cached by resolvers. Lowering TTL before making DNS changes speeds up propagation; raising it afterward reduces query load on your nameservers. This tool displays TTL for every record so you know exactly how fresh the cached data is.
Common use cases: verifying MX records after setting up email, confirming TXT records for SPF or DMARC configuration, checking whether a CNAME alias is resolving correctly, looking up NS records to confirm nameserver delegation, or diagnosing why a domain isn't resolving as expected after a DNS change.
Real DNS records explained -- what each type looks like in practice
These examples show what each DNS record type looks like and what the value means when you look it up.
An A record is the most basic DNS record, pointing a domain to an IPv4 address. When you type a URL in your browser the first DNS lookup it performs is an A record query. The TTL of 3600 seconds means resolvers cache this result for one hour before re-querying the authoritative nameserver.
MX records tell sending servers where to deliver email for a domain. Multiple records with different priority values provide failover -- if the primary server (priority 10) is unreachable, the sender tries priority 20, then 30. All major mail providers publish multiple MX records for redundancy and reliability.
TXT records are used for email authentication (SPF, DKIM, DMARC), domain ownership verification, and third-party service configuration. This SPF record authorises Google and SendGrid to send email on behalf of the domain. The ~all softfail means all other senders should be treated with suspicion by receiving servers.
A CNAME creates an alias from one hostname to another. Here www.example.com resolves by first following the CNAME to example.com, then looking up its A record. CNAMEs cannot be placed at the root domain itself -- only on subdomains like www, mail, or ftp.
NXDOMAIN means the queried name does not exist in DNS at all. For email senders, NXDOMAIN on an MX lookup means the domain cannot receive email and any message sent will hard-bounce immediately. For websites it means the subdomain has not been configured in DNS.
Frequently asked questions about DNS lookups
Need a disposable email address?Generate a free, instant throwaway — zero signup, zero trace.
Get Free Temp Mail ->