Snapshot
Start with total messages, media shared, average messages per day, median reply time, longest streak and activity over time.
Free private WhatsApp chat analyzer
Turn a WhatsApp export into an interactive dashboard of activity, replies, participant balance, words, emoji, conversation dynamics and highlights. No account is required, and deterministic analysis runs on your device.
not ready to expose your own texts? try a stranger's
Free · No account · Chat content stays in your browser
A WhatsApp chat analyzer converts an exported .txt or .zip conversation into statistics and visual patterns. MyChatWrap measures message volume, participant balance, activity by day and hour, reply timing, words and emoji, conversation sessions, reciprocity, silences and highlights. The results describe the exported communication pattern; they do not reveal a person's hidden intent or diagnose a relationship.
The examples below use MyChatWrap's real comparison, word/emoji and reciprocity components with stable fictional data. They demonstrate the interface without exposing a real conversation.
Message volume, median reply time and questions from one fictional chat.
Frequently used words and emoji, rendered with the real Overview components.
Group word cloud
The words that come up most across the whole group
Group emoji cloud
Every emoji the group has used, sized by frequency
Conversation starts, questions, double texts and media shares shown together.
Reciprocity
Who does more of what — a balanced conversation isn't necessarily a 50/50 one
Starting conversations
Asking questions
Double-texting
Sharing media
Start with total messages, media shared, average messages per day, median reply time, longest streak and activity over time.
Explore hour, weekday and day-by-hour activity, message types, reply distributions and the contexts in which response speed changes.
Compare message share, response time, starts, last words, double texts, questions, media, word use, edits, apologies and more.
Review conversation sessions, reciprocity, silence periods, mood trends and how several measured signals change across the exported history.
Find frequent words and emoji, vocabulary changes, milestones, first appearances, inside jokes, records and topic-level activity.
For groups, explore participation inequality, member profiles, inferred reply relationships and the network of back-and-forth activity.
Open the chat, choose Export chat and save the .txt file or .zip package. Without media is faster when you only need statistics.
Drop it above. MyChatWrap parses the conversation and calculates deterministic analytics in the browser.
Move from Snapshot to Activity, Comparison, Dynamics, Insights and Highlights. Use date filters and tables when you need a more exact view.
No single statistic explains a conversation. A slower median reply may reflect work hours, time zones or a change in routine. A lower message share may reflect longer messages, fewer available days or a group role that is naturally quieter.
The useful question is whether multiple signals change in the same period. Volume, conversation starts, reply distribution, questions and silence patterns can provide context for one another. MyChatWrap makes those measurements visible so you can ask better questions, not outsource judgment to a score.
WhatsApp exports do not reliably label which earlier message every reply belongs to. Reply metrics therefore use message order and conversation windows. This works well for broad patterns but should not be read as a perfect record of direct replies, especially in busy groups.
Mood is a rough signal from words and emoji, not clinical sentiment analysis. Topic Intelligence uses a fixed keyword dictionary, so it can miss indirect phrasing and ambiguous meanings. The page labels these limitations beside the relevant charts.
A two-person chat can compare both sides directly. A group needs participation shares, member profiles and pairwise activity instead. MyChatWrap switches the relevant presentation based on the export rather than forcing a couple-style interpretation onto a group.
Health and engagement scores are summaries of measured behavior in the exported period. They are reflection prompts, not proof that a relationship or group is healthy, unhealthy, sincere or permanent.
The file is parsed and deterministic analytics are calculated in the browser. MyChatWrap does not store the chat content and does not require an account. Optional share links are a separate, explicit action and upload a temporary statistics snapshot—not the messages—with a clear confirmation before creation.
Turn milestones, statistics and selected memories into an editable keepsake PDF.
See the total, each participant's share, message types and volume over time.
Generate a visual recap with totals, streaks, busiest periods, leaderboards and badges.
Need every message instead? Create a complete chronological transcript PDF.
Add an export and move from a simple count to a full, evidence-aware dashboard.
Analyze my chat