Skip to main content
ShieldMarc
100% free, no sign-up needed✦ AI-powered explanation

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.<yourdomain> 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 your primary and alternate brand domains together? Use the Security Grade for a full domain trust assessment across all security layers.

What is DMARC?

DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol that protects your domain from spoofing, phishing and business email compromise. It builds on SPF and DKIM to give domain owners control over what happens when an email fails authentication.

Why You Need DMARC

  • Prevent Phishing: Stop attackers from sending emails that appear to come from your domain.
  • Improve Deliverability: Major providers like Google and Microsoft prioritise domains with strong DMARC policies.
  • Regulatory Compliance: DMARC is increasingly required by regulations including PCI-DSS v4 and the UK NCSC.
  • Brand Protection: Protect your brand reputation from domain spoofing attacks. DMARC stops spoofing of your exact domain, but attackers can also register lookalike domains. 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 5% achieved an Excellent rating when brand domain protection was factored in. The Q2 2026 re-scan grades the same providers A+ to F: the average MSP scores a C and only 6% earn an A. Both reports include regional breakdowns and 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 across your primary and alternate brand domains in one click.