How to See Your WhatsApp Chat Statistics

WhatsApp can tell you how many gigabytes a chat is eating. It can't tell you anything about the conversation itself — who talks more, when you both come alive, or how the chat has changed over the years.

Your chat export contains all of that. This guide walks through the statistics you can actually get from it, and what each one means.

The stats WhatsApp doesn’t show you

Inside the app, the only numbers on offer are storage management and, for some business accounts, basic messaging counts. There's no message total for your chats, no history, no breakdown by person. For a conversation that might span five years and tens of thousands of messages, that's a lot of story with no summary.

The export feature — built for moving chats between phones — doubles as a way to see that story. The .txt file it produces lists every message with its date, time and sender, which is everything a statistics report needs. BetweenChats reads that file in your browser and turns it into the numbers below.

Message counts and balance

The foundation: total messages, total words, and how they split between the two of you. Most long chats are surprisingly even; some are gloriously lopsided. Either way, you'll finally know.

BetweenChats also computes a Conversation Balance Score from 0 to 100. It weighs four things equally: how evenly message volume is split, how evenly conversation-starting is split, how evenly you each ask questions, and how consistently you both show up across active days. A score near 100 means a chat where both people pull equally; a lower score means one of you carries more of the conversation.

One important caveat, and it's worth reading twice: this measures conversational balance in the uploaded chat, not relationship health or compatibility. A quiet, perfectly happy chat can score low. A chaotic one can score high.

When you talk

Every message carries a timestamp, which adds up to a rhythm. Your report shows the hour of day you're both most active — the lunch-break chatters and the midnight philosophers are easy to spot — plus your busiest day of the week and how much of the conversation happens late at night.

The monthly timeline zooms out further: message volume across every month of the export. You'll see the intense first months, the comfortable plateaus, the quiet stretches and the sudden spikes. For long friendships and relationships, this chart alone is worth the export.

Your chat already knows all of this. See it in about a minute.

Analyze your chat

How quickly you reply

BetweenChats measures response time in both directions: when the sender changes — you stop, they start — how long did it take? The report uses the median, so one three-day silence doesn't distort a pattern of quick replies.

A note on what this isn't: it's not read receipts, and it can't tell a deliberate pause from a dead phone battery. It's simply the rhythm of your back-and-forth, measured the same way for both of you.

Emojis, words and streaks

The lighter stats are often the most fun. Your report surfaces the emojis each of you leans on — the 😂-versus-❤️ divide is real — and the meaningful words that show up most, with filler words like “the” and “ok” filtered out.

Then there's the streak: the longest run of consecutive days with at least one message. For some chats that number is a week. For others it's measured in years, and seeing it written down is oddly moving.

How to get your own stats

Export the chat from WhatsApp as a .txt file without media — the export guide walks you through it on iPhone and Android — then drop the file into BetweenChats. The file is read entirely in your browser: it's never uploaded, never stored, and you can delete the report with one tap when you're done.

Want to see the report before you export anything? The demo runs the same analysis on a synthetic sample chat.

Related guides

See your own chat's story

Read in your browser — nothing is uploaded.