WhatsApp Chat Stats Card
See your WhatsApp chat statistics in seconds: drop your exported chat and get a shareable "Our chat, wrapped" card showing who texts more, busiest day and hour, and top emoji. Read entirely on your device.
Private by design: your chat file is read by your browser on this device only. It is never uploaded, never stored and never seen by anyone else. Close the tab and it is gone.
The card is drawn at 1080x1350 pixels, a portrait size that posts cleanly to WhatsApp Status and story feeds.
How to use WhatsApp Chat Stats Card
- 1 Export the chat from WhatsApp Open the chat, tap the menu, choose More, then Export chat, then Without media. Save or share the .txt file to your device.
- 2 Drop the file into the tool Drag the .txt onto the drop zone or tap Choose file. The parse summary instantly shows how many messages were read and the date range.
- 3 Check your stats Messages, days spanned, words typed and top emoji appear above a live preview of the 1080x1350 card with the sender split bar.
- 4 Download and share Tap Download PNG to save our-chat-wrapped.png, then post it to your WhatsApp Status or send it straight into the chat it came from.
WhatsApp chat statistics from a file you already have
Every long WhatsApp chat hides a story: thousands of messages, one weekday you both always come alive, one emoji that shows up everywhere. This tool turns the chat export already sitting on your phone into real WhatsApp chat statistics, then draws them on a clean “Our chat, wrapped” card you can post to your status or send back to the person the chat is with. Drop the .txt file, get the numbers in a second, download the PNG. No signup, no upload, no waiting.
How this free WhatsApp chat analyzer reads your export
WhatsApp lets you export any chat as a plain text file: open the chat, tap the menu, choose More, then Export chat, then Without media. This free WhatsApp chat analyzer reads that file with your browser’s built-in FileReader and matches every line against the two formats WhatsApp actually writes: the Android style “12/31/25, 21:04 – Name: message” and the iPhone style “[12/31/25, 21:04:05] Name: message”. It tolerates 2 or 4 digit years, 12 hour and 24 hour clocks, AM and PM markers, dot and dash date separators, and multi-line messages. System notices like the encryption banner and group subject changes are recognized and kept out of your stats, and the tool works out whether your dates run day first or month first by scanning the whole file before it counts anything.
What lands on your WhatsApp Wrapped card
Think of it as a WhatsApp Wrapped you can make any day of the year, for any chat:
- Total messages and total words typed across the whole chat
- Days spanned from the first parsed message to the last
- Your busiest day of the week and busiest hour of the day
- The most used emoji with its count, measured properly so skin tones and family emoji count as one
- A sender split bar showing who sent more, with percentages for the top two people
The card itself is drawn on a 1080×1350 pixel canvas, a portrait size that posts cleanly to WhatsApp Status and story feeds without cropping.
Who texts more in a relationship? Settle it with data
The question comes up in every couple and every close friendship, and the honest answer is sitting in the export. The sender split bar shows exactly who texts more, with percentages for the top two people in the chat, so the debate ends with numbers instead of feelings. Couples turn the card into anniversary and Valentine posts, because “3 years, 48,000 messages” says more than any caption. Friends make friendship day cards for the person they text daily, long distance couples prove the distance never slowed the chat down, and family groups get a year-in-review that finally answers who really keeps the group alive.
Tips for a better stats card
Always export Without media: the file stays small and parses fast, and media placeholders are excluded from your word count anyway. The names on the card come straight from the export, so they appear exactly as saved in your contacts. Group chats work too: the split bar shows the top two senders and notes how many other people share the rest.
If your chat export will not parse
If you exported With media you probably have a .zip file; unzip it and drop the _chat.txt inside. If WhatsApp is set to a language with a very unusual date format, a handful of lines may be skipped, but the parse summary always tells you exactly how many messages were read so you can judge the result. And if nothing parses at all, re-export the chat fresh from WhatsApp rather than copying text by hand, since manual copies lose the timestamp lines the parser needs.
Key features
Reads both export formats
Android and iPhone exports both parse, including 2 or 4 digit years, AM/PM and 24 hour clocks, and multi-line messages.
Honest, complete stats
Totals, days spanned, busiest day and hour, word count and the most used emoji, counted by grapheme so families and skin tones count once.
Shareable 1080x1350 card
A dark, polished portrait card with stat rows, a two-color sender split bar and a clean footer, sized for status posts.
Sample chat included
Not ready to export yet? Tap the sample chat button to see a full card generated from demo messages first.
Why people use it
- Private by construction The file never leaves your device. Parsing and drawing both happen in your browser, so even a chat full of personal history stays yours.
- A gift that costs nothing An anniversary or friendship day card built from your real history lands harder than any store-bought graphic.
- Instant, even for huge chats Years of messages parse in about a second because nothing waits on a network round trip.
Frequently asked questions
How do I get statistics for a WhatsApp chat?
Export the chat from WhatsApp (menu, More, Export chat, Without media) and drop the .txt file into this page. Your message total, busiest day and hour, word count, top emoji and sender split appear in about a second, all computed on your device.
Is there a WhatsApp Wrapped like Spotify Wrapped?
WhatsApp does not publish an official Wrapped, but this card is the closest thing: it reads your own chat export and builds an "Our chat, wrapped" summary with messages, days of chatting, busiest day and hour, top emoji and who sent more. You can make one any day of the year.
How can I see who texts more in a chat?
Drop the exported chat here and look at the split bar on the card: it shows the top two senders with exact percentages of all messages. It works for couples and best friends, and in group chats it also notes how many other people sent the rest.
Is it safe to upload a WhatsApp chat to an analyzer?
Be careful with tools that send the file to a server. This analyzer never uploads it: the .txt is opened by your own browser with the built-in FileReader, the card is drawn locally on an HTML canvas, and nothing is sent over the network or stored.
Why is my WhatsApp export a .zip file instead of .txt?
iPhones always zip the export, and Android does when you include media. Unzip it first and drop the _chat.txt file inside. Exporting Without media on Android gives you a plain .txt directly.
Privacy & security
Your chat export is read by the browser on your own device using the built-in FileReader, and the card is drawn locally on an HTML canvas. The file is never uploaded, we run no servers that could receive it, and nothing is stored. Close the tab and every trace is gone.
Your WhatsApp bestie has more tricks
Message packs, fancy text, symbols, links and QR codes. Every tool runs in your browser, free, no sign-up.
Explore all 389 tools