everyday mac tools

Save an email as a PDF on a Mac, attachments and threads included

· 7 min read

To save an email as a PDF on a Mac, open the message in Mail and choose File > Export as PDF, pick a folder and click Save. The PDF shows the message as Mail displays it, with the sender, recipients, date and subject at the top. Attachments are not included, apart from images shown inside the message, so save them separately with File > Save Attachments and combine them afterwards if you need everything in one file.

That covers a single message. Threads, attachments and making the result useful to someone else take a few more steps, and they are where most people get stuck.

One email: two ways to do it

Export as PDF. Select or open the message, choose File > Export as PDF, name the file and choose where it goes. This is the quickest route, and the text in the result is real text, so it stays searchable and can be copied.

Print, then Save as PDF. Choose File > Print (Command-P), open the PDF menu at the bottom of the print dialog and choose Save as PDF. This route lets you choose the paper size, which matters if the file will be printed in a country that uses a different standard.

If you read mail in a browser rather than in Mail, open the message, use the webmail’s own print option for that message (it usually lays out the message cleanly without the rest of the page), and choose Save as PDF in the Mac’s print dialog.

Before exporting, check two things:

  • Remote images. If Mail shows a banner saying the message contains remote content, click Load Remote Content first. Otherwise logos and images in the message appear as empty boxes in the PDF.
  • Headers. The PDF includes the short header Mail shows. For a record where the routing details matter, choose View > Message > All Headers first and the full header block goes into the PDF.

Several emails or a whole thread

  1. In the message list, sort the messages into the order you want them to appear, usually oldest first.
  2. Select every message you need. Command-click adds individual messages; Shift-click selects a range.
  3. Choose File > Print, then Save as PDF.

Mail prints every selected message in one job, so the result is one PDF. Open it and check that nothing is missing and the order is right before you send it anywhere. If your version of Mail gives you only the first message, export each message as its own PDF and combine them as described below.

With conversations turned on, a thread can show as one item in the list. Select the conversation, or expand it and select the messages inside, depending on whether you want every reply or only some of them.

Keeping the attachments with the email

Select the message and choose File > Save Attachments to save every attachment into a folder you choose. You can also drag a single attachment from the message onto the Desktop.

Then turn each one into a PDF:

  • PDFs are ready as they are.
  • Photos and scans can be combined into one PDF in Preview. Turning phone photos of a document into one readable PDF covers doing that well.
  • Word processing and spreadsheet files open in Pages or Numbers, which can export PDF with File > Export To > PDF.

To combine the email and its attachments in Preview, open the email’s PDF, show the sidebar with View > Thumbnails, and drag the other PDFs into the sidebar where you want them. Merging PDFs on a Mac without uploading them anywhere has the full steps and the usual traps.

If you are putting together a record from months of messages, find the attachments first. Finding a mail attachment on a Mac covers the places Mail keeps them.

Making the file useful to the person receiving it

An email saved as a PDF is often going to someone who needs to rely on it: an accountant, a landlord, a lawyer, an insurance claim. A few checks help.

Name it so it sorts. Start the file name with the date, such as 2026-03-14 email from landlord.pdf. A folder of these reads as a timeline.

Remove what they do not need to see. Email threads carry account numbers, phone numbers and other people’s addresses. Drawing a black box over them in a PDF hides them from view but leaves the text underneath; why a black box on a PDF does not redact anything explains the difference.

Number the pages for legal use. Bates numbering stamps a unique number on every page so everyone can refer to the same one. Bates numbering on a Mac explains how it works.

Make scanned attachments searchable. The email pages already have real text. Scanned attachments do not until text recognition runs on them; make a scanned PDF searchable on a Mac covers that.

Doing the assembly in one place

Preview handles a message and a couple of attachments well. It gets slow when a record runs to dozens of emails, when attachments need text recognition, or when the result has to be properly redacted and numbered.

Basalt is a Mac PDF app with eighteen tools in one window, and several of them fit this job: Merge to combine the exported emails and attachments, Images to PDF for photos, page tools to reorder, rotate and delete pages, Make Searchable for scans, Bates Numbers, and Redact, which removes the text under a mark rather than covering it. Every tool writes a new file and leaves the original alone, and the part that opens documents has no network access, so nothing is uploaded. It does not export messages from Mail; you still use Export as PDF or Print for that step. It needs macOS 13 Ventura or later, is free for 24 hours with every tool, and then costs $29 for a lifetime license on up to 3 Macs.

Questions

Does a PDF prove an email is genuine? No. A PDF is a picture of the message, and it can be edited. If authenticity might matter, also keep the original: select the message, choose File > Save As, and pick Raw Message Source as the format. That file keeps the full headers exactly as they arrived.

Why are images missing from my PDF? Remote content was not loaded. Open the message, click Load Remote Content in the banner, then export again.

Can I save a hundred emails as separate PDFs in one go? Not directly. Export as PDF is built for one message at a time. For many messages, select them all and print to a single PDF, then split it if you need separate files.