DNS Checker

See all DNS records of a domain in one place — A, AAAA, MX, NS, TXT, SOA and CAA — and find out what is missing or misconfigured.

What does the DNS checker do?

The Domain Name System translates human-readable names into the addresses and settings that computers use. This tool queries public DNS for the most important record types of a domain and shows them in a single table with their TTL values.

On top of the raw data, it checks common problems that break websites and email: missing name servers, no mail servers, missing IPv6, an MX record pointing to an IP address, or no SPF and DMARC records.

DNS record types explained

  • A and AAAA — the IPv4 and IPv6 addresses where the domain’s website or service runs.
  • CNAME — makes a name an alias of another name; common for www and third-party services.
  • MX — the mail servers that receive email for the domain, ordered by priority (lower first).
  • NS — the authoritative name servers that host the domain’s DNS zone.
  • TXT — text records used for SPF, DMARC, domain verification and other settings.
  • SOA — the start of authority: primary name server, administrator mailbox, serial number and timers.
  • CAA — the certificate authorities that are allowed to issue TLS certificates for the domain.

Common DNS problems

  • Domain does not resolve — a typo, an expired registration or name servers that are not set at the registrar.
  • A single name server — if it goes down the whole domain disappears; always use at least two.
  • No MX records — messages sent to the domain bounce. Publish a null MX if the domain should never receive mail.
  • Changes not visible yet — resolvers cache answers for the TTL of the old record, so updates can take minutes to hours.

Check email authentication next

DNS is also where email authentication lives. After the general lookup, validate the details with our SPF, DKIM and DMARC checkers, then send a message to a temporary TempBox address to see how receivers actually evaluate your mail.

Frequently asked questions

How do I check the DNS records of a domain?

Enter the domain in the DNS checker above. The tool queries public DNS for A, AAAA, CNAME, MX, NS, TXT, SOA and CAA records and lists them with their TTL values and any problems found.

What is TTL in DNS?

TTL (time to live) is how long, in seconds, resolvers may cache a record. A lower TTL makes changes propagate faster; a higher TTL reduces DNS traffic.

Why does my DNS change not show up?

Resolvers keep serving the cached answer until the old record’s TTL expires. Wait for the TTL to pass and check again; also make sure you edited the zone at the name servers listed in the NS records.

How many name servers should a domain have?

At least two, ideally on different networks or providers, so the domain stays reachable if one server fails.

What does it mean if a domain has no MX record?

Without MX records, other servers fall back to the A record or cannot deliver mail at all. If the domain sends but never receives email, publish a null MX record (0 .) to make that explicit.

Is this DNS checker free?

Yes. It is free, requires no registration, and we do not store the domains you check.

More free email tools