WhatsApp Chat Analyzer

Chat stats, couple score and report card.

Runs in your browser. Nothing is uploaded.

How it works

How to use WhatsApp Chat Analyzer

  1. 1In WhatsApp, open the chat → ⋮ → More → Export chat → Without media (it’s faster).
  2. 2Choose the exported .txt or .zip file here.
  3. 3Explore the Overview, People, Time and Words tabs.
  4. 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.