Email Header Analyzer
See exactly where an email really came from — trace hops, check SPF/DKIM/DMARC, and spot spoofing signals.
Also known as: Email header trace tool, Raw header analyzer, Mail header decoder, Email authentication checker
How it works
- 1Get the raw headers from your email client (e.g. Gmail: "Show original"; Outlook: "View source").
- 2Paste the full header block into the input.
- 3Review the delivery path, authentication results, and any findings flagged for review.
- 4Check From/Reply-To/Return-Path for domain mismatches in the summary section.
Why use Email Header Analyzer
Full delivery path reconstruction
Every Received hop is parsed and shown in order, from the sending server to your inbox.
Hop-by-hop delay timing
See exactly how long the message spent between each server along its path.
SPF, DKIM, DMARC, and ARC parsing
Authentication-Results outcomes are extracted and clearly labeled pass, fail, or softfail.
Domain mismatch detection
Flags when From, Reply-To, and Return-Path point at different domains — a common phishing signal.
Handles real-world folded headers
Correctly unfolds RFC 5322 multi-line header values instead of choking on them.
Honest framing, not a fake verdict
Findings are labeled as signals to review, never presented as a definitive "this is phishing" determination this tool can't actually guarantee.
Who uses Email Header Analyzer
Investigating a suspicious email
Check the real delivery path and authentication results before deciding whether to trust a message.
Verifying your own outbound email setup
Confirm your domain's SPF, DKIM, and DMARC are all passing as expected on real sent mail.
Diagnosing why legitimate email lands in spam
Check whether authentication is failing or delivery hops look unusual for messages you know are genuine.
Understanding how long an email took to arrive
See the exact timing between each hop, useful for diagnosing mail delivery delays.
Learning how email authentication works
See real SPF/DKIM/DMARC results and a real delivery chain instead of an abstract explanation.
Checking a mail server migration didn't break anything
Confirm authentication results and delivery hops still look correct after changing mail providers or DNS records.
About Email Header Analyzer
The email you see in your inbox is a rendering of much more information than it shows: every server that touched the message on its way to you prepends a Received header, and the sender's mail server typically declares whether it passed SPF, DKIM, and DMARC checks in an Authentication-Results header. That raw header block is where the real evidence about an email's origin actually lives.
This tool parses that block properly, including RFC 5322's line-folding rules (long header values are often split across multiple indented lines, which have to be rejoined before parsing makes sense), then reconstructs the delivery chain. Because Received headers are prepended newest-first as a message travels, hop-by-hop delays are computed by comparing each hop's timestamp against the one after it — the same logic mail administrators use manually when tracing a delivery problem.
It also parses the Authentication-Results header for SPF, DKIM, DMARC, and ARC outcomes, and checks whether the visible From address lines up with the Reply-To and Return-Path addresses — a mismatch there is a common (though not definitive) phishing signal, since it means replies or bounces go somewhere other than where the message claims to be from.
Every finding is presented as a signal to review, not a verdict — this tool deliberately doesn't claim to definitively tell you an email is fake or safe, since that kind of false certainty is more dangerous than no answer at all. What it does is surface the same raw evidence a security analyst would look at, clearly labeled, so you can make an informed judgment.
Email Header Analyzer vs. other options
How Open Tools Library compares to desktop software and other online tools.
| Feature | Open Tools Library | Desktop software | Other online tools |
|---|---|---|---|
| Price | Free, unlimited | N/A — usually a manual process | Often free with server-side processing |
| Header privacy | Never leaves your device | N/A | Often uploaded to a server |
| Hop delay timing | Computed automatically | Manual calculation | Sometimes included |
| Domain mismatch detection | Built in | Manual review | Rarely included |
| Handles folded headers | Yes, RFC 5322 compliant | N/A | Inconsistent |
| Claims a definitive verdict | No — signals only, by design | N/A | Sometimes overclaims |
Pro tips
- In Gmail, find raw headers via the three-dot menu → "Show original"; in Outlook, it's usually under message properties → "Internet headers".
- A From/Reply-To mismatch isn't automatically malicious — mailing lists and no-reply setups do this legitimately, so treat it as a signal to check further, not proof.
- Hop delays over an hour aren't automatically suspicious — legitimate mail queues can back up during high load.
- SPF, DKIM, and DMARC checking the sending server, not the message content — a message can pass all three and still be a scam if the sender's own domain is compromised or newly registered for exactly that purpose.
Technical specs
- Headers parsed
- From, Reply-To, Return-Path, Subject, Date, Message-ID, Received, Authentication-Results
- Header unfolding
- RFC 5322 compliant (handles multi-line folded values)
- Hop delay calculation
- Newest-first Received chain, adjacent-hop timestamp comparison
- Authentication mechanisms
- SPF, DKIM, DMARC, ARC
- Finding severity levels
- Info and warning, never a definitive verdict
- Processing location
- 100% local, in your browser
Privacy & security
Email headers often contain internal server names, IP addresses, and full sender/recipient chains — genuinely sensitive infrastructure and correspondence detail.
Headers are parsed entirely locally — never uploaded, never seen by a server.
No logging, no storage — nothing is retained after you close the tab.
Safe to paste headers from sensitive or internal emails, since nothing is ever transmitted.
The same local-only trust model applies whether you're checking a personal email or a corporate one.
Frequently asked questions
Are my email headers uploaded anywhere?
No. Parsing happens entirely in your browser — nothing is ever transmitted.
Does this tell me for certain whether an email is fake?
No, and it deliberately doesn't claim to. It surfaces the same raw signals a security analyst would review — authentication results, domain mismatches, delivery path — but the final judgment is yours.
How do I get raw headers from Gmail or Outlook?
In Gmail, open the message, click the three-dot menu, and choose "Show original". In Outlook, open message properties and look for "Internet headers".
What does an SPF fail actually mean?
It means the sending server's IP address isn't authorized by the claimed domain's SPF DNS record — a real signal worth investigating, though not proof on its own.
Does this scan links or attachments for malware?
No — that's explicitly out of scope. This tool only analyzes header metadata, not message content or attachments.
Troubleshooting
No findings show up even though I pasted headers
That's expected if the headers look clean — no domain mismatches, no failed authentication, no unusually long delays. Absence of findings is itself a (mildly) positive signal.
Hop delays look impossibly large or negative
This usually means two servers along the path have clocks that aren't in sync, which does happen in the real world — treat unusual delays as informational, not authoritative.
No Authentication-Results header was found
Not every mail server adds this header, and some clients strip it before you can view raw source — its absence doesn't necessarily mean anything suspicious.
Dates aren't parsing for some hops
Some mail servers use non-standard date formats in their Received headers — those hops will show without a parsed date rather than being guessed at incorrectly.
Related searches
Landed here looking for something worded a little differently? Email Header Analyzer covers all of these too:
Ready to use Email Header Analyzer?
Free, private, and ready right now — no signup required.
Scroll to Email Header Analyzer