Skip to content

About

A modern, fast, and 100% private Web App to visualize and analyze exported WhatsApp chats (.txt) with Dark Mode, Word Cloud, and statistics.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhatsApp Chat Visualizer 💬✨

License HTML5 CSS3 JavaScript

A modern, fast, and completely private web application to visualize and analyze your exported WhatsApp chats (.txt). Designed with a sleek Dark Mode UI that perfectly mimics the authentic WhatsApp Web experience.


🚀 Live Demo & Web App

Open Web App


🔒 100% Privacy-Focused (Zero Data Collection)

Note on Privacy: Your data never leaves your device! This application is built entirely using client-side JavaScript (FileReader API). When you select or drag-and-drop your chat .txt files, they are processed locally directly within your browser memory. There are no backend servers, no analytics, no databases, and no network requests transmitting your personal messages.


✨ Key Features

Feature Description
📱 Authentic Dark Mode Pixel-perfect WhatsApp Web Dark Theme UI with message bubbles, date dividers, and read receipts.
📁 Multi-Chat Support Load single or batch .txt files at once or drag-and-drop them into the sidebar.
👤 Smart Identity Banner Easily select "Who You Are" per chat to correctly align your messages to the right side.
☁️ Customizable Word Cloud Visualize your most used words with a real-time range slider (10 to 100 words).
🔍 Instant Live Search Filter through thousands of messages with instant search result highlighting and smooth scrolling.
📅 Interactive Calendar Jump instantly to specific dates to read past conversations.
📊 Deep Statistics Track total messages, total words, top 5 emojis, and busiest activity days.
🖼️ Media Lightbox Preview embedded image attachments directly in a clean modal.

💻 How to Use

Option 1: Use Online (Recommended)

  1. Click the 🚀 LAUNCH WEB APP button above.
  2. Click the + icon in the sidebar (or drag and drop your .txt files).
  3. Select your user identity from the top banner to format the chat properly.

Option 2: Run Locally (Offline Mode)

  1. Download or clone this repository to your computer:
    git clone https://github.com/NotAYeen/whatsapp-chat-visualizer.git
  2. Double-click the index.html file to open it in any web browser.
  3. No server setup or dependencies required!

📲 How to Export WhatsApp Chats

  1. Open WhatsApp on your mobile phone.
  2. Open the desired chat > Tap More options (three dots or settings) > Export chat.
  3. Select Without Media (Recommended for pure text, though attachments are gracefully handled).
  4. Save or send the .txt file to your computer.

📄 License

Distributed under the MIT License. See LICENSE for more information.


Made with ❤️ for privacy and seamless chat visualization.

About

A modern, fast, and 100% private Web App to visualize and analyze exported WhatsApp chats (.txt) with Dark Mode, Word Cloud, and statistics.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages