Free tool
DMARC checker
Check for one policy at `_dmarc`, see the requested disposition, and find whether `pct` limits rollout.
Check domain
What it checks
Presence
Looks for a single record beginning with `v=DMARC1`.
Policy
Interprets `none`, `quarantine`, or `reject`.
Percentage
Shows `pct` or its default of 100%.
How to interpret the limits
Does not test alignment on real messages.
Does not analyze RUA reports or classify senders.
Record presence does not prove every legitimate flow is ready.
Safe use and privacy
Enter only public domains you are authorized to review. Queries are not stored; private IPs, localhost, reserved ranges, and mixed destinations are blocked. Results are point-in-time public metadata.
Frequently asked questions
Is the queried domain stored?
No. The tool processes the lookup to respond and does not persist the domain or result.
Can I check an IP or internal service?
No. Only public domains are accepted; direct IPs and private, local, or reserved destinations are blocked.
Move from a check to monitoring
A spot check helps diagnosis. Monitoring keeps history and warns you when evidence changes.
Explore modulesRelated content
Email authentication
DMARC monitoring and RUA report analysis
Receive and analyze DMARC RUA reports, identify sending sources, and track SPF/DKIM alignment before tightening domain policy.
Technical guide
How to analyze DMARC RUA reports without losing legitimate senders
Interpret aggregate DMARC RUA data, SPF/DKIM alignment, and disposition before moving from p=none to enforcement.
Technical guide
How to check SPF, DKIM, and DMARC correctly
Check SPF, DKIM, and DMARC syntax and alignment, understand common errors, and learn why a single pass does not guarantee protection.