DMARC report analyzer

Once your DMARC record is live, receivers start emailing you XML reports. They’re unreadable by eye. Paste one here and get the summary: who’s sending as you, what’s passing, and what to fix.

What is a DMARC aggregate report?

When you publish a DMARC record with an rua= address, mailbox providers like Google and Microsoft send that address a daily report. Each one is an XML file listing every server that sent mail claiming to be your domain, how many messages it sent, and whether those messages passed the aligned SPF and DKIM checks DMARC runs.

Read on their own, the reports are a wall of IP addresses and pass/fail flags. The point of reading them is to find two things: legitimate senders you forgot to authorize (so you can fix them before tightening your policy), and anyone spoofing your domain (so you can confidently block them).

Nothing leaves your browser

The report is parsed locally. It isn’t uploaded anywhere, and no account is needed.

Aggregate reports only

This reads the rua aggregate format. Forensic (ruf) reports are a different, message-level format and aren’t covered here.

No record yet?

Build one first with the DMARC policy generator, then come back once reports arrive.

Analyze a report

Paste the XML or upload the file. Curious what it does? Load the sample report.

Your report

Paste the XML, or upload the file your receiver emailed you (.xml or .xml.gz).

Zacznij od jednego kanału.
Dodaj kolejne, gdy będziesz gotowy.

Testowy klucz API otrzymasz od razu. Dostęp produkcyjny odblokujesz po dodaniu metody płatności i weryfikacji nadawcy.

Używasz Claude Code, Cursor lub Codex? Skopiuj prompt konfiguracyjny, a Twój agent zainstaluje za Ciebie Bird CLI i umiejętności. Wybierz swój:

Cursor