How to analyze WhatsApp chat exports
Export a WhatsApp chat on iPhone or Android without media, upload the .txt or .zip file and read the result. Steps, date formats and common problems.
- Steps
- 4
- Time needed
- About two minutes
- File types
- .txt or .zip from Export chat
- Choose on export
- Without media
- iPhone line format
- [12/31/24, 9:41:05 PM] Name: message
- Android line format
- 12/31/24, 9:41 PM - Name: message, or 31/12/2024, 21:41 - Name: message
- Dotted dates
- 31.12.2024
- Export size
- Roughly the latest 40,000 messages without media, or 10,000 with media
How to analyze WhatsApp chat in four steps
Export the chat from WhatsApp
Open the chat. On iPhone tap the contact or group name at the top, scroll down and tap Export Chat. On Android tap the three dots at the top right, then More, then Export chat. When WhatsApp asks about media, choose Without media.
Save the file
Send the export to yourself by email, save it to Files or Drive, or share it to the browser on the same phone. You get a .txt file, or a .zip that contains one. Do not rename or edit it.
Drop it into the analyzer
Open the analyzer on this site, drop the file in, or paste the text. Pick which person in the chat is you. The page reads the file in your browser and masks names, phone numbers, emails, links and addresses.
Read the preview, then decide
The free preview shows who writes more, reply times, share of words, double-texts and share of questions, plus a short AI observation. Before anything is sent for the AI part you can read and edit the exact excerpt.
How to analyze WhatsApp chat files from an iPhone or an Android phone
Start from the whatsapp chat analyzer and have the exported file ready. The export is a plain text file with one message per line, and the two phone systems write it slightly differently. An iPhone export looks like [12/31/24, 9:41:05 PM] Name: message. An Android export looks like 12/31/24, 9:41 PM - Name: message, or 31/12/2024, 21:41 - Name: message when the phone uses a 24-hour clock and day-first dates. Both are read, and so are dotted dates such as 31.12.2024.
How to analyze WhatsApp chat exports: why choose Without media
Pictures, voice notes and videos are not analyzed, and including them turns the export into a large .zip. Without media keeps the file small and keeps the latest messages. WhatsApp says an export without media can hold roughly the 40,000 most recent messages, and about 10,000 when media is attached, so for a very long chat the oldest messages may not be in the file. The analyzer can only count what the file contains.
Group chats and several people
In a group chat every sender is counted separately, and you choose which one is you. Shares of words and messages are then given per person. System lines such as "Messages and calls are end-to-end encrypted", someone joined, or a changed group icon are skipped, and lines such as "image omitted" are counted as media, not as words.
What the numbers mean and what they do not
Reply time is the gap between a message from one person and the next message from the other, so a late-night gap includes sleep. A double-text is two or more messages in a row from the same person. These are counts, not verdicts: a person who replies slowly may be busy. The paid report quotes the line behind every point, marks guesses as guesses and makes no diagnosis.
If the file will not load
Check that the file ends in .txt or .zip and was made by Export chat, not by a screenshot or a copy from another app. A chat exported in a language with a different date style is still read, but if the totals look wrong, paste a few lines into the box to see how they were split. Other apps work too: iMessage text, Instagram and Messenger JSON, Telegram result.json, pasted text or screenshots.
Frequently asked questions
Where is the export chat button on WhatsApp?
On iPhone it is under the contact or group name at the top of the chat. On Android it is under the three dots, then More. Choose Without media to get a small file.
Is a .zip file fine?
Yes. WhatsApp sometimes wraps the text file in a .zip. Upload the .zip as it is; the .txt inside is read.
Do I need the other person to agree?
You must be a participant in the chat, and you should only analyze conversations you are part of. Using it to monitor someone else is not what it is for.
Does the analyzer read pictures and voice notes?
No. Media is left out of the export, and only text messages are counted.
Analyze your chat
Export it without media and drop the file in.