Etoolio

WhatsApp Chat Analyzer

Free WhatsApp chat analyzer. Upload an exported chat .txt to see who talks most, reply times, double-texts, an emoji leaderboard and an activity heatmap. 100% private — nothing is uploaded.

What the WhatsApp chat analyzer does

Upload an exported WhatsApp chat and this tool turns it into a shareable "chat wrapped" report: total messages, who talks most, average reply speed, double-texts, a top emoji leaderboard and a 7-day by 24-hour activity heatmap. Everything is computed in your browser, so your private conversations are never uploaded.

How to export your chat

  • Open the chat in WhatsApp.
  • Tap the menu (⋯ on Android, or the contact/group name on iPhone) → MoreExport chat.
  • Choose Without media, then save or share the .txt file to your device.
  • Upload that .txt here.

What you'll learn

  • Who talks most — message counts per person, ranked.
  • Reply speed & double-texts — who answers fastest and who sends back-to-back messages.
  • Emoji leaderboard — the chat's most-used emojis.
  • Activity heatmap — the days and hours your chat comes alive, and your single busiest hour.

Privacy by design

Chats are personal, so this tool never sends your export anywhere. All parsing and number-crunching happens locally in your browser using JavaScript. Nothing is uploaded, nothing is stored, and it keeps working even if you disconnect from the internet after the page loads.

Good to know

  • Works with both one-to-one and group chats, and both the Android and iPhone export formats.
  • Handles 12-hour and 24-hour clocks and day-first or month-first dates automatically.
  • Pairs well with Etoolio's WhatsApp Link Generator for click-to-chat links.

Good to know

WhatsApp Chat Analyzer, frequently asked questions

How do I analyze a WhatsApp chat?

In WhatsApp, open the chat, tap the menu (⋯ or the contact name) → More → Export chat → Without media. That saves a .txt file. Upload that file here and Etoolio instantly shows message counts, reply times, emoji use and an activity heatmap. It works for both one-to-one and group chats.

Is my chat uploaded or stored anywhere?

No. The whole analysis runs in your browser using JavaScript. Your chat export never leaves your device and nothing is stored, which matters because chats are private. You can even turn off your internet after the page loads and it still works.

What does the analyzer show?

Total messages and messages per day, who talks most, average reply speed and double-texts per person, a top-10 emoji leaderboard, your busiest hour, and a 7-day by 24-hour activity heatmap, plus a shareable 'chat wrapped' summary.

Does it work with group chats?

Yes. Group chats are fully supported, each participant appears in the rankings, reply-time table and emoji stats, so you can see who carries the group and who just lurks.

Which export format do I need?

Use 'Without media' when exporting, the tool reads the text .txt file. It understands both the Android and iPhone export formats, including 12-hour and 24-hour times and day-first or month-first dates.

Is it free?

Yes, completely free with no signup and no limits. It pairs nicely with Etoolio's WhatsApp Link Generator for click-to-chat links.