πŸ“ Introducing MapLeads: Turn Google Maps, Bing Maps & Apple Maps into your lead list.Try MapLeads
Free DNS checker

DNS Checker

A free DNS record lookup that resolves A, AAAA, MX, TXT, NS, CNAME, and SOA records live from authoritative nameservers. A DNS record lookup tool free of caching and free of signup.

What the DNS checker does

A DNS checker queries authoritative nameservers and reports what they currently serve. That is different from what your DNS panel shows, and different again from what your local resolver has cached, which is why a live DNS checker settles arguments a panel cannot.

This free DNS record lookup covers the types that matter for mail β€” MX for routing, TXT for SPF and DMARC β€” plus A, AAAA, NS, CNAME, and SOA. The DNS checker reports TTL alongside each answer, because TTL is usually the explanation when a change has not taken effect.

Mail servers never read your control panel. They resolve DNS, and panels routinely split or truncate long TXT values on save. A DNS record lookup tool free of that layer is the only way to see the string receivers actually get.

Record types this DNS record checker resolves

  • A Record

    IPv4 address for the host. The DNS record checker reports the address and its TTL.

  • AAAA Record

    IPv6 address. The DNS checker resolves it alongside A so dual-stack hosts are visible in one query.

  • MX Record

    Mail exchanger records. The DNS record checker lists every MX host with its priority β€” the first thing to query when mail stops.

  • TXT Record

    Free-form text records. SPF and DMARC both live here, and this DNS checker shows the raw value receivers see.

  • NS Record

    Nameserver delegation. Query it with the DNS checker before assuming a record is wrong; wrong NS means nothing else resolves.

  • CNAME Record

    Alias to another hostname. The DNS record checker follows the chain and reports the target.

What gets queried

What a DNS record checker actually resolves

A DNS checker queries authoritative nameservers for a domain and reports what they currently serve. That is different from what your DNS panel shows and different again from what your local DNS resolver has cached.

It resolves live, not from cache

The DNS checker asks for the record type you selected and reports the answer as served. A free DNS record lookup that returns a cached result is worse than useless during a migration, because cached and live routinely disagree for hours.

This is why a DNS checker is the first tool to reach for when something changed and the change does not seem to have taken effect.

The DNS record checker covers the types that matter for mail

A is the IPv4 address, AAAA the IPv6 one, MX the mail route, TXT the catch-all where SPF and DMARC live, NS the delegation, CNAME the alias, SOA the zone metadata.

For email specifically, MX and TXT do most of the work, and the DNS record checker that reports both in one place saves a round trip. The DNS checker labels each type explicitly.

It shows TTL, which explains the delay

Time to live tells resolvers how long to cache an answer. A record with a 24-hour TTL will keep serving the old value for up to a day after you change it, no matter how correct the new one is.

Lower the DNS TTL before a planned migration, not during it. The DNS record checker showing an old value is usually TTL, not a mistake.

It reads what receivers read

Mail servers do not consult your control panel. They resolve DNS, and long TXT values get split, wrapped, or truncated by panels on the way in.

A DNS record checker is the only way to see the string that actually reaches a receiving mail server, because DNS is what mail servers read.

Findings

What each DNS record checker result means

Four common outcomes, each with a specific next step.

No record of that type

The domain resolves but publishes nothing of the type you queried. For MX that means the domain cannot receive mail; for TXT it means no SPF and no DMARC.

Publish the DNS record. A DNS record checker cannot find what was never created, and the DNS record lookup tool free of guesswork will not invent one.

Record exists but the value looks wrong

Usually a stale value still inside its TTL window, or a panel that mangled a long TXT string on save.

Wait out the DNS TTL and re-run the DNS checker. If it persists, republish the record rather than editing it in place.

Multiple records where one was expected

Two SPF records or two DMARC records are a parse failure, not a merge. Receivers give up rather than picking one.

Merge the mechanisms into a single record. The DNS record checker will confirm only one remains.

NXDOMAIN

The domain itself does not resolve β€” expired registration, wrong nameservers, or a typo in the query.

Check the delegation with an NS query in the DNS checker before assuming the record is the problem. A DNS record lookup tool free of caching is the right instrument here.

When to run it

Four moments worth our DNS record checker query

DNS is the layer that quietly breaks everything above it, and DNS gives no notification when it does. A DNS checker is how you find out on purpose rather than by accident.

  1. 1

    After any DNS change

    Publishing SPF, DMARC, DKIM, changing MX, moving hosts. Run our DNS checker once propagation should be complete and confirm the served DNS value matches the intended one.

    This single habit catches panel mangling before it costs you a week of mail.

  2. 2

    During a provider migration

    Old and new DNS records coexist for the length of the TTL. A DNS record checker tells you which one authoritative nameservers are actually serving right now.

    Lower TTLs a day ahead so the switch is minutes rather than hours.

  3. 3

    When mail stops arriving

    Missing or wrong MX records are the first thing to rule out, and a free DNS record lookup rules it out in one query rather than an afternoon of guessing.

    If MX is fine, move on to SPF and DMARC β€” both live in TXT and both are visible to the same DNS record checker.

  4. 4

    Before a campaign

    Confirm SPF, DKIM, and DMARC all resolve as intended with this free DNS record lookup, then verify the addresses you are about to send to with Email Verifier.

    Authentication and list hygiene are two halves of the same pre-send checklist, and the DNS record checker only covers the first half.

Limits

What a DNS record checker cannot tell you

DNS is infrastructure. A clean DNS lookup says nothing about the systems behind it, and a DNS checker does not pretend otherwise.

It does not validate record semantics

A DNS record checker reports that a TXT record exists and what it contains. Whether your SPF record is under the ten-lookup limit is a different check.

Use the dedicated SPF and DMARC tools for that; a DNS record lookup tool free of interpretation is exactly what you want at this layer.

It does not test mail delivery

Correct MX records mean mail can be routed, not that the receiving server accepts it or that the mailbox exists.

Recipient verification is a separate step entirely.

It does not see your local resolver

The DNS record checker queries authoritative nameservers. Your own machine, your ISP, and your corporate DNS resolver may all still be serving something older.

That gap is normal and expires with the TTL.

It cannot fix propagation

Nothing accelerates a TTL that has already been handed out. Lowering it now affects the next change, not this one.

Plan migrations around that, rather than re-running a free DNS record lookup every five minutes and hoping the answer changes.

Reference

The specification and the neighbouring tools

DNS is defined by the IETF, and the tools beside this DNS record checker interpret what a DNS lookup returns.

RFC 1035 defines DNS records

The IETF's RFC 1035 defines the record types and the resolution model this DNS record checker follows.

Later RFCs add AAAA and the mail-specific conventions, but the query model a DNS checker uses is still that one.

Interpret the mail records

A DNS record checker reports the raw TXT value. The SPF Checker and DMARC checker interpret it against their specifications.

Use the DNS checker to see what is served, then those tools to see whether it is correct.

Then check the recipients

DNS tells you a domain can receive mail. The Email Verifier tells you whether a specific mailbox on it accepts anything.

A free DNS record lookup and a mailbox probe answer different halves of the same question.

Frequently Asked Questions

1. Is the DNS checker free?

Yes β€” a free DNS record lookup with no signup and no account. Run the DNS checker on as many domains and record types as you need. The DNS checker resolves live on every request rather than serving a cached answer.

2. What record types does the DNS record checker support?

A, AAAA, MX, TXT, NS, CNAME, and SOA. For email work, MX and TXT do most of the job: MX carries the mail route and TXT holds SPF and DMARC. A DNS record checker that reports both saves a round trip.

3. The DNS checker shows an old value. Why?

Almost always TTL. A record with a 24-hour TTL keeps being served from caches for up to a day after you change it. Lower the TTL before a planned migration, not during it. If the value persists past the TTL, republish rather than editing in place and re-run the free DNS record lookup.

4. Does our DNS checker validate SPF or DMARC?

No β€” it reports the raw TXT value as served. That is deliberate: a DNS record lookup tool free of interpretation is what you want at this layer. Use the SPF Checker and DMARC Checker to evaluate the record against its specification.

5. Why does my mail bounce when DNS looks fine?

A DNS checker confirms the domain can be routed to. It says nothing about whether the receiving server accepts the message or whether the mailbox exists. Those are recipient-side questions, and they need a mailbox probe rather than our DNS record checker.

6. Can the DNS checker see my local resolver?

No. The DNS checker queries authoritative nameservers directly. Your machine, your ISP, and your corporate resolver may all still serve something older, and that gap expires with the TTL rather than with anything the DNS checker can do.

DNS Checker

Run the DNS checker now

A DNS record lookup tool free of signup and free of caching. The DNS checker resolves A, AAAA, MX, TXT, NS, CNAME, and SOA live.

Free DNS record lookup Β· DNS checker, live nameservers Β· DNS checker: 7 record types Β· DNS checker, no account

99.9%
Accuracy
Real-time
API Speed
$0.00014
Per Email
600/mo
Free Forever