Print emails with their full headers
Every mail client's print button produces a simplified rendering: a name instead of the full address, a friendly date, recipients abbreviated with "and 4 others". The information that ties the message to reality — complete address lists, the precise timestamp with timezone, the Message-ID that mail servers logged — is in the headers the print view throws away.
When the printout needs to prove something (to HR, to a bank's fraud team, to a court, to a records request), the headers are the part that matters. The reliable method: save the message as a file (.eml or .msg — both take seconds, see the guides linked below), then convert the file with a parser that prints the header block verbatim.
The output here is built for that purpose: a labeled header section at the top of every PDF — From, To, Cc, Subject, Date, Message-ID, source file — followed by the body and an attachment manifest. Generated locally in your browser, ready to print or file.
Open the converter — free, no upload
Header-preserving workflow
- Save the email as a file: Gmail → "Download message"; Outlook → drag to desktop; Apple Mail → Save As (Raw Message Source).
- Convert the file here — the header block prints exactly as recorded in the message.
- Print the PDF or file it digitally; the headers travel with it either way.
Questions
What's a Message-ID and why keep it?
A globally unique identifier assigned when the message was sent (like
Can I get even deeper headers — Received lines, SPF results?
The transcript prints the core authentication block. Full raw-header rendering (every Received hop) is planned; for most institutional and court purposes the core block plus the preserved original file suffices.