Developer Tools
DNS Lookup
Look up DNS records for any domain. Check A, AAAA, MX, CNAME, TXT, NS, and SOA records using Google DNS. Instant results, no signup.
Enter a domain name and click Lookup to query DNS records
Free Online DNS Lookup — Check DNS Records for Any Domain
What Is DNS Lookup?
A DNS lookup queries the Domain Name System to retrieve the DNS records associated with a domain name. DNS is the internet's phone book — it translates human-readable domain names like example.com into IP addresses that computers use to route traffic. Our free DNS lookup tool lets you check A, AAAA, MX, CNAME, TXT, NS, SOA, and PTR records for any domain using Google Public DNS, with results displayed in a clean, organized format with one-click copy functionality.
How to Use This DNS Lookup Tool
Enter any domain name in the input field (the tool auto-strips protocol prefixes and paths). Select the DNS record type you want to check, or click "Query All" to fetch all record types at once. Click "Lookup" or press Enter to see the results. Each record shows the name, type, TTL (time to live), and value. TXT records are automatically labeled when they contain recognized patterns like SPF, DMARC, or domain verification strings.
Key Features
- All common record types — A, AAAA, MX, CNAME, TXT, NS, SOA, and PTR
- Query All mode — fetch every record type in a single lookup
- Google DNS resolver — reliable results from Google Public DNS via DNS-over-HTTPS
- TXT record detection — auto-labels SPF, DMARC, DKIM, and verification records
- SOA record breakdown — parses SOA data into labeled fields for easy reading
- One-click copy — copy individual records or all results at once
DNS Record Types Explained
The most common DNS record types serve different purposes. A records map a domain to an IPv4 address. AAAA records map to IPv6 addresses. MX records specify mail servers that handle email for the domain. CNAME records create aliases that point one domain name to another. TXT records store text data, commonly used for SPF (email authentication), DKIM signatures, DMARC policies, and domain verification tokens for services like Google Search Console. NS records identify the authoritative nameservers for the domain. SOA records contain administrative information about the DNS zone.
Common Use Cases
- Developers — verifying that a domain resolves to the correct server IP after deployment
- Sysadmins — confirming DNS changes have taken effect after a migration or registrar transfer
- Email administrators — checking MX records and SPF/DKIM/DMARC policies for email deliverability
- SEO specialists — verifying domain configuration and canonical setups
- Security analysts — investigating suspicious domains and their infrastructure
Tips and Best Practices
When checking DNS propagation after a change, remember that different resolvers may cache the old record until the TTL expires. If you need changes to take effect quickly, lower the TTL value before making the change, then raise it back afterward. Use "Query All" when investigating a domain's complete DNS configuration — it reveals the full picture in one request. MX records include a priority number — lower numbers indicate higher priority mail servers. When diagnosing email delivery issues, check both MX records (for mail routing) and TXT records (for SPF and DMARC authentication policies).