AES Encryption Explained: How It Works and Why It Matters
Jun 23, 2026
Look up DNS records for any domain. Supports A, AAAA, CNAME, MX, NS, TXT, SOA, SRV, CAA, and all record types.
Select a domain and click Lookup to see DNS records.
DNS (Domain Name System) is the phonebook of the internet. It translates human-readable domain names (like google.com) into machine-readable IP addresses. A DNS lookup queries DNS servers to retrieve specific record types for a given domain, revealing how the domain is configured for web hosting, email, security, and other services.
This tool uses DNS-over-HTTPS (DoH) via Cloudflare's DNS API to perform secure, encrypted DNS lookups entirely from your browser. It supports all common DNS record types and displays the response time, TTL, and full record data in a structured table. Network administrators, developers, and IT professionals use DNS lookups daily for troubleshooting connectivity issues, verifying DNS propagation, checking email configuration, auditing security records like SPF/DKIM/DMARC, and debugging domain migration.
google.com) into the Domain Name field.This tool supports A (IPv4 address), AAAA (IPv6 address), CNAME (canonical name/alias), MX (mail exchange server), NS (name server), TXT (text records for SPF, DKIM, DMARC, verification), SOA (start of authority with zone serial and expiry), SRV (service location for SIP, XMPP, LDAP), and CAA (certification authority authorization). Selecting ALL returns every available record type for the domain.
The tool uses DNS-over-HTTPS (DoH) to query Cloudflare's secure DNS API (cloudflare-dns.com). Your browser sends an encrypted HTTPS request containing the domain and record type, and the DNS server responds with the records. No data passes through unencrypted channels, and the results are displayed directly in your browser.
No. All the information you see is processed entirely in your browser. The DNS query is sent directly from your browser to Cloudflare's public DoH API — your domain lookups are never stored or logged by this website.
TTL (Time to Live) is the number of seconds a DNS record is cached by resolvers before they must query the authoritative server again. A lower TTL (e.g., 300 = 5 minutes) means changes propagate faster but increases query load. A higher TTL (e.g., 86400 = 24 hours) reduces load but delays propagation. When migrating or changing DNS records, temporarily lowering the TTL beforehand is a best practice.
A recursive DNS resolver (like Cloudflare's 1.1.1.1 or Google's 8.8.8.8) queries multiple authoritative servers on your behalf and caches the results. An authoritative DNS server holds the definitive records for a domain and responds directly. This tool queries a recursive resolver via DoH, which means it shows the same results most users worldwide would see.
Blog
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026