Free DMARC Record Check
Instantly check your domain's DMARC configuration. Validate your policy, reporting setup, and alignment settings in seconds.
What Our Free DMARC Checker Tests
DMARC Policy
Validates your p= tag setting (none, quarantine, or reject) and subdomain policy.
Report Addresses
Checks your rua= and ruf= tags to ensure you're receiving DMARC reports.
Syntax Validation
Verifies your DMARC record syntax and identifies any configuration errors.
What is DMARC and Why Check It?
DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol that protects your domain from unauthorized use, commonly known as email spoofing. It builds on SPF and DKIM to give domain owners control over what happens to unauthenticated emails.
Starting in 2024, Google and Yahoo require DMARC for bulk email senders. Without proper DMARC configuration, your emails may be rejected or sent to spam folders.
DMARC Policy Levels
- p=noneMonitor mode - no action taken on failing emails. Good for initial setup.
- p=quarantineFailing emails are sent to spam/junk folder. Intermediate protection.
- p=rejectFailing emails are blocked entirely. Maximum protection against spoofing.
Need Continuous DMARC Monitoring?
Our free tier includes automatic DMARC report processing, alerts when your configuration changes, and detailed sender analytics.
Frequently Asked Questions
How do I add a DMARC record to my domain?
Add a TXT record at _dmarc.yourdomain.com with your DMARC policy. A basic starting record is: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com. This enables monitoring without affecting email delivery.
Why is my DMARC check showing 'Not Configured'?
This means no DMARC TXT record was found at _dmarc.yourdomain.com. You need to add this record through your DNS provider (like Cloudflare, GoDaddy, or Route 53).
What's the difference between rua and ruf in DMARC?
rua= specifies where aggregate reports are sent (daily summaries). ruf= specifies where forensic reports are sent (per-message details). Most providers only send aggregate reports due to privacy concerns.
Is this DMARC checker really free?
Yes! Our DMARC lookup tool is completely free with no signup required. For ongoing monitoring and DMARC report processing, we offer a free tier that includes one domain.