← All guides

How to export Thunderbird emails to PDF (one or hundreds)

For a single message: File > Print, then choose Save as PDF. For a whole folder, Thunderbird has a genuinely useful native trick that most mail clients lack: select all the messages, right-click, choose Save As, pick a destination folder, and Thunderbird writes out one .eml file per message, no add-on required. Feed that folder of .eml files into an EML to PDF converter and you have your PDFs, with the whole conversion running in your browser so nothing gets uploaded. That native bulk export is why Thunderbird is the easiest client to archive from, and why it is also the escape hatch for Outlook users stuck with .msg files.

Single email: Print to PDF

  1. Select or open the message.
  2. File > Print (or Ctrl/Cmd+P).
  3. Set the destination to Save as PDF and save.

For one message that you just need to hand to someone, this is enough and you should use it. The print view will not itemize attachments, so if the record needs to show what was attached, use the file-based route below instead.

Why Thunderbird is the easiest client for bulk export

Thunderbird stores mail internally in mbox files (one mbox per folder, holding all messages concatenated). That is not a format most converters want to touch. But Thunderbird will happily export out of that store into individual .eml files, which is the standard, portable single-message format, and it does it on a multi-selection without any add-on.

That combination, a bulk selection in, a directory of standards-compliant .eml files out, is exactly the input a batch converter wants. Outlook cannot do this from its classic build at all (it produces .msg), and Gmail's own export gives you mbox archives. Thunderbird sits in the middle and speaks both.

Two practical details from actually doing this on a large folder, worth knowing before you run it on hundreds of messages:

  • Filenames change on multi-select. When you save a single message, the file is named after the subject. When you save a multi-selection, Thunderbird appends the correspondent's address and the message date to each filename. Useful for sorting, but it makes filenames considerably longer.
  • Very long subjects can silently fail. Because of that longer filename pattern, a message with a very long subject can produce a path that exceeds your filesystem's limit, and Thunderbird will skip that message without showing an error. If your exported file count does not match the number of messages you selected, this is the usual reason. Save to a folder with a short path (not nested ten levels deep), and check the count.

Folder to PDFs in three steps

  1. Select the messages. Open the folder, click into the message list, and press Ctrl+A (Cmd+A on macOS) to select all. Or click the first and Shift-click the last for a range.
  2. Right-click > Save As, then choose a destination folder and confirm. Thunderbird writes one .eml per message into that folder. (The same command is available under File > Save As > File….)
  3. Convert the batch. Drop the .eml files into the EML to PDF converter. Each message renders with its header block, inline images, and a list of its attachments, and you get PDFs back. The conversion happens in your browser, so an archive of years of correspondence is never transmitted anywhere.

Verify the count after step 2 (see the long-subject caveat above) before you assume the export is complete.

verify against current version: Thunderbird's menus have been reorganized in recent releases, and the free ImportExportTools NG add-on offers a more configurable "Export all messages in the folder" if the built-in Save As does not do what you need. Confirm the exact menu path in your installed version.

Coming from Outlook or Gmail?

Thunderbird is often the fastest way out of another client, precisely because of that native .eml export.

  • From Outlook (classic): classic Outlook saves .msg, which our converter does not read. Connect the same account to Thunderbird over IMAP, let it sync, then export the folder as .eml using the steps above. This is the standard workaround, and it is the route recommended in how to save Outlook emails as PDF.
  • From Gmail: Google Takeout exports your mail as mbox, not .eml, and we do not read mbox directly. Import or open the mbox in Thunderbird (put the file in a Local Folders directory, or use ImportExportTools NG), then export the messages as .eml from there.

In both cases Thunderbird is acting as a format converter, taking a proprietary or bulk container and giving you clean, standard single-message files.

Archiving quality: what survives the conversion

When you convert those .eml files, what lands in the PDF is the header block (From, To, Cc, Date, Subject), the message body with its HTML formatting and inline images, and a list of the attachment filenames. That covers what a human reader needs to understand what was sent and by whom.

What a PDF cannot fully carry is the evidentiary layer: the full technical routing headers and the machine-readable link between a message and its attachment files. If you are archiving because a matter might be disputed, keep the exported .eml originals alongside the PDFs rather than deleting them. The reasoning is spelled out in converting EML to PDF for legal records.

For everyday archiving, migration, or just getting a readable copy of an old mailbox, the .eml to PDF route is the clean one, and Thunderbird gives you the cleanest input to it.

References