Message Album
← All guides

How to save text messages as a PDF

The free Mac method, the iPhone-only workarounds, and the two things a PDF cannot hold. Plus how to get a PDF of a conversation too long to scroll through.

· 4 min read

PDF is what most people mean when they say they want to “save” a conversation: one file, opens anywhere, prints, easy to email to a solicitor or keep in a folder. It is a reasonable goal, and it is achievable for free.

It also has two hard limits worth knowing before you start.

The free method, on a Mac

This is the best route, and it is built in.

  1. Open Messages on your Mac and select the conversation.
  2. Scroll to the very beginning of the thread. Click into the message area and hold Command + Up arrow until it stops loading older messages. Messages loads history in chunks, and anything you have not loaded will not be in the PDF.
  3. Press Command + P.
  4. In the print dialog, open the PDF menu at the bottom left and choose Save as PDF.

You get a paginated document with the conversation in order and images inline.

On an iPhone, without a Mac

There is no direct route, only workarounds:

  • Screenshots to PDF. Screenshot the conversation, open Photos, select the screenshots, tap share, then Print, then pinch outwards on the print preview to turn it into a PDF you can share. Awkward, and one page per screenshot.
  • Forward to email, then print to PDF. Press and hold a message, tap More, select messages, forward them to yourself, then save the email as PDF. Loses sender attribution and original timestamps.

Both are fine for a short exchange and unworkable for a long one.

The two things a PDF cannot hold

Playable media. A PDF cannot play a video or a voice note. If the conversation includes them, they either disappear or become a still frame. For a lot of conversations, especially family ones, the voice notes are the part people would most regret losing.

Original-quality attachments. Images in a PDF are resized to fit the page and re-encoded. A photo that was sent at 12 megapixels becomes a page-width image. The original is not in your PDF.

If neither of those matters for your purpose, PDF is genuinely the right choice and you can stop here.

When the conversation is too long to scroll

The scrolling step is where the free method breaks down. On a thread spanning years, holding Command + Up can take a very long time, and if that history never synced to the Mac, scrolling will not surface it at all.

For a long conversation, you can export to a file first and then try printing it. An export reads the database rather than the Messages screen; you still need to check which messages appear in the print preview.

Several tools do this. imessage-exporter is free and open source. iMazing exports to PDF, Excel and CSV directly. Message Album exports an offline HTML album, not a PDF. To try printing it, open index.html in Safari or Chrome and choose File › Print (Command + P); use Save as PDF in the print dialog if you need a PDF. Before relying on the result, check the preview, page count, and first and last messages to confirm the range you need is included. Keep the album folder for the original attachments, videos and voice notes.

A PDF can be an additional copy to share. Keep the HTML album and its original attachments separately; a browser printout may not include everything in the archive.

Getting a better-looking PDF

Whichever route you take:

  • Turn on background graphics in the print dialog. Without it, message bubbles lose their shading and the two sides of the conversation become hard to tell apart at a glance.
  • Check the page count before printing to paper.
  • Verify the first and last page show the dates you expect. This is the quickest way to catch a PDF that only captured the part of the thread that had loaded.
  • Use landscape if the conversation is image-heavy.

A PDF made from screenshots is weak, because a screenshot carries no evidence of where it came from. If the document matters, export the full conversation rather than selected parts, keep the original attachments alongside it, and keep something that demonstrates the copy has not been altered since export, such as a manifest of file checksums.

Preserving text messages as a record covers what tends to be asked for.