Quick answer
Browser: drop EML into formatdrop.com/document-converter, get PDF with headers preserved. Command line: `eml-to-pdf` Node CLI or pandoc with custom template. Outlook (Windows): open EML → File → Save As → PDF. Thunderbird with the 'Save as PDF' add-on works similarly. For batch, scripted Python with email + reportlab.
Method 1: Convert EML to PDF online (free, in your browser)
- 1
Open the FormatDrop document converter
Open formatdrop.com/document-converter. Upload EML files for local conversion.
Go to converter - 2
Drop your EML file(s)
Drag one or many .eml files. Batch supported. The converter parses the email's MIME structure: headers, body (HTML or plain text), embedded images, attachments.
- 3
Choose PDF settings
Include headers (From, To, Date, Subject) at the top — usually yes. Include attachments inline (small images embed; large attachments noted as 'Attachment: filename.pdf'). Page size: A4 or Letter.
- 4
Download the PDF
Single email: one PDF. Multiple emails: multi-page PDF or ZIP of individual PDFs. Attachments are either embedded inline or saved as separate companion files.
Method 2: Convert EML to PDF in Outlook
Outlook handles EML natively and exports to PDF cleanly.
- Double-click the .eml file — Outlook opens it.
- File → Print → Printer: 'Microsoft Print to PDF'.
- Click Print → choose save location → save as .pdf.
- For batch: select multiple emails in Outlook inbox → File → Print → Microsoft Print to PDF (each email saves as separate PDF).
Note: Outlook's PDF output preserves headers, body, and embedded images. Attachments are noted as references but not embedded — save them separately if needed.
Method 3: Convert EML to PDF in Thunderbird
Thunderbird (free, Mozilla) handles EML and exports to PDF via add-ons.
- Install Thunderbird from thunderbird.net (free).
- Drag EML file into Thunderbird's inbox or open directly via File → Open.
- Install 'ImportExportTools NG' add-on from Tools → Add-ons.
- Right-click the email → ImportExportTools NG → Save as → PDF.
- For batch: select multiple emails → ImportExportTools NG → Save Selected Messages as PDF.
Note: Thunderbird is the cross-platform free option. ImportExportTools NG also exports to plain text, HTML, and CSV.
Method 4: Command-line eml-to-pdf
For batch jobs and scripted workflows, command-line tools handle large EML archives.
- Install via npm: `npm install -g eml-to-pdf-converter` (or similar package).
- Convert single: `eml-to-pdf input.eml output.pdf`.
- Batch: `for f in *.eml; do eml-to-pdf "$f" "${f%.eml}.pdf"; done`.
- Python alternative: `pip install email-to-pdf` or write custom: parse EML with `email` module, render with `reportlab` or `weasyprint`.
Note: Multiple npm/pip packages exist; quality varies. For legal-hold compliance, verify the converter preserves headers and attachment references.
Method 5: Convert EML to PDF in Apple Mail
macOS Mail.app opens EML natively and exports to PDF via Print.
- Double-click the .eml file → Mail.app opens it.
- File → Export as PDF → choose location and save.
- Or: File → Print → PDF dropdown (bottom left) → Save as PDF.
- For batch, select multiple in Mail's message list → File → Export as PDF → choose if combined or separate.
Note: Mail.app's PDF output is high quality, preserves all formatting. Best free option on Mac.
When you need to convert EML to PDF
- 1
Legal hold and e-discovery
Litigation requires preserving emails as evidence. PDF is the standard archive format for legal teams. Convert EML files to PDF, time-stamp them, store in a hold-compliant repository.
- 2
Compliance archiving (HIPAA, SOX, FINRA)
Regulated industries require email retention in auditable formats. PDF/A is the ISO archival standard. Convert EML to PDF/A for compliance-friendly storage.
- 3
Forwarding emails to non-email-client users
Some recipients (lawyers, regulators, contractors) want PDF, not EML. PDF opens on every device without email client setup.
- 4
Backup before changing email providers
Switching from Outlook to Gmail or vice versa? Export inbox as EML files, convert to PDF for permanent reference. PDF persists regardless of email service.
- 5
Evidence in HR or workplace investigations
Internal investigations require emails as standardized documents. PDF format is the convention; EML conversion is the standard step.
Troubleshooting common EML to PDF problems
Headers (From, To, Date) are missing in the PDF
Some converters skip header rendering. Verify your tool preserves headers. Outlook, Apple Mail, and Thunderbird all include headers by default. For command-line tools, check the converter's options/flags for 'include headers' setting.
Attachments are referenced but not included
Most converters embed only inline images; separate attachments are noted but not embedded. To include attachments in the PDF: combine using a PDF editor (Acrobat) or use a converter that supports 'embed attachments' option (Bluebeam, some scripted Python solutions).
HTML email renders poorly (broken layout)
EML can contain complex HTML with CSS that PDF converters render imperfectly. Use a converter that renders via real HTML engine (Puppeteer/Playwright-based) for accurate layout. Outlook and Apple Mail render HTML emails well.
Foreign characters appear as boxes
Encoding issue. EML files specify charset in headers (UTF-8, ISO-8859, etc.). Verify your converter reads the charset header. Outlook and modern Thunderbird handle this automatically.
Why convert EML to PDF?
EML is universal email export; PDF is universal document archive. Converting EML to PDF is essential for legal hold, compliance archiving, evidence preservation, and sharing emails with people who don't use email clients.
For occasional use, Outlook, Apple Mail, or Thunderbird handle the conversion in seconds. For legal-hold or e-discovery scale (thousands of emails), command-line tools and scripted Python are the right path.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
Best free tool for EML to PDF?
Will attachments be included in the PDF?
Can I convert hundreds of EML files at once?
Is the EML to PDF conversion legal-hold compliant?
No account. No upload. Works in any browser.