NC Logo UseToolSuite

DNS Lookup

Look up DNS records for any domain using DNS over HTTPS. Query A, AAAA, MX, CNAME, TXT, and NS records instantly — free, private, and browser-based.

What is DNS Lookup?

DNS Lookup is a free tool that queries Domain Name System records for any public domain using DNS over HTTPS (DoH). It supports A, AAAA, MX, CNAME, TXT, and NS record types — the most common records needed for troubleshooting domain resolution, email delivery, domain verification, and nameserver configuration. Queries are routed through Google or Cloudflare public DNS for privacy and reliability.

When to use it?

Use DNS Lookup when troubleshooting website accessibility issues, verifying DNS propagation after record changes, checking MX records for email delivery problems, confirming SPF and DKIM TXT records for email authentication, or inspecting CNAME and NS records during domain migration. It is a fast alternative to command-line tools like dig and nslookup.

Common use cases

Developers and sysadmins use this tool to verify A records point to the correct IP after deployment, check MX records when emails are not being delivered, confirm TXT records for domain verification with services like Google Workspace and AWS SES, inspect NS records during domain registrar transfers, and troubleshoot CNAME configurations for CDN and load balancer setups.

Key Concepts

Essential terms and definitions related to DNS Lookup.

DNS (Domain Name System)

The hierarchical naming system that translates human-readable domain names (like example.com) into IP addresses (like 93.184.216.34) that computers use to identify each other on the network. DNS is often called the phonebook of the internet.

TTL (Time To Live)

A value in DNS records that specifies how long (in seconds) a resolver should cache the record before querying the authoritative server again. Lower TTL values mean faster propagation of changes but higher query load on nameservers. Common values range from 300 (5 minutes) to 86400 (24 hours).

Authoritative Nameserver

A DNS server that holds the original (authoritative) DNS records for a domain. When a recursive resolver needs to look up a domain, it ultimately queries the authoritative nameserver to get the definitive answer. NS records in the parent zone point to these servers.

Frequently Asked Questions

What is DNS over HTTPS (DoH) and why use it?

DNS over HTTPS encrypts DNS queries using the HTTPS protocol, preventing eavesdropping and manipulation of DNS data. This tool uses Google Public DNS (dns.google) or Cloudflare (cloudflare-dns.com) DoH endpoints, which are free, require no API key, and work directly from the browser.

What do the different DNS record types mean?

A records map a domain to an IPv4 address. AAAA records map to IPv6. MX records specify mail servers for the domain. CNAME records create aliases pointing to another domain. TXT records hold text data like SPF (email authentication) and domain verification. NS records identify the authoritative nameservers for the domain.

Why might DNS lookup results differ from what I expect?

DNS uses caching at multiple levels (browser, OS, ISP, recursive resolver). Results may reflect cached data with a TTL (Time To Live) that has not yet expired. If you recently changed DNS records, propagation can take from minutes to 48 hours depending on the TTL values set on the records.

Can I look up DNS records for internal/private domains?

No. This tool queries public DNS resolvers (Google/Cloudflare), which can only resolve publicly registered domain names. Internal domains that exist only on private DNS servers are not accessible from public resolvers.

Troubleshooting & Technical Tips

Common errors developers encounter and how to resolve them.

No records found for domain

Verify the domain name is spelled correctly and is a registered domain. Some record types may not exist for all domains — for example, not all domains have AAAA (IPv6) or MX records. Try querying a different record type or check if the domain is active.

DNS query timeout or network error

This can occur due to network connectivity issues, ad blockers intercepting the DoH request, or browser security policies. Try disabling ad blockers temporarily or switching between Google and Cloudflare DoH providers.

SERVFAIL or NXDOMAIN response

NXDOMAIN means the domain does not exist in DNS. SERVFAIL indicates the authoritative nameserver failed to respond. For NXDOMAIN, verify the domain is registered. For SERVFAIL, the domain's nameservers may be misconfigured — check with the domain registrar.

Related Tools