DNS Resolver

Look up DNS records for any hostname against a chosen recursive resolver. Switch record type with the tabs.

DNS changes can silently break your site, email, and API endpoints.

Get alerted the moment DNS changes

  • Continuous DNS monitoring
  • A / MX / TXT / CNAME alerts
  • Propagation tracking
  • Email + Slack notifications
  • Change diff history
  • DNSSEC validation
Start monitoring → 14-day free trial · No credit card required

Frequently Asked Questions

How is this different from other DNS lookup tools?

This tool lets you query specific public resolvers — Google (8.8.8.8), Cloudflare (1.1.1.1), OpenDNS, and others — so you can compare what different resolvers return. This is useful for diagnosing resolver-specific filtering, caching differences, or split-horizon DNS where some resolvers see different answers than others.

What is a recursive resolver vs an authoritative nameserver?

A recursive resolver (like 8.8.8.8) answers queries on behalf of clients by walking the DNS tree — it contacts root servers, then TLD servers, then authoritative servers to find the answer, then caches it. An authoritative nameserver holds the actual zone data and answers with authority for its zones. This tool queries recursive resolvers, not authoritative servers directly.

Why do different resolvers return different answers?

Cached responses may differ based on TTL and when each resolver last fetched the record. Some resolvers (ISP resolvers, OpenDNS FamilyShield) apply filtering or blocking policies. GeoDNS-enabled domains return different IPs based on resolver location. DNSSEC-validating resolvers may return SERVFAIL for domains with broken DNSSEC where non-validating resolvers return the (potentially forged) answer.

What record types can I query?

A, AAAA, MX, NS, TXT, CNAME, SOA, PTR, CAA, SRV, and TLSA are supported. Use All DNS Records to query A, AAAA, MX, NS, TXT, CAA, and SOA in a single request. For PTR records (reverse DNS), enter the IP address directly — this tool will automatically construct the .in-addr.arpa query.