WhatsApp Chat Analyzer
Find out who texts the most, when your chat is busiest, your favourite emojis and who replies fastest. Open a WhatsApp chat export and get the stats in seconds — the chat never leaves your device.
At a glance
- Reads the chat you export from WhatsApp — the .txt file, or the .zip from an iPhone — in 12- or 24-hour and day/month or month/day date formats.
- Counts messages, words, media, emojis, links and deleted messages, in total and for each participant, in one-to-one and group chats.
- Finds the busiest day, longest streak, longest silence and most active hour and weekday, with charts and a weekly heatmap.
- Shows who starts conversations (the first message after 6+ hours of silence) and each person’s median reply time.
- Top emojis (skin tones and flags counted correctly), most used words without common English and Hinglish filler, and the most shared websites.
- System messages — joins, group changes and the encryption notice — are left out of every count.
- Runs entirely in your browser: the chat is never uploaded, stored or seen by anyone.
Step by step
How to analyse a WhatsApp chat
- 1
Export the chat
In WhatsApp, open the chat and choose Export chat → Without media (Android: ⋮ → More; iPhone: tap the chat name).
- 2
Open the file here
Drop the .txt file — or the .zip from an iPhone — onto the box, or click to choose it.
- 3
Read your stats
See totals, each participant’s numbers, activity charts, top emojis and words, and highlights.
- 4
Share the summary
Tap Copy summary to paste the highlights anywhere, or open another chat.
Features
Everything you need, nothing you don’t
Private by design
Chats are personal. The analysis runs on your device, so no server, no account and no one else ever sees your messages.
Who talks the most
Each person’s share of messages, words, media and emojis, plus who starts conversations and who replies fastest.
When you chat
Messages per day or month, by hour and by weekday, and a heatmap of your weekly rhythm.
Emojis and words
Your favourite emojis and most used words, with filler like “the”, “hai” and “ok” filtered out.
Android and iPhone
Understands both export formats, 12- and 24-hour clocks and different date orders — and opens an iPhone .zip without unzipping.
Shareable summary
Copy a short summary of the highlights to post in the group.
How to export a WhatsApp chat
- Android: open the chat → tap ⋮ → More → Export chat → Without media, then save the .txt file.
- iPhone: open the chat → tap the contact or group name → Export Chat → Without Media, then Save to Files. Open the .zip here as it is.
- “Without media” is faster and smaller. Photos, videos and voice notes are still counted from the placeholders in the text.
- WhatsApp may limit very long chats in an export; the analysis covers everything in the file.
What the numbers mean
| Measure | How it’s worked out |
|---|---|
| Messages | Every message sent by a person. System messages are not counted. |
| Words | Words in text messages; media placeholders and deleted messages don’t count. |
| Conversation starts | Messages sent after at least 6 hours of silence in the chat. |
| Reply time | The median time a person takes to reply to someone else, within a conversation. |
| Active days | Days with at least one message, out of every day from the first message to the last. |
| Longest streak | The most consecutive days with at least one message. |
FAQ
Frequently asked questions
Is it safe to upload my WhatsApp chat?
Does it work for group chats?
Which file should I choose?
Why does it say “media (type not recorded)”?
The dates look wrong. What should I do?
Does it work with Hindi and other languages?
How is reply time calculated?
Keep going
Related tools
Word Counter
Free online word counter: count words, characters, sentences and paragraphs as you type, with reading time, keyword density, readability and limits.
QR Code Generator
Create free QR codes for links, UPI payments, Wi-Fi, WhatsApp, contacts and more. Add colours and a logo, download PNG or SVG. Codes never expire.
Text to Handwriting
Turn typed text into realistic handwriting on ruled paper. Pick from 7 handwriting styles including Hindi, choose ink and paper, and download PNG or PDF.
Fancy Font Generator
Turn text into stylish fonts to copy and paste: bold, italic, cursive, bubble, gothic and more for Instagram bios, WhatsApp, BGMI names and posts. Free.
Case Converter
Change text case online: UPPERCASE, lowercase, Title Case, Sentence case, and camelCase, snake_case or kebab-case for code. Smart rules, instant, free.
Emoji & Kaomoji Picker
Search and copy every emoji, 200 kaomoji like ¯\_(ツ)_/¯ and 270+ text symbols with one click. Skin tones, recents and Unicode codes for developers.
Last updated Report a problem or suggest a feature