Headers read the trail

Paste an email's raw headers and see where it came from, whether it was authenticated, and what looks wrong. Your headers never leave your browser.

Analyze email headers

This page makes no network call at all (its security policy is connect-src 'none'): parsing happens in your browser, so private headers stay private. For the same reason it cannot look up DNS, so it reads the SPF, DKIM and DMARC results already written into the headers and does not re-verify them.

The two SAMPLE buttons load invented headers (example.org, example.net, example.com, documentation IP ranges) so you can see what a result looks like. They are not real messages. Ctrl+Enter also analyzes.

What this can and cannot tell you