WhatsApp Chat Analyzer
Chat stats, couple score and report card.
Runs in your browser. Nothing is uploaded.
Who texts the most
When you chat
Messages over time
Fun facts
Busiest hours
Busiest days
Weekly rhythm (darker = more messages)
Messages per year
Records
Top emojis
Most used words
Media shared
This export was made without media, so file types aren’t known. Export with media for a breakdown.
Pick a theme
Cards show numbers only, never your messages. Ask the people in the chat before you share.
How to use WhatsApp Chat Analyzer
- 1In WhatsApp, open the chat → ⋮ → More → Export chat → Without media (it’s faster).
- 2Choose the exported .txt or .zip file here.
- 3Explore the Overview, People, Time and Words tabs.
- 4Open Report card, pick a theme (Soulmates, Best friends, Family…) and share it with your link.
Your WhatsApp chat, in numbers
Ever wondered who really texts more, when your group is most active, or which emoji you overuse? Export a chat from WhatsApp and this analyzer turns it into clear stats and charts: message share per person, time of day, a weekly rhythm heatmap, messages over the years, top emojis and words, streaks, reply speed, and who starts and ends conversations.
Then turn it into a colourful report card for your status or story, with themes for couples, best friends, college groups, families, siblings and colleagues. The whole analysis runs on your device, so even the most private chats stay private.
Frequently asked questions
Is my chat uploaded or read by anyone?
No. The analysis runs entirely in your browser. Your messages never leave your device and nothing is stored.
Does it work for group chats?
Yes. Groups get every member’s stats, and the report card hands out group awards like Most talkative, Night owl and The quiet one.
What report card themes are there?
Soulmates, Best friends, College gang, Family, Siblings, Colleagues and Squad. Each theme has its own colours, score and highlights. Two-person chats get head-to-head stats; groups get awards.
How is reply time worked out?
When the sender changes within 6 hours, the gap counts as a reply. Each person’s typical (median) reply time is shown, so a few slow replies don’t skew it.
What counts as starting or ending a conversation?
A conversation starts with the first message after at least 6 hours of silence, and ends with the last message before the next such pause.
Can I hide names on the report card?
Yes. Tick “Hide names” to show initials instead. Cards never include message text. Please ask the people in the chat before you share a report about them.