Guides

How to export iMessages to PDF on a Mac, 3 ways.

Save a whole conversation, a date range or just a few texts as a PDF. 2 ways are free and built into your Mac, and 1 handles years of messages in one go.

Updated 19 October 2026. For Messages on macOS.

Quick answer

In Messages on your Mac, open the conversation, scroll up until the oldest message you want is on screen, choose File > Print, then pick Save as PDF from the PDF menu. That works for short chats. For a long chat, a date range, or a PDF with numbers hidden, use an export app such as Textlore.

WayBest forCatch
Print in MessagesShort chats, freeOnly prints what has loaded. No date range.
ScreenshotsA handful of messagesMany files to crop and join. Text becomes a picture.
TextloreWhole chats, date ranges, picked messagesPaid app after a 14-day free trial.

1. Print the conversation to PDF in Messages

Messages has no Export button, but the print dialog on every Mac can save a PDF instead of printing on paper.

  1. Open Messages and click the conversation in the sidebar.
  2. Scroll up until the oldest message you want is on screen. Messages loads older texts in batches as you scroll, so pause each time it fetches more.
  3. Choose File > Print, or press ⌘P.
  4. In the print dialog, open the PDF menu at the bottom and choose Save as PDF.
  5. Name the file, pick a folder and click Save.

Where it falls short

  • Only loaded messages print. Anything above the point you scrolled to is left out. A chat with 5 years of history means a lot of scrolling and waiting before you press Print.
  • No date range. You get everything from your scroll point down to the newest message. To keep only March 2023, you delete the other pages in Preview afterwards.
  • No picking. You can't print just 3 messages from the middle of a chat.
  • Photos are inconsistent. Some print, some come out small or split across pages, and photos that are only in iCloud may not appear at all.
  • Nothing is hidden. Names, phone numbers and email addresses print exactly as Messages shows them.

2. Screenshot the messages and join them into a PDF

For 5 or 10 messages, screenshots are quick and keep the bubbles exactly as they look on screen.

  1. Open the conversation and scroll to the messages you want.
  2. Press ⇧⌘4 and drag over them. Press ⇧⌘5 instead if you want more options. Each screenshot is saved to your desktop.
  3. Scroll and repeat until you have every part you need.
  4. Select the screenshots in Finder, Control-click and choose Quick Actions > Create PDF. Open the new PDF and check the pages are in the right order.

Where it falls short

  • It doesn't scale. A long chat turns into dozens of files, and every one needs cropping.
  • The text is a picture. You can't reliably search or copy it, which matters if the PDF is a record.
  • Private details stay in. You have to blur numbers and emails by hand in every image.

3. Export to PDF with Textlore

Textlore is a Mac app that reads your whole Messages history at once, so there is no scrolling to load old texts. You choose what goes in the PDF and see it before you save. It only reads: it never sends, edits or deletes a message, and nothing leaves your Mac.

  1. Install it. Download Textlore, open it and switch on Full Disk Access when it asks. macOS keeps your Messages history in a protected folder, and this lets Textlore read it. About 100,000 messages import in under a minute.
  2. Pick what to export. Open a conversation and press ⇧⌘E for the whole chat, or choose a date range. For a few messages, click Select, click each one (Shift-click picks everything in between, or use Select this day) and press ⌘E.
Selecting 3 messages in a conversation in Textlore, with Copy and Export at the bottom.Selecting 3 messages in a conversation in Textlore, with Copy and Export at the bottom. Dark appearance.
  1. Choose PDF and your options. Turn timestamps and date headings on or off. Show names in full, as initials, or hide them. Phone numbers and emails stay hidden unless you switch them on. Keep photos full size, make them small, or leave them out. Pick bubbles or a plain transcript, in light or dark.
The Textlore export sheet: format, what to include, names and photos on the left, and a live preview of the PDF on the right.The Textlore export sheet: format, what to include, names and photos on the left, and a live preview of the PDF on the right. Dark appearance.
  1. Check the preview and export. The live preview shows exactly what the PDF will look like. When it's saved, Textlore shows the file with buttons to Share, Show in Finder or Open it.
Export finished in Textlore: 3 messages exported, saved as a PDF, with phone numbers and emails left out.Export finished in Textlore: 3 messages exported, saved as a PDF, with phone numbers and emails left out. Dark appearance.

Photos stay in the PDF. When your Mac runs low on space, Messages removes its copies of older photos and keeps them only in iCloud. Textlore saves its own copy of every photo from the day you install it, so those photos still make it into your export later.

The same export also saves HTML, plain text, Markdown, CSV or an image of the selected messages. See Export in Help for every option.

Export your first chat to PDF in a few minutes. Every feature is free for 14 days. No account, no email, no card.

Questions

Can I export a whole iMessage conversation to PDF for free?

Yes. In Messages on your Mac, scroll up until the first message you want has loaded, then choose File > Print and Save as PDF. It works well for short chats. For a chat with years of history, the scrolling takes a long time.

How do I export iMessages from a specific date range?

Messages has no date range option. You can print from the start date down and delete the pages you don't want in Preview, or choose a date range when you export in Textlore.

Can I save text messages as a PDF on my iPhone?

Messages on iPhone has no print or export option, so screenshots are the only built-in way. For more than a few messages, switch on Messages in iCloud on your iPhone and your Mac so the whole history is on your Mac, then use one of the Mac methods above.

Will the photos show up in the PDF?

When you print from Messages, photos are inconsistent. Textlore puts photos in the PDF full size or small, or leaves them out, as you choose. It keeps its own copy of every photo from the day you install it. Photos that were already only in iCloud before then can't be included in full.

Can I hide phone numbers and emails before I share the PDF?

Not when you print from Messages. Textlore hides phone numbers and emails by default, and can show names in full, as initials, or not at all.

Does exporting change anything in Messages?

No. Printing only reads the conversation, and Textlore only reads too: it never sends, edits or deletes a message, and nothing is uploaded.

Any chat, any year, as a PDF.

Download Textlore and export your first conversation today. Free for 14 days.