At some point, most of us need to get our iMessages off an iPhone and into a format we can actually use. Maybe a lawyer asked you to produce text message records for a case. Maybe you are switching to a new phone and want a permanent copy of years of conversations. Or maybe you just want a searchable archive of messages from someone who matters to you.
Whatever the reason, Apple does not make this easy. There is no "Export" button in the Messages app. iCloud syncing is not the same as exporting. And if you go digging through an iPhone backup folder on your Mac, you will find a SQLite database that is not exactly user-friendly.
This guide walks you through the entire process: creating an iPhone backup, opening it on your Mac, and exporting your iMessage conversations to PDF, HTML, XLSX, or JSON using MessageHarvest. Everything happens locally on your Mac. No iCloud access, no uploading your data anywhere, no third-party servers.
What You Need to Export iMessages from a Backup
The setup is straightforward. You need three things:
- An Apple Silicon Mac (M1 or later) running macOS 12 (Monterey) or later. Intel Macs are not supported. A Windows version is coming soon.
- An iPhone backup on that Mac. This can be an existing backup you have already made, or a new one you create right now. Encrypted or unencrypted backups both work.
- MessageHarvest. This is the macOS desktop app that reads the backup and lets you browse, search, and export conversations. There is a free trial that lets you browse the latest 10 messages in each conversation and do limited PDF exports, so you can verify everything works before buying.
That is it. You do not need your iPhone to be connected while exporting (just when making the backup). You do not need iCloud enabled. You do not need to jailbreak anything.
How to Create an iPhone Backup on Mac
If you already have a recent backup, skip ahead to the next section. Otherwise, creating one takes a few minutes. You have three options:
Using MessageHarvest (easiest)
- Connect your iPhone to your Mac with a USB or USB-C cable and unlock it.
- Open MessageHarvest and go to the Backups screen. The “Connect iPhone to back up from app” option becomes active as soon as the device is trusted.
- Start the backup. MessageHarvest runs the backup and imports the messages into your workspace in a single step.
- Files that are not needed for message import are cleaned up automatically after the import finishes, so you do not accumulate large backup artifacts on disk.
This is the fastest way to get from a phone in your hand to browsable conversations. You do not need Finder or iTunes open.
Using Finder (macOS Catalina and later)
- Connect your iPhone to your Mac with a USB or USB-C cable.
- Open a Finder window and select your iPhone in the sidebar under "Locations."
- In the General tab, choose whether to encrypt the backup. Encrypted backups are recommended because they include saved passwords, Health data, and Wi-Fi settings, and MessageHarvest handles them just fine.
- Click "Back Up Now" and wait for the process to finish.
Using iTunes (older macOS or Windows)
- Open iTunes and connect your iPhone.
- Click the device icon near the top-left corner.
- Under "Backups," select "This computer" and optionally check "Encrypt local backup."
- Click "Back Up Now."
Where are backups stored? On macOS, Finder saves iPhone backups to ~/Library/Application Support/MobileSync/Backup/. You do not need to navigate there yourself — MessageHarvest finds backups automatically — but it is useful to know if you are moving backups between drives. For detailed instructions, see Apple's support article on iPhone backups.
Step-by-Step: Export iMessage Conversations with MessageHarvest
Once you have a backup on your Mac, here is the full export process:
- Get and open MessageHarvest Request the current Apple Silicon trial build from the trial access section. Open it like any other Mac app. No installer, no system extensions, no admin permissions needed.
- Import your iPhone backup MessageHarvest scans the default backup location automatically and lists any backups it finds. Select the one you want, click "Open," and the app reads the backup's message database. If the backup is encrypted, you will be prompted to enter the password you set in Finder or iTunes. Decryption happens entirely on your Mac.
- Browse and search conversations You will see a familiar conversation list: contacts on the left, messages on the right. Scroll through threads, use the search bar to find specific messages, or filter by date range. Group chats, attachments, reactions, and inline images all appear just as they did on your phone.
- Select conversations and choose an export format Select one or more conversations, then click "Export." Choose your format: PDF for print-ready documents, HTML for interactive browsing, XLSX for spreadsheet analysis, or JSON for developers and data processing. You can export a single conversation or batch-export all of them at once.
- Save your exported files Pick a destination folder and click "Export." MessageHarvest writes the files directly to disk. For legal use, each export automatically includes timestamps, sender/receiver metadata, and a SHA-256 hash for tamper verification.
The whole process typically takes under five minutes, even for large backups with tens of thousands of messages.
Try MessageHarvest Free
Browse your conversations and preview exports at no cost. No account required.
iMessage Export Format Comparison: PDF vs. HTML vs. XLSX vs. JSON
MessageHarvest supports four export formats. The right choice depends on what you are doing with the messages.
| Format | Best For | Features | File Size |
|---|---|---|---|
| Legal submissions, court filings, printing, archiving | Fixed layout, embedded images, timestamps, metadata header, SHA-256 hash on each page | Moderate | |
| HTML | Personal archives, browsing, sharing with others | Interactive, searchable in-browser, clickable links, responsive layout, works offline | Small |
| XLSX | Data analysis, filtering by date/sender, bulk review | One row per message, sortable columns (date, sender, body, attachment info), pivot-table ready | Small |
| JSON | Developers, data pipelines, custom processing | Structured data with full metadata, nested attachment objects, UTF-8 encoded | Small |
If you are unsure, start with PDF for anything legal and HTML for personal use. You can always re-export in a different format later without re-importing the backup.
Tips for Using Exported iMessages in Legal and Court Settings
If you are exporting text messages for litigation, compliance, or any legal proceeding, here are a few things to keep in mind:
- Use PDF exports for submissions. Courts generally prefer fixed-format documents. MessageHarvest's PDF output includes a metadata header on each page showing the conversation participants, date range, and device information.
- Preserve the SHA-256 hash. Every MessageHarvest export includes a SHA-256 hash that acts as a digital fingerprint of the content. If anyone questions whether the transcript has been altered, the hash provides a verifiable integrity check. Keep the original export file untouched alongside any printed copies.
- Include timestamps and sender metadata. MessageHarvest exports include the exact date and time of every message (down to the second), along with the sender's phone number or Apple ID. This level of detail is typically required for evidentiary purposes.
- Export from an encrypted backup when possible. Encrypted backups contain a more complete record of your messages, including some data that unencrypted backups omit. This can matter when completeness is important.
- Document your process. For formal proceedings, make a note of when the backup was created, when the export was performed, and which version of MessageHarvest you used. This establishes a chain of custody for the records.
Not legal advice. The guidance above reflects common best practices for producing electronic records. Consult with your attorney about the specific requirements in your jurisdiction and case.
Frequently Asked Questions
Can I export iMessages from an encrypted iPhone backup?
Yes. MessageHarvest supports both encrypted and unencrypted iPhone backups. When you open an encrypted backup, the app prompts you to enter the backup password you set in Finder or iTunes. All decryption happens locally on your Mac. The backup password is never stored or transmitted.
Do I need iCloud to export my iMessage history?
No. MessageHarvest works from local iPhone backups stored on your Mac. It does not contact Apple servers or iCloud, and your message content is not uploaded anywhere. Internet access is only used for license validation, update checks, and checkout in your browser.
What is the difference between exporting iMessages as PDF versus HTML?
PDF produces a fixed-layout document with page numbers, headers, and embedded images. It is ideal for printing, legal submissions, and long-term archiving because the formatting never changes. HTML produces an interactive file you can open in any web browser, with working search, clickable links, and a responsive layout that adapts to your screen size. Choose PDF when the document needs to look identical everywhere; choose HTML when you want to browse and search through conversations on-screen.
Request MessageHarvest Trial
Export your iMessage conversations in minutes. Free trial included — no subscription. Public checkout is still being finalised.