DNS security

How to Check Your DNS Records (Free & Easy)

By Kalenfy · Updated 27 June 2026 · 5 min read

How to Check Your DNS Records (Free & Easy)

TL;DR: You can check your DNS records three ways: an online lookup tool, the command line (dig/nslookup), or a one-click security scan that reads the important ones and grades them. For the records that actually matter for security — SPF, DKIM, DMARC, MX, DNSSEC, CAA — the fastest option is a scan. Check your domain free.

Three ways to check

  1. A free scan — the easiest: enter your domain and get every security-relevant record read and graded in plain English. Try it.
  2. Online DNS lookup tools — type your domain and a record type (A, MX, TXT…) to see the raw values.
  3. Command linedig TXT yourdomain.com or nslookup -type=MX yourdomain.com if you're comfortable in a terminal.

What to look for

RecordGood sign
SPF (TXT)Exactly one v=spf1 … record ending in -all/~all
DMARC (TXT at _dmarc)v=DMARC1; p=quarantine or reject
DKIM (TXT at selector._domainkey)A v=DKIM1 key for your selector
MXPoints to your mail provider's hostnames
DNSSEC / CAAPresent (most domains are missing these)

Spotting problems

FAQ

Do I need technical skills to check DNS?

No — a scan or an online lookup needs none. The command line is optional for those who prefer it.

Why can't I see my DKIM record?

DKIM lives at a selector you have to know (check a sent email's headers for the s= value). A scan probes the common selectors for you.

How current are the results?

Live — DNS lookups reflect what's published now (subject to propagation after a change).

Want it read and explained without the jargon? Scan your domain, then reply to your report — we're developers and we'll fix whatever's missing.

Check your own domain — free

Kalenfy runs a passive scan of your SPF, DKIM, DMARC, DNSSEC, CAA and more, then gives you a downloadable PDF report with exact fixes. You see your grade first — no email needed to view it.

Scan my site free

Related guides