CRYPT HTML
File conversion

Convert CRYPT to HTML

QUICK ANSWER
Is it possible to convert CRYPT to HTML?
Yes - CRYPT converts to HTML.

The open-source whatsapp-chat-exporter tool decrypts a .crypt backup and produces one styled .html file per chat. You must first obtain the matching key from your phone; without it, no tool can produce any useful output.

2 programs
Also to HTML: ZHELP · WHTML · TEX

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert CRYPT to HTML?

An HTML export makes WhatsApp chat history readable in any browser without WhatsApp installed and can include media references alongside message text. This is most useful for archiving, legal evidence, or reading old conversations when the originating phone is no longer available.

How to convert CRYPT to HTML

whatsapp-chat-exporter OPEN-SOURCE

Install via pip (pip install whatsapp-chat-exporter) and run wce --key encrypted_backup.key --crypt msgstore.db.crypt15 --output ./export --html to produce one .html file per chat.

Programs that convert CRYPT

About these formats

Quality & what to watch

  • The decryption key is the hard prerequisite: for crypt12/crypt14 it is at /data/data/com.whatsapp/files/key on the phone (root access required); for crypt15 you need your 64-digit key or backup password.
  • Media files are referenced by path in the .html, not embedded - the export folder must remain intact to display them.
  • The simpler alternative when the phone is still available: use WhatsApp's built-in Export chat (More > Export chat) to get a .txt file without touching the .crypt backup.

Frequently asked questions

Can an online converter decrypt my `.crypt` file to HTML?
No - online tools have no access to your decryption key, so they cannot produce any useful output.
What is the easiest way to get WhatsApp chats as HTML without root access?
Use WhatsApp's built-in Export chat and then convert the exported .txt to HTML separately - this bypasses the .crypt file entirely.
Does the `.html` output include images and videos?
Media files are referenced by path but not embedded; they must remain in the export folder for the HTML to display them.
Which `.crypt` versions does whatsapp-chat-exporter support?
It supports crypt12, crypt14, and crypt15 when the correct key is provided.