DNS Lookup

Perform DNS lookups for any domain name using DNS-over-HTTPS (DoH). Query various DNS record types including A (IPv4), AAAA (IPv6), MX (mail exchange), TXT (text records), CNAME (canonical name), NS (name servers), and SOA (start of authority). Get detailed DNS information including TTL values, record data, and authoritative nameservers. Perfect for debugging DNS issues, verifying domain configurations, and understanding DNS records.

Enter a domain name and select a record type to perform a DNS lookup

When to use this tool

You need to verify DNS records after a domain change or migration.

You are debugging email or TLS issues that depend on DNS records.

Developer use cases

Validate that an A or CNAME record points to the correct host.

Check MX and SPF/TXT records before sending email.

Common mistakes to avoid

Expecting DNS changes to propagate instantly (TTL matters).

Checking only one record type when multiple are involved.

Related guides

Frequently Asked Questions

How do I perform a DNS lookup?

Enter a domain name (e.g., jsonyaml.com) and select a record type (A, AAAA, MX, etc.). Click "Lookup" to query the DNS records. The results will show all matching records with TTL values and record data.

What DNS record types are supported?

The tool supports A (IPv4 addresses), AAAA (IPv6 addresses), MX (mail exchange), TXT (text records), CNAME (canonical names), NS (name servers), and SOA (start of authority) record types.

How does DNS-over-HTTPS work?

DNS-over-HTTPS (DoH) encrypts DNS queries using HTTPS, providing privacy and security. The tool uses Cloudflare's and Google's DoH services with automatic fallback, which are fast, reliable, and don't require authentication.

What is TTL?

TTL (Time To Live) is the number of seconds a DNS record can be cached before it needs to be refreshed. Lower TTL values mean records change more quickly, while higher values reduce DNS query load.

Can I query multiple record types at once?

Currently, you can query one record type at a time. You can perform multiple lookups to get different record types for the same domain.