Skip to content

Convert DB.CRYPT8 to DB

Decrypt a legacy WhatsApp crypt8 backup into a SQLite database with its matching key.

Make DB files online

We can't read DB.CRYPT8 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 DB:

Want to convert DB.CRYPT8 to DB?

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

How to convert db.crypt8 to db file

A legacy WhatsApp chat backup may need to be opened in SQLite software or used by a tool that accepts an unencrypted database. Decryption produces a usable .db only with the key from the WhatsApp installation that created the backup.

What the DB.CRYPT8 format is

.crypt8 is an older encrypted format for WhatsApp chat-database backups on Android; a common filename is msgstore.db.crypt8. It contains an encrypted database, not a database that SQLite tools can open directly. Decryption requires the matching WhatsApp key, which is held in the originating installation’s private app data and may require authorized or root access to retrieve.

What the DB format is

Here, .db means the decrypted SQLite chat database, commonly named msgstore.db. SQLite tools can inspect its tables and records, but the schema is WhatsApp-specific and can vary by version. A decrypted database is not necessarily restorable by a current WhatsApp installation.

How to convert the file

  1. Keep an untouched copy of the .crypt8 file. Obtain the key from the Android installation that created it; a key from another installation will not work.
  2. Android: Use Omni-Crypt, formerly WhatsApp Tri-Crypt, if a compatible version is available. Select its crypt8 decryption option, choose the backup and provide or grant access to the matching key when requested. Save the decrypted output as msgstore.db.
  3. Windows desktop: WhatsApp Viewer can decrypt legacy WhatsApp databases when given the matching key. Open its encrypted-database function, select the .crypt8 file and key, then save the decrypted database as .db if that option is available in your version. Verify the output by opening it in a SQLite viewer; if your version only displays or exports chats, use Omni-Crypt for the raw database file instead.
  4. Do not rename the encrypted file to .db: changing the extension does not decrypt it. Do not upload the backup or key to an online converter; both can expose private messages or account data.

Compatibility and limitations

Crypt8 is a legacy format, and older decryption apps may not run on current Android versions. If the matching key is unavailable or inaccessible, generic SQLite software cannot recover the database. Decryption does not restore media files that were stored separately or omitted from the backup; database records may still refer to those files. When decryption succeeds, it does not change the database contents, but the resulting file is not automatically a valid WhatsApp restore backup.

DB.CRYPT8 vs DB: format comparison

How the DB.CRYPT8 and DB formats compare on the properties that matter most for this conversion.

Comparison of the DB.CRYPT8 and DB file formats
Property .DB.CRYPT8 WhatsApp encrypted database backup .DB Database file
Open standard No Partly open
Typical file size Medium Medium
Opens in a web browser No No
Further editing Not directly editable Limited
Metadata support None —
Plain-text readable No No
Best used for Long-term archiving Data exchange
Developer WhatsApp LLC (formerly Facebook/Meta) —

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

Additional formats for
db.crypt8 file conversion

Reverse conversion

Convert to db from
other formats

Share on social media:

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.