ThreadRecap vs WhatsApp Wrapped (2026) | ThreadRecap
WhatsApp Wrapped tools are fun. You upload your chat export and get colorful stats: message counts, busiest hours, most-used emojis, longest streak.
ThreadRecap does something different. It reads the conversation and tells you what was actually said.
What Wrapped tools give you
Typical Wrapped-style outputs include:
Total messages sent and received
Busiest day of the week / hour of the day
Most used emojis
Longest messaging streak
Average response time
Word clouds
Message count per participant
These are stats — similar to what a WhatsApp Wrapped tool gives you. They tell you how much you chatted, not what you chatted about.
Why stats alone are limited
Statistics describe behaviour around a conversation, not the conversation itself. Knowing that your group chat peaked at 9 PM on Thursdays tells you nothing about the project decision that was buried in that flurry of messages. Knowing that one participant sent 40% of all messages tells you nothing about whether their messages contained commitments, questions, or complaints. Wrapped-style tools are built on metadata — timestamps, participant identifiers, character counts — which means they can only ever surface patterns in how people communicate, not substance of what was communicated. That is not a flaw in those tools; it is simply the scope they are designed for.
What the export file actually contains
When you export a WhatsApp chat, the resulting ZIP contains a plain-text `.txt` file and, optionally, attached media. The `.txt` file holds every message in a structured format: timestamp, sender name, and message body. Voice notes are stored as `.opus` or `.m4a` audio files and are referenced in the text file by filename. Wrapped tools parse the text file to count and categorise messages. They note when a voice note filename appears but treat it as an opaque attachment — the audio content is never processed. This is why voice message counts appear in Wrapped outputs while the spoken content remains invisible.
What ThreadRecap gives you
ThreadRecap outputs include:
Structured summary of what was discussed
Decisions made (with context)
Action items (with owners and deadlines)
Open questions that were never resolved
Notable quotes
Participant analysis (in group chats)
Voice note transcriptions merged into the timeline
These are insights. They tell you what happened in the conversation.
How the output is structured
The structured summary ThreadRecap produces is not a simple concatenation of messages. It groups related exchanges into topics, preserves chronological context for each decision, and surfaces action items with the name of the person who agreed to do something and, where mentioned, the deadline they committed to. Open questions — things that were raised but never resolved in the thread — are listed separately, which is useful for follow-up. Notable quotes are pulled verbatim from the conversation, so the output stays grounded in what was actually said rather than an interpretation of it.
Handling large exports
ThreadRecap supports exports containing 60,000 or more messages and ZIP files up to 2 GB. In practice this covers multi-year group chats and high-volume work channels that would be impractical to read manually. Wrapped tools also handle large exports, but the processing demand is lower because they are counting rather than comprehending. For ThreadRecap, the ability to process that volume means you can run it on an entire year of a busy project channel and get a coherent summary, not a timeout or a partial result.
Different tools for different goals
Use a Wrapped tool when you want:
Fun shareable graphics
Stats to post on social media
A light-hearted look at your chat habits
Entertainment
Use ThreadRecap when you want:
To catch up on a long chat you missed
Meeting minutes from a work conversation
A list of promises and commitments
To find that decision buried in 500 messages
To transcribe and search voice notes
A professional recap to share with a client or team
Choosing based on the conversation type
Personal chats and group social threads are exactly where Wrapped tools shine. The stats are relatable, the graphics are shareable, and the emotional value comes from the numbers themselves — "we sent 12,000 messages this year" is a conversation starter. Work chats, project channels, client threads, and family planning groups are where ThreadRecap earns its place. These conversations contain commitments, plans, disagreements, and decisions that have consequences. Counting messages in those threads is less valuable than extracting what was agreed and who agreed to it.
Can you use both?
Yes. They solve different problems.
Run a Wrapped tool for the fun stats. Run ThreadRecap for the actual content analysis. There is no overlap because they extract completely different things from the same data.
The fact that both tools take the same WhatsApp export as input does not mean they compete. A Wrapped tool will tell you that your friend sent 3,200 messages last year. ThreadRecap will tell you what those messages were about, which decisions came out of them, and what questions were never answered. Running both on the same export gives you the full picture: the behavioural pattern and the substantive content.
The voice note difference
Most Wrapped tools ignore voice notes entirely. They count them ("47 voice messages sent") but do not listen to them.
ThreadRecap transcribes every voice note and includes the content in the analysis. If someone made a commitment in a voice message, it shows up in the action items.
How transcription works in practice
ThreadRecap uses OpenAI Whisper for voice note transcription, processing `.opus` and `.m4a` files — the two formats WhatsApp uses depending on device and platform. On clear audio, Whisper achieves approximately 95% accuracy. The transcribed text is inserted into the conversation timeline at the correct timestamp, so the analysis treats voice notes and text messages as a single coherent thread rather than separating them. This matters because in many active group chats, critical information is conveyed via voice note precisely because it is faster to speak than to type. Leaving those messages unread means any summary is incomplete.
Why voice note content changes analysis outcomes
Consider a scenario where a project decision is discussed over text messages, then one participant sends a 90-second voice note summarising the agreed next steps. A Wrapped tool records that one voice note was sent. ThreadRecap transcribes it, identifies the next steps as action items, assigns them to the speaker, and includes them in the output. The difference in usefulness is significant — one output tells you a voice note existed, the other tells you what it said and what it means for your project.
Group chat analysis
Wrapped tools show who sent the most messages. ThreadRecap shows who made the most decisions, who has the most open action items, and what topics each participant focused on.
For work groups, the chat analyzer output is actionable. The Wrapped output is interesting but not useful.
Per-participant topic focus
In a group chat with five or more participants, people tend to specialise. One person raises blockers, another proposes solutions, another asks clarifying questions. ThreadRecap's per-participant topic analysis surfaces these patterns explicitly. You can see that one team member consistently drove scheduling decisions while another owned technical discussions. This kind of breakdown is not available from Wrapped tools because it requires understanding message content, not just counting messages. For managers reviewing a project channel, or clients trying to understand team dynamics from a shared thread, this is information that message counts cannot provide.
Identifying decision-makers and action-item owners
For group chats specifically, ThreadRecap identifies who proposed decisions, who confirmed them, and who was assigned follow-up tasks. This is directly useful for accountability. If a deadline was agreed in a chat and later disputed, the ThreadRecap output shows the exact message, the participant who agreed, and the timestamp. Wrapped tools have no mechanism for this because they do not parse the semantic content of messages.
Privacy comparison
Both types of tools require your WhatsApp export. The difference is what they do with it:
Wrapped tools vary widely in privacy practices. Some process locally, some upload everything.
ThreadRecap unzips locally in your browser. Photos and videos never leave your device. Only text and audio you select are sent for analysis.
What local unzipping means
When ThreadRecap unzips your export locally in the browser, the ZIP file is decompressed using JavaScript running on your device. The photos, videos, stickers, and documents in the export are never transmitted to any server. Only the text content of the chat and any voice notes you choose to include are sent for AI processing. This architecture means that for a typical personal or family chat, the vast majority of the export — which is usually dominated by photos and videos by file size — stays entirely on your device. For sensitive work conversations, this distinction matters: confidential documents shared in the chat are not part of what leaves the browser.
Summary
Wrapped tools answer "how much did we chat?"
ThreadRecap answers "what did we talk about and what do we need to do?"
ThreadRecap turns your WhatsApp export into real insights, not just stats. See how it compares to Wrapped tools and find out which one you actually need.