Skip to content
ThreadRecap

WhatsApp export limit: 40,000 messages without media, 10,000 with media. Here’s why — and how to still get a full recap.

Workarounds that keep analysis quality: export without media, split by date, multiple exports. Then upload to ThreadRecap.

How to work within the limit

1

Export without media — up to 40k messages. Best for summaries and action items.

2

Split by date — export “last 6 months”, then “6 months before” if you need more.

3

Upload the .zip(s) to ThreadRecap — we parse and analyze. Start with the most recent.

Why the limit exists and what to do

Why the limit exists and what to do

WhatsApp caps export size. You can still get great analysis.

Why the limit exists

WhatsApp caps export for technical and UX reasons.

  • Technical — very large .zips are heavy to generate, upload, and open. Caps reduce failed exports and support load.
  • UX — most people need “recent context” more than years of media. 40k without media is usually enough for the last 1–2 years of a busy chat.
  • 40,000 messages without media; 10,000 with media — these are WhatsApp’s stated limits. They can vary slightly by app version or region; if you hit “export failed”, assume you’re over.

Workarounds that keep analysis quality

You can still get summaries and action items from long chats.

  • Export without media — gets you up to 40k messages. Enough for decisions, action items, and open questions. Upload that .zip to ThreadRecap. You lose photos/videos; voice notes need a separate “include media” export for a shorter range if you want transcription.
  • Split by date — export “last 6 months” (or 3, or 12), then earlier chunks if needed. Analyze the most recent .zip first; that’s usually the one that matters for “what’s next.”
  • Multiple exports — e.g. “Jan–Jun 2024” and “Jul–Dec 2024”. Upload and analyze one at a time. ThreadRecap doesn’t merge exports; each analysis is per .zip.

Once you’re within the limit

Upload to ThreadRecap — summaries, action items, meeting minutes
40k without media covers most “need a recap” use cases
Voice notes supported when you include media (for ≤10k messages)
Parsing happens in your browser. Chat stored on our servers, delete anytime from your dashboard
Works for 1:1 and groups (focus on 2–5 participants)
Same .zip works for Group Awards and analysis

What you can do after export

Summarize the chat — decisions, action items, open questions

Get meeting-style minutes — agenda, decisions, actions

Transcribe voice notes — include media on a ≤10k export

Generate Group Awards — shareable recap

Questions? Answered.

Privacy and security

Parsing happens in your browser; only necessary data is sent.
Stored on our servers. Delete anytime from your dashboard.
Photos and videos never leave your device when you use “Export without media”.