Skip to content
SysGlass
DNS diagnostic

DNS Record Lookup

Look up the DNS records published for any domain using a public resolver. Enter a domain, choose a record type, and SysGlass returns the records that resolver currently sees — the same answer a dig query would give — plus a plain-language verdict telling you whether the record exists. It is a fast way to confirm an A record points where you expect, check your MX and TXT mail records, or verify nameservers after a change.

Reviewed by the SysGlass team · Updated July 21, 2026

What it checks

  • A records (IPv4 addresses) and AAAA records (IPv6 addresses) for a hostname
  • MX records for mail routing, each shown with its preference value
  • TXT records, including SPF, DKIM, and domain-verification strings
  • NS records — the authoritative nameservers listed for the domain
  • CNAME records — the alias target a hostname points to
  • PTR records — reverse DNS, resolving an IP address back to a hostname
  • SRV records, shown with target host, port, priority and weight
  • Returns every record found for the chosen type, alongside the equivalent dig <domain> <type> command

How to read the result

  • OK verdict means at least one record of the requested type was found. The result states the count (for example, Found 2 MX record(s) for example.com) and lists each value as its own row.
  • Fail verdict means no record of that type exists for the domain (for example, No MX records found for example.com). That is expected for a type the domain does not use, but a problem if you were counting on it.
  • When a type is missing, SysGlass flags a DNS_NO_RECORDS warning and suggests the fix: publish that record at your DNS provider, then re-check once it has propagated.
  • MX rows include the preference number (lower is tried first). SRV rows include port, priority and weight. Trailing dots on hostnames are trimmed for readability.
  • Each lookup reflects what one public resolver answers at that moment. Right after a DNS change, results can differ from another resolver until caches expire and the change propagates.

Frequently asked questions

What record types can I look up?

A, AAAA, MX, TXT, NS, CNAME, PTR and SRV. If you do not specify a type, the tool defaults to an A-record lookup.

What does the OK or Fail verdict mean?

OK means the resolver returned at least one record of the type you asked for, and each record is listed in the result. Fail means no record of that type was found for the domain — SysGlass then suggests publishing the record at your DNS provider and re-checking after it propagates.

Why does the lookup say no records exist when I just added one?

DNS changes are not instant. The tool queries a public resolver, which may still be serving a cached answer or may not have picked up your new record yet. Wait for the TTL to expire and re-run the lookup; propagation can take minutes to hours depending on the record's previous TTL.

Can it check SPF, DKIM or DMARC?

Yes, indirectly. SPF, DKIM and DMARC are all published as TXT records, so a TXT lookup on the relevant name returns those strings. For example, query TXT on the domain for SPF and DMARC, or on the selector._domainkey host for DKIM.

Does it support reverse DNS?

Yes. Choose the PTR type and enter an IP address to resolve it back to its hostname. This is the reverse of an A or AAAA lookup.

Does this tool check DNSSEC, CAA or SOA records?

Not in this lookup. It covers A, AAAA, MX, TXT, NS, CNAME, PTR and SRV via the public resolver. DNSSEC, CAA and SOA require a fuller DNS query path and are handled elsewhere, not by this tool.

Is the DNS lookup free, and do I need an account?

Yes, it is a free public tool at sysglass.com/tools/dns-lookup, with no sign-up required to run a lookup.

Related DNS tools