Skip to content

Free tool · No account

Free DNS Checker — SPF, DKIM, DMARC.

Enter any domain and get an instant DNS health report. We check the records that decide whether your emails land in the inbox or spam — and tell you exactly what each result means.

  • SPF record
  • DKIM validation
  • DMARC policy
  • MX records
  • A/AAAA records
  • SSL certificate
🔎 DNS Security Checker

Enter a domain to check all DNS records relevant to email deliverability. Uses Google DNS and Cloudflare DNS-over-HTTPS for accurate, real-time results.

e.g. yourdomain.com — don't include http://
Common: default, selector1, google, s1, dkim

What we check

The four records that decide your inbox rate.

  • SPF

    Tells receivers which IPs are authorised to send for your domain. A missing or broken SPF is a top cause of spam-folder placement.

  • DKIM

    A cryptographic signature proving your emails weren't tampered with in transit. Required for DMARC. Without it, your authentication chain breaks.

  • DMARC

    The policy layer telling receivers what to do with emails that fail SPF/DKIM — reject, quarantine, or pass. A missing DMARC leaves your domain unprotected.

  • MX + Routing

    MX records direct inbound mail to the right server. Misconfigured MX records cause bounced replies, broken contact forms, and missed emails.

Understanding your results

What a pass or fail actually means.

The result column above tells you which records exist. This section tells you what each one does for your deliverability.

  • SPF Sender Policy Framework

    SPF tells receiving servers which IP addresses are allowed to send email for your domain — a whitelist in DNS. When SPF fails, many servers route your email to spam or reject it outright.

    Pass
    Your domain is correctly authorising its sending IPs.
    Fail
    Unknown or unauthorised IPs appear to be sending from your domain. Spoofing risk + spam trigger.
  • DKIM DomainKeys Identified Mail

    DKIM adds a cryptographic signature to outgoing emails. Receivers verify it against your public key in DNS. Mismatch flags the message as tampered or forged.

    Pass
    Email signatures are valid and verifiable. DMARC alignment is possible.
    Fail
    Emails can't be verified. DMARC authentication breaks and spam risk rises.
  • DMARC Domain-based Message Authentication

    DMARC tells receivers what to do with emails that fail SPF or DKIM — reject, quarantine, or let through. It also pipes you reports on who is sending from your domain.

    Pass
    p=reject or p=quarantine: your domain is fully protected against spoofing.
    Fail
    Missing or p=none: your domain has no enforcement. Anyone can spoof your address without consequence.
  • MX Mail Exchange

    MX records define which mail servers receive email for your domain. Without valid MX records, no one can reply to your emails. Multiple records with priority values give redundancy.

    Pass
    Your domain is correctly configured to receive inbound mail.
    Fail
    Missing or invalid: replies to your emails will bounce. Contact forms and transactional replies won't arrive.

DNS is step one

Get the full picture.

Your DNS records are the foundation. Brain monitors the full deliverability stack — ESP signals, blacklists, DMARC reports, Postmaster, SNDS — and tells you exactly what to fix when inbox rates drop.