Email Header Parser

Email Header Parser

Parse raw email headers and summarize key fields.

About The Email Header Parser

The Email Header Parser turns raw message headers into a readable summary of routing, identity, subject, date, message ID, and authentication-related fields.

Parsing runs locally in your browser. Use sanitized headers when investigating real messages because email headers can include private addresses, internal hostnames, and tracking details.

How to Parse Email Headers Online

  1. Paste the full raw header block into the Email headers input box.
  2. Click Parse Headers to unfold continuation lines and collect fields.
  3. Review the received-hop count, highlighted fields, and sorted key list.
  4. Use Copy Output to move the summary into a ticket, note, or incident report.

Choosing Options Correctly

Complete header block:
- Paste the full header source when you need routing and authentication context.
- Paste only selected fields when you just want a quick key inventory.

Received lines:
- Compare the hop count with the original message when tracing delivery.
- Treat missing or malformed lines as a sign that the copied header may be incomplete.

Common Use Cases

  • Checking SPF, DKIM, and DMARC result fields during email troubleshooting.
  • Summarizing long message headers for support cases.
  • Counting received hops while investigating delivery paths.
  • Finding common header keys before writing mail-processing rules.

Quick FAQ

Does this validate whether an email is safe?
No. It parses headers for inspection; phishing, malware, SPF, DKIM, and DMARC need separate analysis.

Why are folded headers shown on one line?
Email headers can continue across lines. Unfolding joins those lines so the value is easier to read.

Is my header uploaded?
No. Header parsing is designed to run in the browser.

Can it handle full email bodies?
It is meant for headers. Remove message body content unless the page explicitly supports full raw email parsing.