Skip to main content
ShieldMarc
100% free, no sign-up needed✦ Plain-English explanation when you click (AI)

Free SPF, DKIM & DMARC Checker

To check if a domain has DMARC set up, enter it below: this free checker looks up the DNS TXT record at _dmarc.example.com and reads its policy, then analyses the SPF record and DKIM alignment too. You get an A+ to F graded breakdown across 7 categories, with clear recommendations you can act on to improve your email security posture. No sign-up needed.

Want to check more than email authentication? Use the Security Grade, which grades a domain A+ to F on up to 16 outside-in checks.

What is DMARC?

DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol, published as a DNS record, that builds on SPF and DKIM. It asks receiving mail servers what to do with mail that uses your domain but fails authentication (deliver it, send it to spam or refuse it) and asks them to send you reports. At enforcement, DMARC lets receivers block mail that uses your domain in the From address and fails authentication. It does nothing about lookalike domains or display-name tricks.

Why you need DMARC

  • Refuse mail that fakes your domain: At p=reject you ask receivers to refuse mail that fails DMARC, and each receiver makes the final call (RFC 9989, section 5.4).
  • Deliverability: Mailbox providers such as Google and Microsoft take authentication results, DMARC included, into account when they decide where to deliver mail.
  • Government and mailbox provider rules: UK government guidance asks public sector domains to reach p=reject, and Google, Yahoo and Microsoft require a DMARC record from bulk senders. Our guides to NCSC and Cyber Essentials email security requirements and the 2026 bulk sender requirements give the sources.
  • Lookalike domains: Attackers can also register a domain that resembles yours, which your DMARC record cannot cover. Scan for these with our Lookalike Domain Scanner.

UK MSP DMARC audit: updated quarterly

We used this tool to audit the DMARC posture of 192 UK Managed Service Providers in Q1 2026. Only 9% achieved an Excellent rating when brand domain protection was factored in. The Q3 2026 re-scan, on 16 October, grades the same providers A+ to F: the average MSP still scores a C and 4% earn an A or A+. Each edition includes a regional breakdown, and the Q1 report covers what the NCSC Mail Check retirement means for UK organisations.

Need ongoing DMARC monitoring?

This free tool is perfect for quick checks. But a one-off scan cannot tell you who is sending email as your domain right now. With ShieldMarc monitoring, you get parsed DMARC aggregate reports, sender visibility, alignment tracking, and alerts when something changes. Start a free trial.

Want a complete picture?

Our Security Grade scans DMARC, SPF, SSL/TLS, DNSSEC, registration, and expiry in one scan.

We use optional analytics cookies (Google Analytics) to understand how visitors use the site. Essential cookies are always on. Privacy policy