How to Print Text Messages for Court (iMessage, WhatsApp)

"Print my text messages for court" usually starts as a simple-sounding task and turns complicated the moment you realize screenshots won't cut it. This guide covers what actually matters across every messaging app — iMessage, WhatsApp, Instagram, Facebook Messenger, Telegram and Signal — regardless of which one your conversation happened in. It's general information, not legal advice; for anything that actually matters, get a lawyer involved early.

What a judge or lawyer actually wants to see

Whatever the app, the same four things determine whether a set of messages is useful as evidence:

  • The full thread, not excerpts — enough context before and after the relevant part that nobody can claim something was left out.
  • Dates and times on every message, precise and consistent, so a timeline can be built and cross-checked against other evidence.
  • Sender identity — clearly which account or number sent each message, matched to a real person through phone number ownership, account details, or testimony.
  • No gaps and an original, unaltered source preserved somewhere, so the presented document can be checked against it if challenged.

A document that satisfies all four is far harder to dismiss than one that satisfies none.

Why screenshots are the weak option

Screenshots are the default instinct because they're immediate — but they fail on almost every point above. They're trivial to crop selectively (deliberately or not), they carry no reliable metadata proving when they were taken or of what, and a long conversation turns into dozens or hundreds of separate images with no continuous record connecting them. A single screenshot of a single exchange is sometimes fine; a legal case built entirely on screenshots invites exactly the challenge you're trying to avoid: "what came before this?" and "how do we know this wasn't edited?"

The export route, app by app

Every major messaging app has a real way to get a complete, exportable copy — some built in, some requiring a small extra tool:

WhatsApp has a native Export Chat feature on both iPhone and Android — contact name → Export Chat on iPhone, or the three-dot menu → More → Export chat on Android. See our guides for exporting on iPhone and exporting on Android.

iMessage has no built-in export at all. On a Mac, the free, open-source imessage-exporter tool reads the local Messages database directly; on Windows, or straight from an iPhone backup, iMazing (paid) does the job with full timestamps — see our full iMessage export guide.

Instagram and Facebook Messenger both route through the Accounts Center's "Download or transfer information" tool — choose Messages, and set the format to JSON, not HTML. See our Instagram and Messenger guides for the exact path and what the file looks like inside.

Telegram exports only from Telegram Desktop — the chat's ⋮ menu → Export chat history, as either HTML or JSON. Mobile apps have no export option. Full details in our Telegram export guide.

Signal has no export button anywhere, by design. Signal Desktop with the community tool signal-export is the most realistic path; Android's encrypted backup and iPhone both require extra steps, covered honestly in our Signal export guide.

What a court-ready PDF adds over a plain export or printout

Once you have a real export — not screenshots — from any of the apps above, the file itself (a .txt, .zip, or .json) still isn't something you hand to a court directly. Opening it in a viewer and generating a court-ready PDF adds the things a plain export or a browser printout can't:

  • Sequential message numbering and Bates stamps, so any message can be referenced precisely during a hearing or in a filing.
  • A SHA-256 hash of both the source file and the generated PDF, so anyone can later verify the document wasn't altered — checked with a single command (certutil -hashfile on Windows, shasum -a 256 on Mac, sha256sum on Linux).
  • A cover page for the case caption and exhibit label, and a verification page explaining how to re-check the hash.
  • A prefilled certificate template matched to your jurisdiction.

A plain screenshot, or even a complete export printed straight from a browser, has none of this — no way to prove integrity, no consistent numbering, and often incomplete pagination for a long conversation.

Jurisdiction notes

The paperwork that goes alongside the document differs by country:

  • United States — Federal Rule of Evidence 901 governs authentication; a common supporting document is a declaration under 28 U.S.C. §1746, made "under penalty of perjury" in place of a notarized affidavit.
  • United Kingdom — evidence typically goes in through a witness statement under Civil Procedure Rules Part 32, ending in a formal statement of truth.
  • India — electronic records need a certificate under Section 65B of the Evidence Act (or Section 63 of the Bharatiya Sakshya Adhiniyam, 2023), signed by the person who operated the device that produced the record.

Our full court-evidence guide covers all of these — plus Australia, Canada, and a generic international version — in more depth, including who signs what and exactly what each document must state.

Do this once, properly

Export the complete conversation from whichever app it lives in, using the real export feature rather than screenshots. Open it in ChatViewer — every format above is supported, entirely processed in your browser with nothing uploaded — and generate a Court-ready PDF ($19) with numbering, Bates stamps, a SHA-256 hash and a certificate template for your country. For anything less formal, an Unlimited PDF ($9) covers every message without a watermark, or the free tier handles the first 500 messages for a quick copy.

Frequently asked questions

How do I print text messages for court?

Export the complete conversation from the app it happened in (not screenshots), open the export in a viewer, and generate a properly formatted, numbered PDF rather than printing directly from a phone or browser.

Are screenshots enough for text message evidence?

They can be submitted, but they are the weakest form of evidence — easy to crop selectively, with no reliable timestamp metadata, and no continuous record across a long conversation. A complete export is much stronger.

Does the process differ between iMessage, WhatsApp and Messenger?

The export step differs — WhatsApp and Telegram have native export features, iMessage and Signal need a small third-party tool, and Instagram/Messenger route through the Accounts Center data download — but once you have the file, turning it into a court-ready PDF works the same way for all of them.

What paperwork goes with the PDF?

It depends on your jurisdiction: a 28 U.S.C. §1746 declaration in the US, a witness statement with a statement of truth in the UK, or a Section 65B / BSA s.63 certificate in India. A Court-ready PDF includes a prefilled template for each.

Is a court-ready PDF guaranteed to be accepted as evidence?

No. It produces a complete, properly numbered, verifiable document and the right certificate template — whether it is admitted is always the court's decision. This is general information, not legal advice.

What if the messages include photos or voice notes?

Export with media included where the app supports it, and use a viewer that embeds photos and plays voice notes inline — both the Unlimited and Court-ready PDF tiers include embedded photos.