en

Chat Export Analyzer (WhatsApp)

Analyze an exported WhatsApp chat (.txt, no media) in your browser: messages per person, busiest times, word frequency, media and emoji usage - no upload.

Running locally on your device ...

Output The target format of the output file.
  • Text
  • JSON

Running locally on your device ...

0%

Is my file uploaded?

No. Everything runs in your browser - your file never leaves your device. How this is verifiable

No upload100% local
Your content stays with youno third-party access
Hosted in GermanyGlobal Content Delivery
Independently auditedTLS A+ · HTTP headers A+

A chat export is one of the most personal files a person can have - and at the same time the clearest possible proof of this site's no-upload promise. Export your chat via WhatsApp's own feature (Chat settings > Export chat > Without media), drop the resulting .txt file here, and the entire analysis happens locally in your browser: messages per participant, the busiest hour and weekday, the most frequent words, how many messages were media, and which emoji appeared most often.

WhatsApp exports in two slightly different shapes depending on the device: Android separates the timestamp and message with a dash, no seconds ("14/03/24, 9:15 AM - Anna: Hi there"); iOS puts the timestamp in square brackets, with seconds ("[14/03/2024, 09:15:32] Anna: Hi there"). This tool auto-detects both formats, along with the date order that varies by the exporting device's locale (day-first almost everywhere, month-first on US devices) and the 12-hour or 24-hour clock. System and join/leave notifications (e.g. "X joined the group") are told apart from real messages reliably - purely by SHAPE (no "Name: " prefix), never by matching specific wording, which would vary by device locale anyway.

Everything runs entirely locally in your browser (pure JavaScript, no server, no account) - your exported chat file with real personal messages never leaves your device and is not stored or sent to any server. The result appears as a readable report or, on request, as structured JSON for further processing.

Specifications

Specifications
Input formatsTXT
Auto-conversionPNG, JPG, WebP, BMP, PDF
Output formatTXT
Batch processingNo
ProcessingLocally in your browser (JavaScript)
File uploadNone

In 3 steps

  1. Export the chat: WhatsApp > Chat settings > Export chat > Without media.
  2. Drop the resulting .txt file here.
  3. Read the report (messages per person, busiest times, words, media, emoji) or process it further as JSON.

Limitations: The analysis auto-detects both the iOS and Android export formats and both day-first and month-first date orders; in rare, very unusual exports a single date may not be recognized - such messages are still counted (participants, words, media, emoji) but honestly excluded from the hour/weekday breakdown. The word list is unfiltered (no stopword removal for common filler words). Only the text export without media is supported - media files themselves are not analyzed, only recognized and counted as a "media" placeholder.

FAQ

Is my chat log uploaded?

No, never. The entire analysis runs locally in your browser; the file with your personal messages never leaves your device and is not stored or sent.

How do I export a WhatsApp chat as .txt?

Open the chat, tap the three dots or the contact name, choose "More" > "Export chat" and then "Without media" - WhatsApp creates a .txt file that you can drop here.

Does this also work with iPhone exports?

Yes. The tool auto-detects both the iOS format (square brackets, with seconds) and the Android format (dash, no seconds).

Are group joins or system notifications analyzed too?

They are counted separately as system notifications and do not appear among any single person's messages, since they have no real sender in the chat's own sense.

Is this tool officially affiliated with WhatsApp?

No. The name WhatsApp is used purely descriptively, to explain the supported export format - this tool is independent and has no affiliation with WhatsApp or Meta.

Related tools

Word counter · Word frequency · Analyze a media file · Zakat Calculator · Number to Words