DNS Lookup

Query DNS records for any domain

Advanced DNS Lookup Tool

The Domain Name System (DNS) is the phonebook of the internet, translating human-readable domain names (like google.com) into machine-readable IP addresses. This tool allows developers and network administrators to query specific DNS records directly from Cloudflare's 1.1.1.1 resolver via DNS-over-HTTPS (DoH), bypassing local ISP caches for the most up-to-date results.

Essential Record Types

  • A IPv4 Address
    Points the domain to a 32-bit IP address (e.g., 192.168.1.1).
  • AAAA IPv6 Address
    Points to a 128-bit IP address, the modern standard.
  • MX Mail Exchange
    Specifies the mail servers responsible for accepting email on behalf of your domain.
  • TXT Text Records
    Arbitrary text. Critical for SPF (email security), DKIM, and domain ownership verification.

Troubleshooting Scenarios

  • 📧
    Email Not delivering? Check your MX records. If they point to an old server or are missing, email will fail. Also verify your SPF record (TXT) includes your mail provider.
  • 🔒
    SSL Certificate Errors? Ensure your CNAME or A records point exactly where your hosting provider requires. Some certs fail if the `www` subdomain isn't configured.
  • 🌐
    Website Down? Use `d` to find the authoritative nameservers (NS records). If these are incorrect, the entire domain goes offline.

Frequently Asked Questions

What is TTL (Time To Live)?
TTL is a setting for each DNS record that tells resolvers how long (in seconds) to cache the information before querying the authoritative nameserver again. Lower TTL (e.g., 300s) is useful during migrations; higher TTL (e.g., 86400s) improves performance.
Why do query results differ from my computer's ping?
This tool queries Cloudflare's authoritative resolvers directly. Your computer uses your local ISP's DNA cache, which might hold outdated information (propagation delay) for up to 48 hours after you make a change.
What is CNAME flattening?
Some DNS providers (like Cloudflare) "flatten" CNAME records at the root domain by returning the IP address (A record) of the target instead of the CNAME chain itself, to comply with RFC standards requiring root domains to point to IPs.