Export a WhatsApp, Telegram or CSV conversation, drop the file here, and get one PDF: a cover page that records the source file and its SHA-256, the period, the participants and the quiet gaps, followed by every message numbered in order with its timestamp. Filter by date or keyword before you write it. Nothing is uploaded. Included in the Sovereign Pass.
WhatsApp: in the chat, choose Export Chat and pick "attach media" for the zip with photos, or "without media" for the .txt. Telegram Desktop: Export chat history as JSON. Anything else: a CSV with timestamp, sender and message columns.
Add an export to see the period, participants, busiest days and gaps.
No messages loaded.
The first 40 selected messages are previewed here.
The PDF opens with a cover that names each source file with its size and SHA-256, the number of messages read and included, any filter you applied, and how the document was made. Number the PDF into an evidence binder with EXHIBIT, or seal it with PROOF.
It reproduces the export faithfully. Every message in the export is kept in order, numbered, and shown with the timestamp the app wrote. Photos inside a WhatsApp zip are placed under the message that sent them. Nothing is reworded or summarised.
It cannot verify the export itself. A chat export is a text file the phone wrote; anyone with the file could edit it before it gets here. The SHA-256 on the cover ties the PDF to the file you had, not to the phone. Where authenticity will be contested, keep the phone and the original export, and expect to show them.
A gap is a gap. Days without messages are listed because they are often the first thing asked about. The tool cannot tell a quiet fortnight from deleted messages, and does not claim to.
Timestamps are the phone's. WhatsApp writes local time with no time zone, so the transcript shows the times as written. Say which time zone the phone was in if it matters.
Non-Latin text. The PDF uses standard fonts, so characters outside the Latin alphabet (Arabic, Chinese, Cyrillic, most emoji) are shown as bullets and the count of replaced characters is reported. The CSV export keeps the original text in full.
Not legal advice. Whether a transcript is admissible, and in what form, depends on the court. This produces a clean, consistent, numbered record; your lawyer decides how to use it.