Legal Message Export
← All guides
Guide

How to export iMessages from a Mac for your lawyer

If your messages sync to a Mac, you can export a conversation as a paginated PDF with a timestamp on every message, a Bates number on every page, and a cover page recording exactly where the data came from. Install Legal Message Export, import your Messages database, pick the conversation and date range, and export. It takes about ten minutes, and nothing leaves your Mac.

This is general information, not legal advice. Before you export anything for a legal matter, ask your lawyer what they want: which conversations, what date range, and whether they have a numbering or declaration format they prefer.

Before you start

A few minutes of preparation saves you from redoing the export later.

Step by step

  1. Download and open the app. Get Legal Message Export. It's free to download, signed with an Apple Developer ID and notarized by Apple. It isn't in the Mac App Store because the App Store doesn't allow apps to read the Messages database.
  2. Grant Full Disk Access. macOS protects your Messages folder, so the app walks you through enabling it under System Settings → Privacy & Security → Full Disk Access. If you'd rather not, you can copy ~/Library/Messages/chat.db (and its Attachments folder) somewhere else yourself and import that copy instead.
  3. Import. The app copies your Messages database, never touches the original, and records a SHA-256 fingerprint of the copy. That fingerprint ends up on the cover page of every export. What the SHA-256 hash does.
  4. Find the conversation. Browse or search. If the other person texted you from both a phone number and an email address, the app shows it as one conversation. Group chats stay separate.
  5. Put names to numbers. Give each phone number or email a name so the transcript reads "Jordan Rivera" rather than "+1 555 555 0142." Add your own name too, so your messages aren't just labeled "Me." The cover page still lists each person's number or email next to their name.
  6. Choose what to export. Pick the entire conversation, a date range, or a run of messages between a start and an end point you mark.
  7. Set the Bates prefix. Bates numbers identify each page, like SMITH000001. If your lawyer gives you a prefix and a starting number, use theirs. Otherwise your last name works.
  8. Decide on the declaration page. This is an optional fill-in-and-sign statement of authenticity. Choose US (28 U.S.C. § 1746), Canadian statutory declaration, UK statement of truth, or generic wording. Don't sign it until your lawyer has seen it.
  9. Export and check the PDF. Read it through, check the date range and message count on the cover page, and make sure the photos you expected are there.

Browsing, searching, and reading are free. The PDF export needs a license, and you pay what feels fair, including $0.

What your lawyer receives

The PDF has three parts, in this order, with continuous page numbers and a Bates number on every page:

Download the sample PDF to see exactly what it looks like. It's a fabricated conversation, five pages long. A page-by-page walkthrough explains each part.

Things to know

Try it on your own messages

Download the app free and browse your history. Pay only if you need the PDF, and only what feels fair.

Legal Message Export produces a documented record. It doesn't guarantee that a court will admit it; that's the judge's decision. Rules for evidence and declarations vary by jurisdiction and by court. Talk to your lawyer.