DNS Lookup
Check DNS records for any domain. Query A, AAAA, CNAME, MX, TXT, NS, and SOA records using Google DNS-over-HTTPS.
DNS Record Types
AMaps domain to IPv4 addressAAAAMaps domain to IPv6 addressCNAMEAlias pointing to another domainMXMail server for the domainTXTText records (SPF, DKIM, verification)NSAuthoritative nameservers for the domainSOAStart of Authority — primary DNS infoWhat is DNS Lookup?
DNS (Domain Name System) is the internet's phone book—it translates human-readable domain names like google.com into IP addresses that computers use to communicate. A DNS lookup queries DNS servers to retrieve records associated with a domain name. Different record types serve different purposes: A records point to web servers, MX records route email, TXT records verify domain ownership, and CNAME records create aliases.
DevOps engineers use DNS lookups daily to verify domain configurations, troubleshoot connectivity issues, validate certificate challenges, confirm CDN propagation, and debug service discovery problems. This tool uses Google's public DNS-over-HTTPS API for reliable, fast lookups without CORS restrictions.
Frequently Asked Questions
What is an A record?
An A (Address) record maps a domain name to an IPv4 address. When you type a URL in your browser, the DNS resolver looks up the A record to find the server's IP address. A domain can have multiple A records for load balancing. AAAA records serve the same purpose for IPv6 addresses.
What is TTL in DNS?
TTL (Time To Live) is how long (in seconds) a DNS record is cached by resolvers before they query the authoritative server again. Lower TTLs (60-300s) mean changes propagate faster but increase DNS query load. Higher TTLs (3600-86400s) reduce load but mean changes take longer to propagate. Before DNS migrations, lower the TTL in advance.
How to check if DNS has propagated?
DNS propagation depends on TTL values. After making a change, the old record remains cached until its TTL expires. You can verify propagation by querying multiple public DNS resolvers (Google 8.8.8.8, Cloudflare 1.1.1.1) and comparing results. Full global propagation typically takes 24-48 hours for records with high TTLs, but can be as fast as minutes for low-TTL records.