Skip to content

Email

Outlook email to PDF converter

Get email entities: From, To, Cc, Bcc, Subject, Date, HTML body, plain-text fallback, inline images, and attachment manifest.

  • Output: PDF
  • Free: 5 conversions a day · 5 MB each
  • Deleted after 24 h · never used for training

Before you start

What to expect

  • Uploads are not used to train models, and retained files are deleted after 24 hours unless your account policy says otherwise.
  • Attachment content is not automatically converted into the PDF; an attachment manifest is included for traceability.
  • Email HTML can render differently from Outlook because external images, fonts, and client-specific CSS may be unavailable.

What the output contains

  • A PDF rendering of the email body with key headers included at the top for provenance.
  • Inline images included when the mail parser can resolve them from the message package.
  • Attachment names, sizes, and content IDs listed in a manifest; attachment files are not silently merged into the PDF body.
  • MSG and EML conversion uses mail extraction plus document rendering, not OCR.

A real run

Legal hold email

Input
Outlook MSG with HTML body, From/To/Cc/Date headers, one inline logo, two PDF attachments, and a forwarded message block.
Output
Four-page PDF with headers, body, inline logo, forwarded text, and an attachment manifest listing two PDF filenames; attachments were not appended.

Known failure modes and how they're handled

Attachments expected inside the PDF
Attachments are represented in a manifest so legal reviewers can see what existed; arbitrary attached files are not converted and appended automatically.
Inline images or signatures missing
Images embedded in the message package are attempted; externally hosted images may be blocked or unavailable.
Thread order and forwarded headers
The message body is rendered as supplied. Forwarded thread text is not reassembled into a separate chronology.
MSG metadata encoding
Headers are decoded through the mail parser, but unusual legacy encodings should be checked against Outlook.

Command line

Do it yourself

extract-msg

bash
extract_msg email.msg --out extracted-email

Extracts MSG parts locally; you still need an HTML-to-PDF renderer for a polished PDF.

pandoc --reference-doc

bash
pandoc email.html -o email.pdf

Useful after extracting HTML, but header and attachment manifests must be added deliberately.

Questions about this workflow

Are attachments included?

Attachment names and metadata can be listed in a manifest. Attached documents are not automatically converted and appended into the PDF body.

Can I convert MSG files exported from Outlook?

Yes. MSG is parsed by the mail engine and rendered to HTML/PDF/TXT targets supported by the product.

Will legal headers be visible?

Use includeHeaders so From, To, Cc, Subject, and Date are printed before the body.

Does this fetch remote tracking images?

No. The workflow should not rely on remote tracking pixels or external resources for legal-quality rendering.