DMARC Record Checker

Server request

Look up a domain’s DMARC record and get every tag explained, with a summary of the enforcement policy.

How to read the results

The p tag is the core policy: none (monitor), quarantine (mark as spam), or reject (block). Each tag is listed with a plain-language description. Missing or malformed required tags are flagged.

Privacy
Report addresses (rua/ruf) can be personal. We do not transmit record contents to any analytics service.

Data source: Public DNS-over-HTTPS resolver. The DMARC record is parsed in your browser. Learn about our data sources →

Frequently asked questions

Where is a DMARC record stored?
As a TXT record at _dmarc.yourdomain.com. We query that name automatically.
What policy should I use?
Start with p=none to collect reports, then move to quarantine and eventually reject once you confirm legitimate mail passes. This tool explains your current policy but does not change it.
Do you store report addresses?
No. The rua/ruf addresses may be personal, so we never send record contents to analytics.