Turn screenshots of a conversation into one clean, chronological, printable transcript — rebuilt on your iPhone, honestly.
Coming soon to theApp Store
Threadkeeper turns a text conversation into a clean, chronologically honest document you can print, file, or hand to a lawyer. You add screenshots of the thread; on-device text recognition reads the bubbles, attributes each message to its sender, and reconstructs the conversation in order — with timestamps, photos and reactions preserved.
One thing said plainly: iOS does not let any app read your Messages history directly, and Threadkeeper never pretends otherwise. It works from screenshots you provide and makes that path as fast and accurate as possible — batch import, automatic ordering, and honest gap flags where messages may be missing.
Everything runs on your device. Screenshots are never uploaded, there is no account, and the finished export is real selectable PDF text or a structured CSV — not a grainy re-screenshot.
Batch-import screenshots from Photos; on-device recognition reads the bubbles, attributes left and right senders, and rebuilds the thread as one document.
Messages are sorted by their detected timestamps and never silently reordered. Where a stretch may be missing, the transcript shows a clear gap flag.
Exports are real vector text — selectable, searchable, and sharp when printed — not a stitched image of screenshots.
Export date, time, sender and message body as CSV for spreadsheets, logs, or whatever system your case or archive lives in.
Inline image thumbnails and tapback reactions carry into the export, so the record reflects the conversation as it actually looked.
Recognition, reconstruction and export all happen on the phone. Nothing is uploaded, and no account is required.
Scroll through the thread in Messages and take screenshots as you go — overlapping a little is fine.
Select all the screenshots at once; Threadkeeper reads each bubble, works out who said what, and lines the messages up by time.
Check the transcript, sender attribution and timestamps, and see any flagged gaps where messages may be missing.
Produce a clean, printable PDF or a structured CSV and share or file it wherever it needs to go.
iOS has no built-in way to export a Messages conversation as a document, and it gives apps no direct access to your message history. The practical route on the phone itself is screenshots: capture the thread, then use an app like Threadkeeper to read those screenshots and rebuild them into one ordered PDF or CSV transcript. The whole process runs on the device, with no computer required.
No. Apple does not provide any API that lets third-party apps read the Messages database, so an app claiming to export your entire history in one tap cannot actually do it. Threadkeeper is upfront about this: it works from screenshots you provide, and its job is to make that path fast, accurate and honest.
Lawyers generally want a conversation that is complete, in chronological order, clearly attributed, and printable. Threadkeeper rebuilds your screenshots into exactly that kind of transcript, flags any windows where messages may be missing, and never alters or reorders content silently. Note that the export is a convenience aid, not a certified forensic record — for high-stakes matters, ask your lawyer what form of evidence they need.
Printing raw screenshots wastes paper and often comes out grainy and hard to read. Threadkeeper converts the conversation into a PDF with real vector text, so it prints sharp at any size and can be searched and selected like any document. From the export screen you can send it straight to a printer or share it as a file.
Start by screenshotting the conversation while you still have access to the device and the thread. Threadkeeper turns those screenshots into a single keepsake transcript, in order, with photos and reactions preserved, that you can print or store safely outside the phone. Because everything happens on-device, the messages stay private throughout.
Import the screenshots into Threadkeeper in one batch. On-device text recognition reads each message bubble, determines the sender from the bubble's side, extracts timestamps, and merges everything into one chronological transcript. You then export it as a clean PDF with selectable text, or as CSV if you need rows and columns.
Yes. Threadkeeper's CSV export produces one row per message with date, time, sender and body, ready for Numbers, Excel or Google Sheets. That format suits co-parenting logs, timelines for a legal case, or any archive where you need to sort and filter messages.
It sorts by the timestamps detected in your screenshots rather than by the order you imported them, so overlapping or out-of-sequence captures still assemble correctly. If there is a window where messages may be missing, the transcript shows an explicit gap flag instead of papering over it. Nothing is ever silently reordered.
Yes. Inline images from the conversation are carried into the export as thumbnails, and tapback reactions are preserved as markers on the messages they belong to. The goal is a record that reflects the thread as it actually looked, not a stripped-down text dump.
It depends entirely on where the processing happens. Some export apps upload your screenshots to a server; Threadkeeper does all recognition and reconstruction on the device, so your messages never leave the phone and there is no account to create. If a conversation is sensitive, on-device processing is the property to insist on.
Consistency matters most: capture threads regularly, keep them in chronological order, and store them somewhere outside the phone. Threadkeeper makes each capture session quick — batch-import the screenshots, review the ordered transcript, and export a dated PDF or CSV for your log. Gap flags show honestly where a stretch of messages was not captured.
A screenshot is a fixed-resolution image, and printing it larger than the screen stretches the pixels into grain. Threadkeeper avoids this by re-typesetting the recognized messages as vector text in the PDF, which stays crisp at any print size. The export is a document, not a photo of your screen.
Yes — Threadkeeper runs entirely on the iPhone, from screenshot import through PDF and CSV export. There is no desktop companion to install, no cable, and no backup file to dig through. You can capture, rebuild and share a conversation start to finish on the phone.
From screenshots to a clean, ordered, printable transcript — private, on-device, and honest about every gap.
Coming soon to theApp Store