DMARC Report Viewer

Upload and analyze DMARC aggregate XML reports in your browser. Visualize sources, pass/fail rates, and alignment — nothing leaves your device.

What this free DMARC analyzer does

Upload a DMARC aggregate report (RUA) and see exactly what your mailbox providers observed about mail claiming to come from your domain — which sending IPs, which ESPs, whether SPF and DKIM aligned, and what disposition was applied. The entire parse runs in your browser. No file leaves your device, no account required.

  • Every sending source, classified. See Google, Microsoft, Amazon SES, Mailchimp, Postmark, and unknown senders broken out by volume.
  • SPF and DKIM pass rates per source. Spot the sender failing alignment even when its overall pass rate looks fine.
  • Disposition totals. How many messages got none / quarantine / reject — and why.
  • Supports XML, .gz, and .zip. Drop the attachment directly from your RUA mailbox. No extraction needed.
  • Client-side only. Your DMARC data never touches a server.

Analyzing reports one at a time?

DMARC Reporting does this automatically — every report, every domain, every day. Source classification, enforcement readiness, and trend data without the XML.

DMARC Reporting — automated for every domain →

Drop a DMARC aggregate report here

Accepts .xml, .xml.gz, .gz, and .zip files

What is a DMARC Aggregate Report?

DMARC aggregate reports are XML files sent daily by email receivers (Google, Microsoft, Yahoo, and others) to domain owners who have configured a rua tag in their DMARC record. Each report summarizes how messages from your domain were authenticated and what actions were taken.

These reports tell you which IP addresses are sending email on behalf of your domain, whether SPF and DKIM checks passed, and whether the sending domains aligned with your From header — the core of DMARC evaluation.

Upload a report above to see a breakdown of sources, pass/fail rates, and disposition actions. Click any row in the source table to see detailed authentication results.

FAQ