Read exported WhatsApp chats in a beautiful, familiar interface — right in your browser. Nothing leaves your device.
You exported your WhatsApp chats for backup or to keep the memories safe. But opening a raw .txt file isn't exactly a great experience. This tool lets you read those exports in an interface that feels just like WhatsApp — complete with conversations, search, and that clean aesthetic you know.
- 💬 WhatsApp-style interface — Feels just like the real app
- 🔍 Powerful search — Find messages across all chats or within a specific conversation
- 🌙 Dark & Light themes — Switch between modes instantly
- ⭐ Favorites — Star important chats for quick access
- 📊 Chat stats — See message counts, busiest days, and more
- 🔒 100% private — All processing happens in your browser. Your chats never leave your device.
-
Export a chat from WhatsApp:
- Open the chat → Tap the name → Export chat → Without media
-
Open the exported file:
- Drag & drop the
.txtfile anywhere on the page, or - Click the folder icon to browse
- Drag & drop the
-
That's it! Your chat loads instantly.
🔗 https://anantdark.github.io/wh-reader
- iOS exports (12-hour and 24-hour timestamps)
- Android exports (12-hour and 24-hour timestamps)
- Group and individual chats
- Multi-chat support — load several exports at once
- Vanilla JavaScript — No frameworks, no build step
- CSS Variables — Theming made simple
- FileReader API — Client-side file processing
# Clone the repo
git clone https://github.com/anantdark/wh-reader.git
cd wh-reader
# Open in browser
open index.html
# or
python3 -m http.server 8000Then visit http://localhost:8000
This tool runs entirely in your browser. No data is sent to any server — not even for "analytics" or "improvements." Your conversations stay on your device, period.
MIT — do whatever you want with it.
Made with ❤️ for preserving conversations
