Skip to content
Sign In
Complete Guide

WhatsApp evidence, start to finish.

Everything you need to turn a WhatsApp conversation into a structured, complete record — for mediation, small claims, business disputes, or your own clarity before talking to a lawyer.

  • Photos & videos stay on your device. Audio sent for transcription only if you opt in. If you select a video, your browser extracts and sends only its audio track for transcription; the video and its visual content stay on your device.

2B+

WhatsApp users worldwide

100B+

messages sent daily

180+

countries using WhatsApp

In this guide
This guide is informational, not legal advice. Admissibility depends on jurisdiction, case type, and the facts of your dispute. When the stakes are high, speak to a lawyer in your jurisdiction.

What counts as WhatsApp evidence

A WhatsApp conversation can support claims about what was agreed, when, by whom, and on what terms. In civil and commercial disputes, the most useful evidence is the full exported chat — not screenshots.

The export file contains the raw text log, timestamps, sender identifiers, and optionally media (images, voice messages, videos). Together, these create a coherent record that is far harder to challenge than isolated screenshots.

ThreadRecap adds a second layer: an analysis that extracts the timeline, decisions, verbal agreements (from transcribed voice messages), and unresolved points. You get two artifacts — the raw chat and the structured report — that tell the same story.

Is a WhatsApp export admissible

In most jurisdictions that accept digital evidence, a WhatsApp chat can be submitted — provided it is authentic, complete, and you can account for where the file came from and show it has not changed since. Authenticity usually relies on metadata (timestamps, phone numbers, device identifiers) and an unbroken narrative (no edits, no gaps).

Screenshots are generally weaker because they can be cropped, edited, or taken out of order. A full export file, backed by a structured analysis that references specific timestamps and quotes, is significantly harder to dispute.

How to prepare your evidence

1

Export the full conversation

On an iPhone: open the chat, tap the contact or group name, scroll to Export Chat, choose Include Media when voice messages or images matter, then Save to Files. On Android: open the chat, tap the three dots, then More, then Export chat, then choose where to put the file in the panel that appears (Save as file on a Samsung, Google Drive on anything else). Android does not save the export until you choose, so do not close that panel.

2

Upload to ThreadRecap

Drop the .zip into ThreadRecap. The file is unzipped in your browser — photos and videos never leave your device. Only the parsed text (and audio, if you opt in) is sent to the AI. If you select a video, your browser extracts and sends only its audio track for transcription; the video and its visual content stay on your device.

3

Run the analysis

One click runs the analysis, no setup. You get a structured briefing plus an AI chat that knows the whole conversation, with dispute actions ready to use (timeline, complaint letter, evidence packet).

4

Generate the evidence documents

From the chat, generate what your case needs as downloadable documents: a chronological timeline with quoted messages, key agreements and commitments, or a complete evidence packet. Voice messages are transcribed and anchored to timestamps.

5

Save both artifacts

Keep the original .zip export (raw source) and the ThreadRecap report (structured narrative). If you go to a lawyer or mediator, bring both.

Common mistakes to avoid

Relying on screenshots

Screenshots can be cropped, edited, or selectively shared. A full export is harder to challenge and more likely to survive scrutiny.

Cherry-picking messages

Selecting only favorable messages breaks the narrative. Judges and mediators are trained to notice — present the full conversation, then direct attention to the key passages.

Ignoring voice messages

Verbal agreements spoken in voice messages carry weight but are invisible unless transcribed. ThreadRecap transcribes voice messages automatically and places them in the timeline.

Missing timestamps

An unanchored quote is weak. Every claim should be tied to a specific date and time visible in the export.

Waiting too long to export

Phones break, accounts get suspended, and chats can be cleared. Export early — you can always re-analyze later.

By dispute type

Reports built for the most common disputes documented in WhatsApp, and the per-case document being designed now.

Rules by jurisdiction

A brief overview — always check with a lawyer in your country.

Brazil

WhatsApp conversations are widely accepted in civil, labor, and consumer disputes when authenticity can be shown (metadata, notarized acts, or ata notarial in high-stakes cases).

United Kingdom

Messaging evidence is admissible in civil courts under CPR rules when the party can show authenticity and continuity. Full exports outperform screenshots.

United States

Federal Rules of Evidence (FRE 901, 902) allow digital evidence when authenticated. Practice varies by state — check local rules for small claims.

Portugal

WhatsApp messages are accepted as documentary evidence in civil and labor cases. Being able to account for where the export came from strengthens its weight at trial.

Presenting your evidence

Lead with the structured report. It gives the reader — whether a mediator, lawyer, or judge — the narrative: what was agreed, when, and by whom.

Reference the raw export for every key claim. A sentence like "on March 5th at 18:45, the partner agreed to a 60/40 split via voice message (transcript in export)" is stronger than a summary without anchors.

Keep a backup of the original .zip and the report PDF in separate locations. If the opposing party challenges authenticity, you can produce the source file.

Frequently asked questions

Ready to turn your WhatsApp chat into evidence?

Start with 5 free credits. Your first analysis runs in under a minute — no subscription, no card required to try.