๐Ÿ”’ 100% local ยท no account ยท no cloud

Your exported WhatsApp chats,
beautiful & readable again.

Drop a chat export (.zip or .txt) and get a familiar, polished chat experience โ€” with search, stats, voice notes, reactions and an optional AI toolbox. Everything stays on your device.

๐Ÿ’ฌ Authentic chat UI ๐ŸŽ™๏ธ On-device transcription ๐Ÿค– AI toolbox (your key) ๐Ÿ“Š Insights dashboard ๐Ÿ” PIN App Lock โœˆ๏ธ Works in airplane mode

Everything a chat archive should do

It reads standard WhatsApp exports โ€” no conversion, no servers, no uploads.

๐Ÿ“ฅ

Import in seconds

Drop the export zip you already have โ€” media included. Preview before import, multiple chats at once.

๐Ÿ”

Find anything

Global search (Ctrl+K), per-chat filters (date, starred, regex), jump-to-date and word clouds.

๐Ÿ“Š

Understand your chats

Cross-chat Insights dashboard, per-chat stats, storage breakdown and "On this day" memories.

๐ŸŽ™๏ธ

Voice notes, transcribed

Waveform player with speed control โ€” and on-device Whisper transcription that works offline.

๐Ÿค–

AI toolbox (optional)

Translate, explain slang, ask AI about the chat, TL;DR summaries, AI wallpapers โ€” with your own Gemini key, straight to Google.

๐Ÿ“ฆ

Data out, always

Export back to txt / zip / standalone HTML, full JSON backups, print view. Your archive, your rules.

Real screenshots

Light, dark and the analytics โ€” all computed on-device.

WA Archiver chat view โ€” light theme with voice note and media card WA Archiver group chat โ€” dark theme Insights dashboard with activity heatmap
๐Ÿ”’ Zero telemetry
No analytics, no trackers, no network calls unless you trigger AI
๐Ÿ—„๏ธ Local SQLite
Chats and media live in an on-device database
๐Ÿ”‘ You hold the keys
PIN App Lock verified locally with an httpOnly session

Export from WhatsApp in 60 seconds

Four taps in WhatsApp, one drop into WA Archiver โ€” no account, no upload.

1

Open the chat

In WhatsApp, open the chat and tap the contact or group name (Android) or the chat name (iPhone).

2

Tap "Export chat"

Scroll down and tap Export chat โ€” Android: โ‹ฎ More โ†’ Export chat ยท iPhone: Export Chat.

3

With or without media

Choose Without media for a small .txt, or Include media for a .zip with photos and voice notes.

4

Import into WA Archiver

Save or share the file, then open WA Archiver and import it โ€” drag & drop works too. Everything stays on your device.

Screenshots of WhatsApp belong to WhatsApp LLC โ€” steps shown for user guidance only.

FAQ

Short answers to what people ask before installing.

๐Ÿ”’Is my data uploaded anywhere?

No. Parsing, storage and search happen entirely in your browser or on your device โ€” there is no account and no server. The only optional network calls are AI features you trigger yourself with your own key.

โœˆ๏ธDoes it work offline?

Yes. The web app is an installable PWA and the Android APK is fully offline-first โ€” already-imported chats, media and stats open without a connection.

๐Ÿ“Which formats are supported?

Standard WhatsApp chat exports: plain .txt files and .zip archives that include media. You can import several chats at once.

๐Ÿ‘ฅAre groups supported?

Yes โ€” group chats get per-sender colors, group analytics, reactions and everything that 1:1 chats have.

๐Ÿ“ฑAndroid app vs web app?

They're the same app, v1.5.0. The APK is the offline-first packaged build, while the web app installs as a PWA straight from your browser.

๐Ÿ’šIs it free / open source?

Yes โ€” WA Archiver is open source under the MIT License, and the source lives on GitHub. No accounts, subscriptions or paywalls.

โš–๏ธIs it affiliated with WhatsApp or Meta?

No. WA Archiver is an independent tool that only reads export files you produce from WhatsApp. "WhatsApp" is a trademark of its respective owner.

Run it on your machine

Node 20+ and Bun. Or skip all of this and just install the APK.

# install & run
git clone https://github.com/Avithegod2010/WA-archiver.git
cd wa-archiver && bun install
cp .env.example .env && bun run db:push
bun run dev   # โ†’ http://localhost:3000
๐Ÿ“ฑ

Android app โ€” fully offline

The entire app ships inside one APK: UI, on-device SQLite, search, stats and lock. Grab it from Releases โ€” every versioned tag gets a signed APK, and a rolling latest build is refreshed on every push.

Download โฌ‡