DMARC Report Analyzer

This tool will make DMARC Aggregate XML reports human readable by parsing and aggregating them by IP address into readable reports. Upload XML, ZIP, or GZ files to analyze SPF/DKIM authentication rates, message volumes, and policy actions.

Free & PrivateBrowser-BasedXML/ZIP/GZ Support

Upload DMARC Report

Drag & drop an XML, .gz, or ZIP (containing XML) — or tap to browse. Supports DMARC aggregate reports from Gmail, Yahoo!, Outlook, and other major email providers.

XMLZIPGZ
We don’t upload your file to a server — parsing runs in your browser.

About DMARC Report Analyzer

This tool will make DMARC Aggregate XML reports human readable by parsing and aggregating them by IP address into readable reports. DMARC Aggregate XML reports are sent by mail receivers (like Gmail, Yahoo!, & more) and include valuable data such as message volumes seen, SPF/DKIM Authentication rates, actions taken on the message (quarantine/reject), and more.

The un-parsed reports themselves are hard to decipher and contain non-aggregated data. To receive and view DMARC reports you need to setup a DMARC Record for your domain. Our free tool helps you analyze these reports to understand your email security posture and improve deliverability.

What is a DMARC aggregate report?

A daily XML summary from receivers showing which sources sent mail for your domain and whether SPF/DKIM aligned under your DMARC policy. These reports help identify unauthorized senders and authentication issues.

Why analyze these reports?

Identify unauthorized senders, fix misconfigurations, and safely roll out stricter enforcement to protect your brand and deliverability. Regular analysis helps maintain email security compliance.

How to get started

First, validate your DMARC record. Need a record? Use theDMARC record generator, or readwhat DMARC is.

Key Features of Our DMARC Report Analyzer

Privacy-First Analysis

All parsing happens locally in your browser. We never upload your DMARC reports to our servers, ensuring complete privacy and security.

Multiple File Format Support

Upload raw XML files, compressed .xml.gz files, or ZIP archives containing multiple reports for batch analysis.

Comprehensive Authentication Analysis

Detailed breakdown of SPF and DKIM authentication results, policy alignment, and actionable recommendations for improvement.

Email Security Health Scoring

Get an overall health score based on authentication rates, policy strength, and coverage to track your progress over time.

Frequently Asked Questions

Do you upload my DMARC reports to a server?

No. All parsing happens locally in your browser for complete privacy and security.

Which file formats are supported?

Raw XML (.xml), compressed XML (.xml.gz), and ZIP archives that contain XML or GZ files.

What should my DMARC policy be?

Start with monitoring (p=none), then move to p=quarantine and finally p=reject once all legitimate senders pass SPF or DKIM authentication.

How often should I analyze DMARC reports?

Weekly analysis is recommended to monitor authentication trends and quickly identify any new issues or unauthorized senders.

What do the authentication percentages mean?

Higher percentages indicate better email security. Aim for 95%+ SPF and DKIM pass rates before implementing strict policies.

Understanding DMARC Report Data

DMARC aggregate reports contain valuable information about your email security posture. Our analyzer helps you understand:

Authentication Results

  • • SPF (Sender Policy Framework) authentication status
  • • DKIM (DomainKeys Identified Mail) signature verification
  • • Policy alignment and enforcement actions

Traffic Analysis

  • • Message volumes from different sending sources
  • • IP addresses and domains sending on your behalf
  • • Geographic and organizational distribution