WhatsChart is a free and open-source chat analyzer + visualizer for WhatsApp that lets you create customizable visualizations instantly.
- Why use WhatsChart?
- How to use?
- How to report bugs or offer suggestions?
- Testing
- Documentation for developers
- License
-
WhatsChart works locally, which means NO data, including the chat you select, is ever sent to ANY server! WhatsChart does NOT collect any analytics or other data either.
-
WhatsChart does not charge you anything! Anyone, including you, can read the source code anytime!
-
WhatsChart works instantly! One click and off you go! Additionally, WhatsChart is highly customizable and new customization options are still being added.
- Open the chat.
- Tap
More options > More > Export chat
for Android. For iPhone Tap thecontact's name or group subject > Export Chat
. - Choose to export with media. If you decide to leave media out, you won't get statistics about media like pictures, videos etc.
- File with name like
chat.txt
orWhatsApp chat with John.txt
is the file you'll need. WhatsApp unfortunately doesn't follow a consistent pattern while naming the chat file. If azip
file was exported, unzip it to find the.txt
chat file. Feel free to discard the exported media. - If you're still having trouble exporting your chats, refer to the following links from WhatsApp FAQ:
-
Prefer this way since you don't have to download/install anything. Head over to whatschart.bhumit.net
-
- Clone the repo.
- Install the dependencies using
npm install
. - Issue
npm start
command. - Visit your localhost on specified port.
- Keep in mind that fonts won't work since they're pulled from Google fonts (unless you download them too).
Go to generate page, select the exported chat file, configuration and click on Generate. You can then see/download the generated visualization. It is HIGHLY recommended that you use desktop or a device with wide screen to download the visualization. Please note that downloading is currently not supprted on Safari browser, please use Firefox or Chrome.
Please open issues with prefix BUG:
for bugs and SUGGESTIONS:
for suggestions. If you can, mention format of your chat file as well as your country, OS, any other information you can afford to share.
This is still being worked on. Please check later.
This is still being worked on. Please check later.
GPLv3