TextsDecoded

iMessage chat analyzer

iMessage has no export button. Copy the conversation as text from your Mac or phone, or add screenshots, and read who writes more and replies faster.

Analyze your iMessage chat

How to get your chat

Export the chat as text or CSV with a tool like iMazing, or copy the messages and paste them as "Name: message" lines.

Your chat is read in your browser. Names and contact details are removed on your device, and you check exactly what would be sent before anything leaves it.

For adults (18+). For entertainment and self-reflection, not psychological or legal advice. Reports describe what is in the messages, not what anyone feels or is.

App
iMessage
Export button
None: copy as text or use screenshots
Best route
Select and copy in Messages on a Mac
Also works
Screenshots of the thread

Get an iMessage conversation into the analyzer

  1. Mac: select and copy the conversation

    Open Messages, open the thread, click in the conversation, press Command-A to select everything, press Command-C and paste into the analyzer. For a long thread, scroll up first so older messages are loaded.

  2. iPhone: copy messages or take screenshots

    Touch and hold a message and tap Copy to take one at a time, which suits a short exchange. For a longer stretch take screenshots, newest at the bottom, and add them to the analyzer.

  3. Mark who is who

    Pasted text may not carry clear sender names. If the page cannot tell the two sides apart it asks you to pick, and you can edit the excerpt before it is sent.

Why iMessage needs a different route

WhatsApp, Telegram, Instagram and Messenger offer an export. Messages on an iPhone or Mac does not give you a one-click chat file, so the analyzer reads what you copy. Pasting works for any thread, blue or green bubbles alike, as long as the text includes who said what.

What pasted text looks like

Copy from a Mac often gives sender, time and message in a few lines each. The page tries to read these blocks. If the counts look off, paste a shorter stretch, correct the lines in the excerpt box, and run it again. Reply times need a time on each message, so a paste without times gives counts but no reply speed.

Screenshots

Screenshots of a thread are read with text recognition, and you see the text that was found before anything is sent. Cropping out your status bar and keeping the bubbles clear gives better results. Long threads are tedious this way, so prefer copying on a Mac when you can.

What you get

The free preview gives message and word counts, who writes first, reply time where times exist, double-texts and questions. The paid report adds quoted evidence, labelled guesses, three editable replies and a shareable image card. It is a one-time price per report with no subscription; see pricing.

Frequently asked questions

Does it read the Messages database on my Mac?

No. It reads only the text you copy or the screenshots you add.

Does it work for SMS from Android?

Paste works for any text conversation, so a copied SMS thread can be read the same way.

Analyze an iMessage thread

Paste the conversation or add screenshots.

Open the analyzer

Sources and method

Last updated 2026-11-10. Drafted with AI assistance and checked against its sources on 2026-11-10.