DNS Lookup — Free Online DNS Record Checker & Lookup Tool

Look up DNS records for any domain — A, AAAA, MX, NS, TXT, CNAME, SOA, and more using Google's DNS-over-HTTPS.

Jump to tool ↓
Live network check — the domain you enter is sent for lookup

Queries use Google Public DNS. For DKIM enter selector._domainkey.example.com; for DMARC enter _dmarc.example.com. TXT quotation marks are shown as returned by the resolver.

Frequently Asked Questions

DNS Record Lookup: Understanding Domain Infrastructure

DNS records are the building blocks of domain infrastructure. Each record type serves a specific purpose: A and AAAA records map hostnames to IPv4 and IPv6 addresses, MX records direct email delivery, NS records identify authoritative nameservers, TXT records carry machine-readable metadata like SPF anti-spoofing policies and domain ownership verification tokens.

This tool uses Google's DNS-over-HTTPS (DoH) API at dns.google to perform real DNS queries through a public recursive resolver. Results may be cached until their TTL expires, so a recent DNS change might not appear immediately. The TTL (Time To Live) value shows how long a record may be cached before refreshing.

Common DNS troubleshooting scenarios: verify MX records after email provider migration, check A record propagation after IP change, inspect TXT records for SPF/DKIM email authentication configuration, validate CNAME chains, and confirm NS delegation after domain registrar transfer.

To check a TXT record, enter the exact hostname that owns it. For an SPF policy or domain verification token, that is often the root domain. A DKIM key usually lives at selector._domainkey.example.com. A DMARC policy lives at_dmarc.example.com. See the TXT lookup guide for a worked walkthrough.

Standards & References

Built and maintained by DevDecode. This live network check sends the domain you enter to our server; DNS lookups also query Google's DNS service. Found an issue? Let us know.

Related Tools

Related Guides