Free Email Security Tool

DMARC Record
Checker

Analyze your DMARC policy and reporting settings. See if your domain is protected from phishing and get actionable recommendations to strengthen your policy.

Free forever  ·  No account needed  ·  Policy analysis included

DMARC
Record type
Live
DNS lookup
8+
Tags parsed
Free
Forever
Policy Analysis Report URI Check Alignment Check Security Assessment

DMARC Results for

TXT

DMARC

Domain-based Message Authentication
Free · Early Access

Stop checking your DNS by hand. We'll watch it for you.

A silent SPF or DKIM change can quietly send your emails to spam for weeks before anyone notices. Drop your email and we'll alert you the moment something looks off, so you fix it in minutes, not after a deliverability cliff.

Continuous DNS checks
SPF, DKIM, DMARC, MX, NS and major DNSBLs - re-checked automatically.
Email alerts on changes
A clear email the day a record is added, removed or modified - no dashboards to babysit.
Plain-English fixes
Every alert tells you what changed, why it matters, and the exact record to set to fix it.
Free forever · One-click unsubscribe in every email · No credit card, no spam

Want better email deliverability?

Mailsoftly handles SPF, DKIM & DMARC automatically. Campaigns, automation, and analytics in one place.

Free to start with your Google Workspace account. No credit card required.

This free DMARC checker looks up the DMARC record for any domain and analyzes the policy it publishes. DMARC is a TXT record at _dmarc.yourdomain.com that tells receiving mail servers what to do with messages that fail SPF or DKIM alignment: p=none only monitors, p=quarantine sends failures to spam, and p=reject blocks them outright. The checker also reads your aggregate reporting address (rua), percentage tag and subdomain policy, and flags weak spots such as a missing record or a policy left at none. Gmail and Yahoo now require DMARC from bulk senders, so run this check before your next campaign.

Frequently Asked Questions

What does a valid DMARC record look like?

A valid DMARC record is a TXT record at _dmarc.yourdomain.com that starts with v=DMARC1 and sets a policy, for example v=DMARC1; p=quarantine; rua=mailto:[email protected]. The p tag controls enforcement (none, quarantine or reject) and rua tells mailbox providers where to send aggregate reports so you can see who is sending as your domain. Run the checker above to see your current record, or build one in a minute with our free DMARC record generator.