Legal Message Export
← All guides
Guide

Screenshots vs. printing vs. a database export

Screenshots are quick but incomplete: times go missing, messages get cropped, and there's no record of where they came from. Printing from Messages is tidier but records little more than what's on screen. Exporting from the message database gets you every message with its exact timestamp, plus a record of the source. For anything longer than a few messages, the export is the better record.

This is general information, not legal advice. Your lawyer, and ultimately the court, decides what format works for your matter.

At a glance

ScreenshotsPrint from MessagesDatabase export
Time on every messageRarelyNo, occasional headersYes
Complete for a date rangeHard to showWhat's loaded on screenYes
Page identifiers (Bates)NoNoYes
Record of the sourceNoNoPath and SHA-256 hash
Photos inlineIf capturedUsuallyYes
Effort for 500 messagesHoursMinutes, lots of scrollingMinutes
CostFreeFreeVaries by tool

Screenshots

Screenshots are what most people bring to their first meeting with a lawyer, and for three or four messages they can be fine. The trouble starts at scale.

Printing from Messages on a Mac

Messages on the Mac has File → Print, and the print dialog can save to PDF. It captures roughly what the conversation window shows: chat bubbles, with dates as occasional headers rather than a timestamp on every message. For a long conversation you have to scroll back far enough for everything to load first. There are no page identifiers and no record of the source.

It's better than screenshots, and it costs nothing. For a short exchange where exact times don't matter, it may be all you need.

Exporting from the message database

Behind the Messages app is a database, chat.db, holding every message with its sender and its exact timestamp. A database export reads that directly, so the output doesn't depend on what happened to be on screen.

Several tools do this. Well-known ones include iMazing and Decipher TextMessage, which can work from an iPhone backup (Decipher can also read a Mac's Messages), and they're good options, especially on Windows. Legal Message Export reads the database already on your Mac and is built specifically for the legal case. How the three compare. What it adds:

What Bates numbers and the SHA-256 hash add →

When you need more than any of these

If the authenticity of the messages is seriously disputed, for example if someone claims they were fabricated or edited, a forensic examiner who extracts data directly from the phone is the right tool. None of the options on this page, including ours, replaces an expert witness. Your lawyer will know when that's worth the cost.

See what a database export looks like

The sample PDF is a fabricated five-page conversation exported with Legal Message Export: cover, declaration, transcript.

Legal Message Export produces a documented record. It doesn't guarantee that a court will admit it; that's the judge's decision. iMazing and Decipher TextMessage are trademarks of their respective owners and are named here for comparison only.