01 — Email tool
Email header analyzer
Paste the raw headers of a message to see who really sent it, whether SPF, DKIM and DMARC passed, and how long each server took. Parsed in your browser, never uploaded.
- Parsed in
- Your browser
- Uploaded
- Nothing
- Reads
- SPF · DKIM · DMARC · ARC · Received
Analysis
Verdict
- From
- To
- Date
- Message-ID
Signals
- Severity:
Authentication
Sender alignment compared with the From domain
| Header | Value | Domain | Matches From |
|---|---|---|---|
Delivery path oldest first
hops · total
No Received headers found, so the route cannot be traced.
Received by
Delay:from ·
IP addresses
No IP addresses found in these headers.
- Likely origin
Private addresses (10.x, 192.168.x, fd00::) belong to internal networks and cannot be traced from outside.
What it means
The verdict combines authentication results, sender mismatches and suspicious domains. The single most important line is DMARC: when it passes, the domain in the From address really authorised the message. When it fails for mail that claims to come from a bank, shop or colleague, treat the message as forged, however convincing it looks.
Sender alignment compares the addresses hidden in the headers with the one you see. A Reply-To on a different domain is the classic phishing setup: the message looks like it comes from the company, but your answer goes to the scammer. A different Return-Path is normal for newsletters and ticketing systems that send on a company’s behalf, as long as DKIM and DMARC pass.
The delivery path lists every server that handled the message, oldest first, with the time it spent at each step. Delays of a few seconds are normal; minutes point to queues or spam filtering; hours usually mean a server was retrying. The first public IP address in the chain is usually the sending server, and you can look up who operates it.
How it works
The analyzer unfolds the header block (long headers wrap onto indented lines), decodes encoded subjects and names, then reads Authentication-Results from your provider, Received-SPF, DKIM-Signature,ARC-Seal, the address headers and each Received line. Only the topmost Authentication-Results block is trusted, because anything below it could have been written by the sender.
How to view the full headers
Gmail
- Open the message.
- Click the three-dot menu ⋮ next to the reply arrow.
- Choose Show original. A new tab opens with the summary and the raw message.
- Click Copy to clipboard and paste everything above; the body is ignored automatically.
Outlook (new Outlook and Outlook on the web)
- Open the message.
- Click the three-dot menu … at the top right of the message.
- Choose View → View message source (or View message details).
- Select all text in the window (Ctrl/Cmd + A), copy and paste it here.
Outlook for Windows (classic)
- Double-click the message to open it in its own window.
- Go to File → Properties.
- Copy everything from the Internet headers box at the bottom.
Apple Mail (Mac, iPhone, iPad)
- On a Mac, select the message and choose View → Message → All Headers (Shift + Cmd + H), or Raw Source (Option + Cmd + U).
- Copy the header lines and paste them here.
- The Mail app on iPhone and iPad cannot show headers. Open the message in your provider’s webmail on a computer instead.
Yahoo Mail and Thunderbird
- Yahoo: open the message, click … (More) → View raw message.
- Thunderbird: open the message and press Ctrl/Cmd + U (View → Message Source).
Pasting the whole message source is fine: parsing stops at the first blank line, where the headers end and the body begins. Checking an address before you write back? Try the email checker.
Frequently asked questions
What are email headers?
Is it safe to paste my headers here?
What do SPF, DKIM and DMARC “pass” and “fail” mean?
Can email headers be faked?
How do I find the sender’s IP address?
Why was my email delayed?
Related tools
- 01 / EmailEmail checker
Is this address legit? Typos, disposable domains, MX, SPF, DMARC.
- 02 / NetworkSoonIP lookup
Owner, network range and location of any IP address.
- 03 / NetworkWhat is my IP
Your public IPv4/IPv6 address, location and ISP.