Free tool · 100% in-browser
DMARC aggregate report reader
Turn a raw DMARC aggregate (RUA) XML report into a readable summary: total messages, your DMARC pass rate, and a per-source breakdown of alignment and disposition — with failing sources flagged. Upload the .gz or paste the XML; everything is parsed in your browser.
DMARC report FAQ
What is a DMARC aggregate (RUA) report?+
It's an XML report that mailbox providers send to the rua address in your DMARC record. It summarizes, per sending IP, how much mail claimed to be from your domain and whether it passed SPF, DKIM and DMARC alignment. Reading these is how you confirm your legitimate mail is aligned and spot anything sending as you.
Why is the report a .gz file I can't open?+
Providers compress aggregate reports, usually as gzip (.gz) or zip. This tool can decompress a .gz file directly in your browser; for .zip, extract the XML first. You can also just paste the decompressed XML into the box. Nothing is uploaded — parsing happens locally.
What should I look for in a DMARC report?+
A high DMARC pass rate across your legitimate sending IPs, and no surprising sources passing or being quarantined/rejected. Failing sources that are yours mean an alignment problem to fix; failing sources that aren't yours are attempted spoofing your DMARC policy is now catching.
Can I move to p=reject based on these reports?+
Yes — that's their purpose. Once your reports show all your legitimate mail aligning (DKIM or SPF passing in alignment) across every source you recognize, you can safely tighten the policy from none to quarantine and then reject.
Related: DMARC checker · authentication in PowerMTA