🔒 Private · runs in your browser

Keep the conversations that matter.

Turn a WhatsApp chat export into a beautiful web page or PDF you can actually keep — photos and voice notes intact. Nothing ever leaves your device.

Drop your chat export here A .zip exported from WhatsApp — or click to choose a file

🔒 100% private — your chat is never uploaded.

Kept ✓
MumDid you get home okay? 💚
Just walked in — today was lovely, thank you x21:14 ✓✓
Love you. Sleep well ⭐

What SaveMyChats actually does

WhatsApp will give you your conversation back, but not in a form anyone would want to read. An export is a raw _chat.txt file full of timestamps, plus a heap of loose photos, videos and .opus voice notes with names like IMG-20240817-WA0031.jpg. SaveMyChats reassembles it into the conversation you remember having.

Reads the whole export

Drop in the .zip and it is unpacked in the page — text file, images, videos and voice notes together. Messages are matched back to their attachments, so a photo appears where it was sent rather than in a folder on its own.

Rebuilds the conversation

Messages are laid out as bubbles with the day dividers, timestamps and sender names in the right places. Pick which participant is you and your messages move to the right, exactly as they sat in the app.

Gives you something to keep

Export a single self-contained web page — photos inline, voice notes still playable, works offline forever — or a print-ready PDF for paper, email or an archive folder.

Lets you trim first

Narrow the export to a date range, or redact phone numbers and names before you save. Useful when you only need one week of a five-year group chat, or when the copy is going to someone else.

Export your chat, then drop it in

It takes about a minute. WhatsApp hands you a .zip — SaveMyChats turns it into something worth keeping, right in your browser.

📱 On iPhone

  1. Open the chat, then tap the contact or group name at the top.
  2. Scroll down and tap Export Chat.
  3. Choose Attach Media (or Without Media), then Save to Files.
  4. Come back here and drop the .zip.

🤖 On Android

  1. Open the chat, then tap the ⋮ menu → More.
  2. Tap Export chat, then Include media or Without media.
  3. Save or send the .zip to your computer.
  4. Come back here and drop it in.

Pick media if you are unsure. “Without media” replaces every photo and voice note with the text <Media omitted>, and you cannot get them back without exporting again. Very long chats may be trimmed by WhatsApp itself — that limit is theirs, not ours. There is a fuller walkthrough in How to Export a WhatsApp Chat.

Web page or PDF?

Both come out of the same export. They are good at different things.

Web pagePDF
Looks like the real chatYes — bubbles, colours, day dividersYes, in a print layout
Photos and videosInline, full size, tap to enlargeShown as images in the flow
Voice notesStill playableMarked with a labelled chip
Works offlineYes — one self-contained fileYes
Good for printingNot reallyYes — that is the point
Best forKeeping and re-readingPaper, email, legal or archival copies

Why your chat never leaves your browser

Most “convert your chat” tools ask you to upload the file to a server. That means handing your private conversation — every message, photo and voice note in it — to a company you have no reason to trust, and hoping it is deleted afterwards.

SaveMyChats does not work that way. The .zip is unpacked, parsed and rendered by JavaScript running inside your own browser tab. There is no upload step, because there is nowhere to upload it to. We do not run a server that receives chats, we have no database of conversations, and there is nothing for us to hand over, leak or lose.

You can check this yourself: open your browser’s developer tools, switch to the Network tab, and drop in a chat. You will see no request carrying your file. Or simply disconnect from the internet after the page loads — the tool still works, because everything it needs is already on your machine.

When you close the tab, the chat is gone from memory. The only copy that persists is the file you chose to save.

Questions, answered

Is my data safe?

Yes. Your chat is read and converted entirely in your browser — it never touches a server, ours or anyone else’s. Close the tab and it is gone.

Do photos and voice notes come through?

Yes, as long as you chose to include media when exporting. The web-page export keeps images inline and voice notes playable. The PDF shows photos and marks each voice note with a labelled chip.

Web page or PDF — which should I pick?

The web page is a single self-contained file that looks like the chat and keeps media playable — lovely for keeping. The PDF is best for printing or sharing a clean transcript.

Does it work with group chats?

Yes. Everyone’s messages are shown, and you can pick which person is “you” so your messages sit on the right, just like in the app.

Why is my export missing older messages?

WhatsApp caps how large a single export can be. On long or media-heavy chats it quietly trims the oldest messages, or includes fewer attachments than you asked for. That happens before the file ever reaches us, so nothing on our side can recover them.

Can I export just part of a conversation?

Yes. Once the chat is loaded you can set a date range, so a five-year group chat becomes just the fortnight you actually wanted.

Can I hide phone numbers or names?

Yes. There are redaction controls for phone numbers and participant names, which is worth using if the copy is going to anyone else.

Is there a file size limit?

There is no limit we impose, but because the work happens on your own device, very large exports (several gigabytes of video, say) are limited by your machine’s memory. On a phone, a huge media-heavy export may be slow; the same file on a laptop is usually fine.

Does it work on a phone?

Yes. It runs in a mobile browser, so you can export from WhatsApp and convert on the same device. For very large exports or for printing, a computer is easier.

Do I need an account?

No. There is no sign-up, no email address to hand over, and no account to delete later.

What does it cost?

The tool is free and ad-supported. If you would rather not see ads, a one-off payment removes them. Either way you get every feature — paying changes the ads, not the tool.

Is SaveMyChats made by WhatsApp?

No. It is an independent tool, not affiliated with or endorsed by WhatsApp or Meta. It simply reads the export file WhatsApp already gives you.

Guides

Longer walkthroughs for the situations people actually arrive with — switching phones, printing a conversation, preserving the messages of someone who has died.

All guides →