Skip to content
New: 17 free file converters that never upload your files
  • DNS lookup for 12 record types
  • Choose the DNS server
  • Email the report

DNS Lookup

Check all DNS records for any domain — A, AAAA, CAA, CNAME, MX, NS, PTR, SOA, SRV, TXT and more.

Enter a domain above to see all DNS records

Run a DNS lookup on any domain to see every record it publishes. Pick a DNS server, switch between record types with the tabs, and email the full DNS records lookup to your team.

How to run a DNS lookup

Check any domain's DNS records in four steps.

  1. 1

    Enter a domain

    Type the domain or subdomain you want to check, such as mail.example.com.

  2. 2

    Pick a DNS server

    Use Google, Cloudflare or another public resolver to see whether a change has spread.

  3. 3

    Switch record types

    Use the tabs to read A, MX, TXT, CNAME, NS and the other records the domain publishes.

  4. 4

    Share the results

    Email the DNS records lookup to your developer or DNS host so everyone works from the same data.

DNS record types in this DNS checker

Each tab in the tool shows one record type. Here is what each one does and why it matters for email.

RecordWhat it doesEmail relevance
A / AAAAPoints a hostname to an IPv4 or IPv6 address.Your mail server hostname must resolve.
MXNames the servers that receive mail for the domain.No MX means no inbound mail and failed verification.
TXTHolds text values, including SPF, DKIM, DMARC and site verification.The home of email authentication.
CNAMEAliases one hostname to another.Used for DKIM keys and tracking domains.
NSLists the nameservers in charge of the domain.Tells you where to edit records.
SOAStart of authority: primary nameserver, serial and timers.Useful when changes do not appear.
PTRReverse DNS: maps an IP back to a hostname.Sending IPs without PTR are often filtered.
CAALists who may issue SSL certificates.Indirect. Matters for tracking domains on HTTPS.
SRVPoints services like autodiscover to a host and port.Used by Microsoft 365 and some clients.

Why choose a different DNS server?

Different resolvers can return different answers while a change spreads. Checking more than one tells you where things stand.

Check propagation

Compare public resolvers to see if your new record is live everywhere yet.

Spot stale caches

If one server shows the old value, it is still cached. Wait for the TTL to pass.

Confirm the source

Query your authoritative nameserver directly to see exactly what you published.

Reading MX and TXT records for email

When email goes wrong, two record types explain most of it. MX shows where inbound mail lands. TXT holds the SPF record and any DMARC or verification entries.

Lower MX priority numbers are tried first. A domain should have one SPF TXT record at the root and one DMARC TXT record at _dmarc.

  • MX present and pointing at your real provider
  • One v=spf1 TXT record, not two
  • DMARC published at _dmarc
  • DKIM at selector._domainkey

When to run a DNS lookup

Run one after every DNS change, before you launch a new sending domain, and whenever bounce or spam rates jump without a clear reason. Most deliverability problems trace back to a record that is missing, duplicated or pointing at an old provider.

For an email-focused view, the domain scanner checks SPF, DKIM, DMARC and MX in one pass and grades the result.

Frequently asked questions

Still unsure? Ask us and we will answer the same day.

Ask a question

Further reading

DNS records look right but mail still bounces?

We audit your sending domains end to end and fix the records, mailboxes and warm-up behind poor placement.