Web Development & SEO

DNS Lookup

This DNS lookup queries the A, AAAA, CNAME, MX, TXT, NS and CAA records of a domain over DNS-over-HTTPS, straight from your browser to Cloudflare (1.1.1.1) or Google Public DNS (8.8.8.8). Each record is shown with its time to live, and the tool points out gaps such as a missing IPv6 address or two conflicting SPF records.

Last updated Reviewed by ToolsPulse Hub

A domain or subdomain, such as example.com or _dmarc.example.com. Paths and https:// are removed.

Record types

Enter a domain and press “Look up” to see its DNS records.

How to use the DNS lookup

  1. Type a domain such as example.com, or a subdomain such as mail.example.com. You can paste a full URL; only the host name is kept.
  2. Choose the resolver. Cloudflare and Google run the two largest public DNS services, so comparing them is a quick way to spot propagation delays.
  3. Untick record types you do not need, then press “Look up”. All selected types are queried at the same time.
  4. Read the findings first, then the records, each with its TTL. “Copy records” gives you a plain-text list for a support ticket.

What each record type does

TypeHoldsTypical use
AIPv4 addressPoints the name at a web server
AAAAIPv6 addressThe same, for IPv6 networks
CNAMEAnother host nameMakes www or a subdomain an alias of a hosting platform
MXMail server and priorityTells other servers where to deliver email; lower numbers are tried first
TXTFree textSPF, DKIM, DMARC and site-ownership verification
NSName serversShows which provider answers for the domain
CAACertificate authoritiesLimits which authorities may issue TLS certificates

Worked example

Suppose a small business on example.com asks why some of its invoices land in spam. A lookup returns 10 records: one A and one AAAA address, two MX servers with priorities 10 and 20, two name servers, one CAA record allowing Let’s Encrypt, and three TXT records. Two of those TXT records start with v=spf1, so the tool reports “2 SPF records found”. Mail servers treat that as a permanent SPF error, which matches the spam problem. Merging both into one record, for example v=spf1 a mx include:_spf.example.net -all, fixes it.

TTL and propagation

Every answer carries a time to live in seconds. Resolvers may keep a cached copy for that long, which is why a change can appear on one network and not another. A record with a TTL of 3600 can take up to an hour to update for someone who looked it up just before the change. Name-server changes at the registrar take longer, often up to two days, because the parent zone uses long TTLs.

Why DNS-over-HTTPS

The lookup uses the JSON interface that both providers offer over HTTPS, so the question and the answer are encrypted between your browser and the resolver, and no ToolsPulse Hub server sits in between. The tool also shows when the resolver validated the answer with DNSSEC. Results reflect what the public internet sees; a company network with its own internal DNS can return different answers for the same name.

Frequently asked questions

The domain you enter is sent from your browser straight to the DNS resolver you choose (Cloudflare or Google), not to our servers. The tool is provided as-is; see our terms and privacy policy.