How to Save an HTML Email as PDF (Gmail, Outlook & Apple Mail)
Step-by-step instructions to save HTML emails as PDF in every major email client — and how to handle emails that print poorly.
AltoUnlockPDF Team
PDF Tools Expert
Saving emails as PDF is essential for legal records, expense reports, purchase confirmations, and archiving. Here’s how to do it in every major email client.
Gmail (Browser)
- Open the email
- Click the ⋮ (More options) button (top right of the email)
- Select Print
- In the print dialog, choose Save as PDF as the destination
- Click Save
Alternative: Click the printer icon (🖨️) in the top-right of the email header.
Gmail (Mobile — Android & iOS)
- Open the email in the Gmail app
- Tap the ⋮ (three dots) menu
- Select Print
- Tap the dropdown arrow → Save as PDF
- Tap the PDF icon to save
Outlook (Desktop)
- Open the email
- Go to File → Print
- Select Microsoft Print to PDF as the printer
- Click Print and choose a save location
For Outlook on Mac: File → Print → PDF (bottom left) → Save as PDF
Apple Mail (Mac)
- Open the email
- File → Print (Cmd+P)
- Click the PDF dropdown at the bottom left
- Select Save as PDF
Saving Emails With Attachments Included
Standard print-to-PDF saves only the email body. To include attachments:
- Save the email as PDF (body)
- Open each attachment and save/print it as PDF separately
- Use a PDF merge tool to combine them into one document
Or use an email backup tool like MailStore for bulk archiving.
Handling Emails That Print Badly
HTML emails are notoriously tricky to print — they use inline styles, table layouts, and fixed widths designed for email clients, not browsers.
Tips:
- In Gmail, try switching to “Default” view (not “Conversation view”) before printing
- Use browser developer tools to hide problematic elements before printing
- Use the Print Friendly browser extension to clean up the layout
- Forward the email to yourself and open it in a browser-based email client for cleaner printing
Bulk Email to PDF Archiving
For businesses that need to archive large volumes of emails as PDF:
- PDF24 — batch email conversion
- EML to PDF converters — convert
.emlfiles - Microsoft Power Automate — automated email archiving to SharePoint as PDF
Quick Reference
| Email Client | Method |
|---|---|
| Gmail (browser) | ⋮ menu → Print → Save as PDF |
| Gmail (mobile) | ⋮ menu → Print → Save as PDF |
| Outlook (Windows) | File → Print → Microsoft Print to PDF |
| Outlook (Mac) | File → Print → PDF → Save as PDF |
| Apple Mail | Cmd+P → PDF → Save as PDF |
| Yahoo Mail | Print icon → Save as PDF |
| Thunderbird | File → Print → PDF |
Saving your important emails as PDF ensures they’re preserved exactly as received — formatting, images, and all — regardless of what happens to your email account.
Related Articles
How to Convert HTML to PDF Free Online (No Signup Required)
Discover the easiest ways to convert HTML files and web pages to PDF format online — completely free, without watermarks or account registration.
Read Article
Best WordPress PDF Plugins for Web Agencies (2026 Guide)
A complete guide for WordPress agencies on the best PDF export plugins, when to use a hosted API instead, and how to pick the right solution for every client project.
Read Article
HTML to PDF with Python: wkhtmltopdf, WeasyPrint & pdfkit Guide
Learn how to convert HTML to PDF in Python using pdfkit, WeasyPrint, and xhtml2pdf — with code examples and pros & cons for each approach.
Read Article