Last update (18.5. 2016): This article was written during the time of CRYPT7, but should work the same with the latest versions of the files up to CRYPT12. The developer of Tri-Crypt / Omni-Crypt updated the app a while back and you can use it to convert the latest archives to original CRYPT.
About WhatsApp and crypt files
WhatsApp is a hugely successful instant messaging service with over 500 millions users. It is available on all mobile platforms and handles over 10 billions messages each day.
The thing that bothers many of WhatsApp users is the ever changing format for storing chat history. These files could be originally found with the file extension CRYPT, but eventually with each newer WhatsApp version, the extension was changed first to CRYPT5, then CRYPT6 and as of now, when we write this article WhatsApp uses the CRYPT7 extension. If this trend continues, we will likely see CRYPT8, CRYPT9 or even CRYPT10 extensions etc. in the near future.
This periodical changing of CRYPT extensions creates various problems for users, in the form of accessing older CRYPT chat history backups, when you are looking for something some of your friends wrote you, or eve restoring older CRYPT backups. All in all, a function that probably was developed to protect the user and his data, can be really annoying at the same time.
One of the most searched conversions on our website are those that try to convert newer CRYPT5 or CRYPT7 files to the original CRYPT, or to something else that can be easily viewed by users, like TXT, DOC or HTML format.
So we have decided to show you, how you can convert CRYPT7 to CRYPT on Android smartphones, because after that it's just a simple step to view your old WhatsApp chat history.
Converting CRYPT8, CRYPT7, CRYPT6 or CRYPT5 files to CRYPT on Android
WhatsApp for Android stores its messaging history in an encrypted SQLite database with one of the many CRYPT extensions depending on the version of the app at the time when the file was saved. These are then stored on the SD card.
At first, there were some programs that could easily view or extract the contents of the original CRYPT files, but with each additional version, the encryption algorithm was changes and programs that used to work, simply didn't work unless the developer updated them.
The basic idea is to convert the latest CRYPT8, CRYPT7, CRYPT6 or CRYPT5 to the original CRYPT, which then can work with the viewers that still work with it.
The premise for this is that your Android phone is rooted. Without this, it is not possible and you do not need to read any further because you won't be able to perform any of the newer CRYPT conversions.
Almost every Android device has an unique procedure how to get root permissions. Many these procedures are described on the popular xda-developers forums.
Be careful, the rooting process can corrupt your device and rooted devices also lose warranty from their manufacturers!
Using WhatsApp Tri-Crypt utility to transform WhatsApp CRYPT databases
The WhatsApp Tri-Crypt is a small utility for Android that allows you to decrypt, or recrypt WhatsApp databases. The last version also supports CRYPT8, CRYPT7 and CRYPT6 databases, but if you need to enable this feature you will need to ROOT your Android device.
WhatsApp Tri-Crypt is available to download on official Google Play store. Download it to your phone and click on application icon.
WhatsApp Tri-Crypt on Google Play Store
After you launch the app, you can see that there are several options on a main screen used for different purposes. If you have an older version of WhatsApp that uses original CRYPT, or CRYPT5 format, simply click on Decrypt WhatsApp Database.
If you have newer version of WhatsApp with CRYPT6, CRYPT7, or CRYPT8 you need to first lick on Enable Crypt 6/7/8 (Root Required) and after that on the Decrypt WhatsApp Database button.
WhatsApp Tri-Crypt on Android
If you are no sure, which version of CRYPT format your WhatsApp messenger uses, open any file manager (Root Explorer, Astro File Manager, etc.) and navigate to "sdcard/WhatsApp/Databases" where you can see files with one of the WhatsApp extension, so either files with *.crypt, *.crypt5, *.crypt6, or *.crypt7 file extension.
Typically, WhatsApp chat databases look like something this:
- msgstore-YYY-MM-DD-N.db.crypt7 - backup database
- msgstore.db.crypt7 - main database
The purpose of the WhatsApp Tri-Crypt tool is to for example convert CRYPT7 to CRYPT, so on the SD card can then be found both the msgtstore.db.crypt7 and the converted msgstore.db.crypt file.
WhatsApp msg backups on SD card
WhatsApp Tri-Crypt also contains two other interesting features worth noting:
It is able to automatically convert on-fly every newly created CRYPT7 database backup (msgstore-YYY-MM-DD-N.db.crypt7) to CRYPT file. When desired, this function might be disabled with the Service Running - Tap to Disable button.
It can also Trigger SMS Backup+ popular SMS backup utility and enable it to backup WhatsApp messages to your Google account from newer CRYPT formats.
Converting CRYPT files to something else
Now you can transport msgstore.db.crypt file to your computer and view it using any applications, like Whatsapp Xtract, or in web service like WhatCrypt Tools, that work fine with old CRYPT files.
Personally, WhatCrypt Tools are probably better and more easier choices, because with the Decrypt WhatsApp Database function it's just upload a CRYPT and download a decrypted ZIP. So a great choice for CRYPT to ZIP conversion.
WhatCrypt Tools screenshot
Inside these ZIP files, you can find one or more HTML files, one for each conversation. So if you chat with 10 people, there will be 10 HTML files. There are also some CSS files and other files, so when you open these *.html files in a web browser, it will look much like WhatsApp.
With these HTMLs you can do many things, convert them to plain TXT, Microsoft Word DOC etc. depending on what you need. But if you just looking for some texts, opening the HTML in a web browser works just fine.
And that's it. We hope it was not too much cryptic for you...