How to save Gmail emails as a PDF for a lawyer, HR or a dispute file
A lawyer, an HR investigation, a contract dispute or a complaint file asks for "the emails". Someone has to read them, so they usually want a PDF; someone may also check them, so the originals matter too. This guide covers what Gmail and Google offer for keeping a copy and a browser extension that turns a long conversation into a readable PDF.
The short answer
For a readable copy, Gmail can print a conversation and the browser can save it as a PDF. For the originals, Gmail can download each message as an .eml file, Google Takeout can download your mail, and organisations with Google Vault can hold and export mail. These answer different questions, so a careful file often holds both a PDF and the originals. This guide is not legal advice: ask whoever wants the emails which format they accept.
What Gmail and Google offer
- Print all. Open the conversation and click Print all at the top right; for one email, click More at its top right, then Print (Print Gmail messages). In Chrome's print window, choose Save as PDF.
- Download message. Open an email, click More, then Download message. It saves an EML file, and Google notes that you need a desktop mail client to open it (Download & send emails as attachments).
- Forward as attachment. Select the emails, then More > Forward as attachment. Each one becomes an .eml file, you can attach as many as you want, and over 25 MB they go through Google Drive.
- Google Takeout. Downloads the data of your Google products, mail included, as an archive "to keep your records or transfer your data to another service", delivered as ZIP or TGZ files (How to download your Google data).
- Google Vault. For Google Workspace organisations with a Vault license, an information governance and eDiscovery tool that can retain, hold, search and export users' data (Google Vault). Gmail exports arrive as PST or mbox files with metadata in CSV and XML (Vault export contents).
Where these stop
- Print all prints every message in full, and each reply carries the messages before it, so a long conversation becomes a PDF that repeats itself.
- EML, mbox and PST files keep the originals, but a manager or a client cannot read them without a mail program or a review tool, and they are not one document you can page through.
- Takeout is for your own account and gives you everything you select, not one conversation laid out for a reader.
- Vault needs a Workspace edition or add-on that includes it and an admin to run the export. A personal Gmail account has no Vault.
- If the sender used confidential mode, Google says the message text and attachments cannot be printed.
Option: ThreadClean
ThreadClean is a Chrome extension for Gmail made by Atesen Software. It reads the conversation that is open in Gmail and saves one PDF in which each message appears once, oldest first, without the quoted history and the repeated signatures.
- Made to be read. A cover line with the subject, message count, dates and people, a table of contents with page numbers, then From, To, Cc, date, attachment names and the text of each message.
- Nothing hidden from the reader. Text is removed only when it repeats an earlier message of the same conversation; forwarded messages stay. The preview highlights every removed passage before you save, and one switch puts the quoted text back into the PDF, in grey, when the full history has to be shown.
- Every message. It reads each message's original from your Gmail tab, also the ones Gmail folds into "older messages". Drafts are left out.
- Stays with you. No Google sign-in and no Gmail API. The PDF is built in your browser, Atesen Software never receives your email, and nothing changes in your mailbox.
Good to know. One export is one conversation, and the file is named after its subject. The PDF holds the text of each message and the names of attachments, not the attachments themselves or the original layout, so keep the originals with Download message as well. Quote detection is automatic and can miss a style it does not know. Latin, Greek and Cyrillic scripts print; Chinese, Japanese, Korean and emoji characters do not yet. It works with Gmail in Chrome on a computer, not in the Gmail mobile apps. ThreadClean is waiting for its Chrome Web Store listing, so it cannot be installed from the Chrome Web Store today; this page will say when that changes.
Planned pricing for the store release. 3 exports are free, with every feature. A lifetime license is $29 once, not a subscription, sold on the extension's own site with checkout by Paddle, with a 14-day refund.
Which route fits
- The originals, for a lawyer or a review tool: Download message on each email, or Vault if your organisation has it.
- A copy of your whole mailbox: Google Takeout.
- A short conversation for someone to read: Print all, then Save as PDF.
- A long conversation for HR, a client or a dispute file that someone has to read from start to end: a PDF with each message once, such as ThreadClean, kept together with the originals.
For the quoted-reply problem on its own, see How to save a Gmail thread as one PDF without the quoted replies.
Atesen Software is independent. Gmail is a trademark of Google LLC, and this page is not affiliated with, endorsed or supported by Google. Google's help pages were checked on 18 October 2026; menus can change.
Questions about this guide: support@atesensoftware.com.