Longest by participant
Compare each person's single greatest text-message word count in eligible two-person chats.
Free private WhatsApp longest message checker
Discover who wrote the longest text in an exported WhatsApp conversation. Add the .txt or .zip file to compare each participant's word-count record and see the all-time longest text-message record by characters.
not ready to expose your own texts? try a stranger's
Free · No account · Chat content stays in your browser
MyChatWrap evaluates parsed entries whose type is text and that have an attributable sender. It records each participant's greatest whitespace-separated word count for the side-by-side comparison, and separately records the chat's greatest JavaScript string length for the Hall of Fame. Those are different units, so a participant's word record and the all-time character record should not be treated as the same ranking.
This fictional preview renders the production MetricCard used for participant word-count comparison and the production HallOfFameSection used for the all-time character record. The components—not screenshots—are filled with versioned sample data.
Product preview
Fictional exampleHall of Fame
All-time records from across this chat's history
Longest message ever
1,842 characters
Person A
Compare each person's single greatest text-message word count in eligible two-person chats.
See the text entry with the greatest character length across the exported chat and its attributed sender.
Keep the two measurements separate: participant cards use whitespace-delimited words, while Hall of Fame uses JavaScript string length.
For a live local import, the Overview can open the participant record or jump to the all-time record in Messages. Public previews never expose real text.
The local viewer ranks a bounded list of the longest text entries so substantial chats remain responsive.
Recalculate each participant's longest-message word count independently for populated weeks, months or years.
Open the chat information, choose Export chat and save the .txt or .zip. Without media is enough for text-length analysis.
Drop the file above. Your browser parses text entries, senders and message lengths without connecting to WhatsApp.
Read participant word-count records beside the all-time character record, then open the local source message when appropriate.
Two minutes on your phone. Choose your device, follow the taps, then come back and add the file above.
Watch the whole flow — export from WhatsApp, then drop the file into this app.
For every parsed text entry with a sender, MyChatWrap trims the content, splits it on one or more whitespace characters and counts the remaining tokens. If that count exceeds the sender's previous maximum, it becomes that participant's longest-message word record.
Punctuation attached to a token does not create another word, while whitespace separates tokens. The method is deterministic rather than a language-aware tokenizer, so languages that do not normally separate words with spaces may produce less intuitive results.
Equal word counts keep the earlier maximum because only a strictly greater count replaces the stored record.
The Hall of Fame compares the content's JavaScript string length, not its word count. It records the sender, timestamp, up-to-300-character internal preview and message identifier for the greatest text entry. Equal character lengths keep the earlier record.
JavaScript string length counts UTF-16 code units rather than user-perceived grapheme clusters. Some emoji and joined Unicode sequences can therefore contribute more than one unit. Treat the value as a repeatable product measurement, not a linguistic character count.
Only entries parsed as text with an attributable sender enter these records. Images, videos, stickers, GIFs, voice notes, documents, calls and senderless system notices do not become longest text messages. A textual media caption counts only if the parser exposes it as eligible text content.
The result covers only the selected export. Deleted content that is absent from the file, earlier history and messages in another chat cannot be measured.
Length can reflect storytelling, instructions, pasted material, an address, an argument or formatting habits. It cannot reveal importance, sincerity, effort, emotional depth or whether the recipient read the message.
Use the checker as a factual record of exported text, not evidence that one participant communicates better or cares more.
MyChatWrap parses the exported chat and calculates message-length records in your browser. Message text, participant names and the filename are not sent to or stored on the MyChatWrap server. Source-message viewers remain tied to the local import and are not included in public product previews.
Turn milestones, statistics and selected memories into an editable keepsake PDF.
See the total, each participant's share, message types and volume over time.
Explore activity, replies, balance, words, emoji, dynamics and group patterns.
Need every message instead? Create a complete chronological transcript PDF.
Add an exported WhatsApp chat to compare participant word records and the all-time longest text by characters.
Check my longest message