Skip to content

Repository files navigation

📊 WhatsApp Chat Analyzer

A modern React web application to analyze your WhatsApp chats locally and visualize insights like:

  • Most active participants 🗣️
  • Most used words 🔤
  • Hour-by-hour message activity 🕒
  • Fun facts and patterns from your group 🎉

⚠️ No data is uploaded — everything runs in your browser.
Your privacy stays protected ✅


🧠 Features

  • 🟢 Upload .txt files exported from WhatsApp
  • 📈 Interactive charts for messages, words and time activity
  • 🌙 Light & dark mode support
  • 🌍 Language selector: English, Spanish, Basque (Euskera), Catalan
  • 🧪 "Use sample data" mode to test the app instantly
  • 💡 Fully client-side — no backend

🚀 Getting Started

  1. Export a WhatsApp chat as .txt from your phone
  2. Open the app in your browser
  3. Drag and drop the file or select it manually
  4. Choose your group name to exclude it from statistics
  5. Enjoy the visualized insights!

🛠️ Built With


🛡️ Privacy

Your data is never uploaded or stored.
Everything is processed locally in your browser.


📂 Available Scripts

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

🌐 Demo

No chat to upload? Try the "Use sample data" button to explore the app without any file.


🤝 Contributing

Suggestions, issues, and pull requests are welcome!


📬 License

MIT © 0x10-z

Releases

Packages

Used by

Contributors

Languages