DNS records lookup
See a domain's DNS records, plus a quick check on SPF, DMARC and CAA for email.
What we look up
Queried type by type (never the deprecated ANY), so “no such record” and “lookup timed out” are reported separately.
- A / AAAA — the IPv4 and IPv6 addresses the domain points to
- CNAME — alias records, and whether they conflict with an A record
- MX — mail servers, with the mail provider identified
- TXT — SPF authorisation, domain verification and other text records
- NS — authoritative name servers, with the DNS provider identified
- SOA — zone start-of-authority information
- CAA — which certificate authorities may issue for this domain
- Email security — whether SPF and DMARC are set, and whether the DMARC policy is effective
How it works
Enter a domain
e.g. example.com — no https:// needed
Read the records
Missing types say “no such record” instead of showing blank
Read the findings
Common gaps (no SPF, no DMARC, IPv4 only) are flagged
Other free tools
FAQ
Why can't I see my MX records?
First check that you actually send and receive mail on this domain. If NS and A are also empty, DNS may not be configured yet.
What does “lookup timed out” mean?
The resolver did not answer in time. It does not mean the record is missing — just try again shortly.
Why don't you show TTL?
Node's DNS module does not return TTL. Getting it means hand-crafting DNS packets, which is on our list — we won't fake the number in the meantime.
Can I choose which DNS server is queried?
No, deliberately. Letting users pick an arbitrary resolver would turn this endpoint into a DNS amplification relay.
DNS is fine but rankings aren't?
DNS only decides whether a site can be reached. Getting crawled and ranked takes content and technical work.
