Skip to content

Convert CRYPT7 to TEXT

Convert an old encrypted WhatsApp CRYPT7 database into searchable plain text.

Make TEXT files online

We can't read CRYPT7 files yet, so this conversion isn't available. If you can export your work to one of these formats - or others - we'll turn it into TEXT:

Want to convert CRYPT7 to TEXT?

Let us know. We pick the conversions to add next by how many people ask for them.

How to convert crypt7 to text file

Old Android WhatsApp backups may need conversion when you must read, search, edit, or archive their chats on a computer. Exporting the decrypted database as .txt makes message text accessible in ordinary editors and scripts.

What the CRYPT7 format is

.crypt7 is an encrypted WhatsApp chat-database backup from older Android installations. A usual filename is msgstore.db.crypt7, stored in WhatsApp's Databases folder or in an Android backup. It contains an encrypted SQLite database, not a readable document.

Decrypting it requires the WhatsApp key associated with the Android installation that created the backup. The CRYPT7 file alone is normally insufficient. Newer WhatsApp backups use formats such as .crypt12, .crypt14, and later variants; changing one extension to another does not perform a conversion.

What the TEXT format is

A .txt file contains unformatted plain text. It can be opened in Notepad, other text editors, command-line tools, and scripts, making it suitable for searching, quoting, editing, and simple archival.

Text export does not preserve the SQLite database structure, WhatsApp formatting, reactions, contact photos, or the original media files. It normally retains message dates, sender names, and message bodies as lines of text; the exact layout depends on the export tool.

How to convert CRYPT7 to TEXT

The practical conversion is a two-stage process: decrypt the WhatsApp database, then export selected chats as plain text. WhatsApp Viewer, an open-source Windows utility distributed through its project repository, is a commonly used option for supported legacy WhatsApp databases.

  1. Make a copy of msgstore.db.crypt7 and keep the original unchanged.
  2. Obtain the matching WhatsApp key from the Android installation that created the backup. On older rooted devices it was commonly located at /data/data/com.whatsapp/files/key. Modern Android security restrictions may make this file inaccessible unless it was copied previously or the device provides suitable access.
  3. Open WhatsApp Viewer and use File → Decrypt .crypt7. Select the CRYPT7 database and its matching key file, then save the decrypted database as an SQLite file.
  4. Open the decrypted database in WhatsApp Viewer, select the required contact or group, and use its chat export command. Choose TXT or plain-text output if the installed version provides that option.
  5. Open the resulting .txt file in a text editor. Check timestamps, sender names, message order, and non-Latin characters before removing any working files.

If the viewer does not recognize the file, verify that it is a genuine WhatsApp database, that the key came from the same installation, and that the backup was copied without corruption. Do not upload the database or key to an online converter: both may expose private conversations, and a web service cannot decrypt the file without the correct key. If WhatsApp still opens the chat on the original device, its built-in chat export is a safer alternative, although it exports the active conversation rather than directly converting the CRYPT7 database.

Quality and compatibility limits

A wrong key, damaged backup, unsupported WhatsApp variant, or incomplete key extraction prevents decryption. Photos, videos, voice notes, and documents are usually stored separately from the message records, so a text export does not include them. Preserve the encrypted backup and key privately until the exported text has been verified.

CRYPT7 vs TEXT: format comparison

How the CRYPT7 and TEXT formats compare on the properties that matter most for this conversion.

Comparison of the CRYPT7 and TEXT file formats
Property .CRYPT7 WhatsApp encrypted backup database (crypt7) .TEXT Plain Text
Open standard No Yes
Compression — Uncompressed
Typical file size Large Very small
Opens in a web browser No Yes, natively
Further editing Not directly editable Easy
Metadata support None None
Plain-text readable No Yes
Best used for Long-term archiving Data exchange
Introduced 2012 —
Developer WhatsApp Inc. / Meta Platforms —
MIME type — text/plain

Information about file extensions and file types is provided by File-Extensions.org

The database currently does not contain any direct crypt7 file converter links.

Frequently asked questions

Can I convert a CRYPT7 file to searchable TEXT by renaming the extension?

No, renaming it does not decrypt or convert the database. The CRYPT7 file must be decrypted with its matching key and then parsed so its message records can be exported as plain text.

Will a CRYPT7 to TEXT conversion keep my WhatsApp attachments and formatting?

Usually not: TEXT contains readable message content rather than the original database structure, media files, reactions, rich formatting, or interactive elements. Some basic details such as sender names and timestamps may be written out if the conversion software supports them.

Will a CRYPT7 to TEXT conversion preserve all my messages?

It can preserve messages that are readable in the decrypted database, but deleted, damaged, or unsupported records may be omitted. The result is a flattened text transcript and is no longer a WhatsApp database that can be restored directly.

Why does my CRYPT7 file fail to convert to TEXT?

The most common causes are a missing or mismatched encryption key, a damaged backup, or software that does not support the CRYPT7 database version. A file from a different device or backup account may also be unusable because the encryption key does not match.

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.