Perform DNS lookups to resolve domain names and get DNS record information including A, AAAA, MX, TXT, and CNAME records.
A DNS lookup translates a human-readable domain name into the records that make it work on the internet — the IP addresses it points to, the mail servers that accept its email, and the text records that verify ownership or configure services. This tool lets you query any domain for A, AAAA, MX, TXT, NS, CNAME, and SOA records and see the raw answers, including their TTL values.
Under the hood the tool sends your query to Cloudflare's public DNS-over-HTTPS resolver at cloudflare-dns.com (the 1.1.1.1 service). The domain you enter is transmitted to that external resolver, which returns the records it currently sees. Because results come from a third-party resolver, they reflect Cloudflare's view of DNS and can differ from other resolvers depending on caching and propagation.
DNS lookups are useful for diagnosing why a site or email is not reachable, confirming that a new record has propagated, checking SPF or DKIM entries in TXT records, or finding which name servers are authoritative for a domain. Results are read-only — the tool never changes any DNS configuration.
No. A DNS lookup requires a resolver, so the domain you enter is sent to Cloudflare's public DNS-over-HTTPS service at cloudflare-dns.com to fetch the records.
Different resolvers cache records for different lengths of time and may sit in different locations. This tool reflects Cloudflare's view, which can lag or lead other resolvers during propagation.
TTL (time to live) is how long, in seconds, a resolver may cache the record before checking again. A lower TTL means changes propagate faster; a higher TTL reduces lookups.
It usually means the domain simply has no record of that type. For example, a domain with no configured mail service will return no MX records.
Yes. Query MX records to see the mail servers, and query TXT records to inspect SPF, DKIM, and DMARC entries used for email authentication.