How to Backup Whatsapp Conversations on a Computer

Whatsapp mobile messenger is a mobile messenger messaging application that allows users to exchange messages from anywhere in the world for free. Whatsapp is a cross-platform app compatible with various mobile phones like Blackberry, iPhone, Android, Symbian and even Nokia S40 series. Most smartphone users today use Whatsapp for free messaging and the conversations are store in a log.

Sometimes one may change phone and will want to retain his conversations from the old phone, so backing up your Whatsapp can allow you transfer your chat log from one phone to another. But today I want to show you how you can backup whatsapp conversations on a computer. The chat log contains all your messages and its contents be it videos, images, audio and texts. So for the purpose of this article, I will be using an iPhone and a Windows computer though you can repeat the same process with any smartphone and OS.

How to Backup Whatsapp Conversations on a Computer:

Before you can backup Whatsapp conversations of an iPhone Smartphone on a computer, you may have to first root it to gain the privilege to some files. You can read ‘Android Rooting: Benefits and Disadvantages’ first. Then you will need an iPhone Backup Extractor, ActivePython and Whatsapp Xtract tool.

Step 1:

Create a backup for your Whatsapp on your mobile phone. Open your Whatsapp and navigate to Settings >> More>> Backup Chats.

Step 2:

Install the ActivePython on your computer first, and then launch it. Open the iPhone Backup Extractor on your phone and navigate to net.whatsapp.WhatsApp/Documents/ChatStorage.sqlite.

Ensure to create an unencrypted backup with iTunes, as these tools can’t handle encrypted backups.

On Android it will be /data/data/com.whatsapp/databases/msgstore.db and /data/data/com.whatsapp/databases/wa.db

And copy them to your memory card.

Step 3:

Create a folder on your computer Desktop and name it Whatsapp backup. Extract the ‘Whatsapp Extract’ to the folder you just created.  E.g C:UsersComputer_nameDesktopWhatsapp Backup. Run “!install pyCrypto.bat” as administrator, then paste the ChatStorage.sqlite  (for iPhone) or msgstore.db and wa.db (for Android) and overwrite any files.

Step 4:

Then open the “whatsapp_xtract_iphone” for iPhone or “whatsapp_xtract_android” for Android. The HTML file from the database will be opened and open it on a web browser to see your Whatsapp conversations.

 How to Backup Whatsapp Conversations on a Computer

 How i hope you can backup Whatsapp conversations on your computer easily. If you have any questions to ask or comments to make, use the comment box below. Remember to share this post with your friends.


  1. Saurabh Rai says

    its really impressive, thanks for sharing. I was searching something since night. As I wanted to save my private conversation as a memory. It is working thanks

  2. ric says

    How to do it using Android System ? because i have samsung galaxy S3

    How to save all my conversation between all my whatssaps´s friends automatically in my email ? ( i don´t want save one by one contact)

    my email


  3. Marcy says

    I am using iphone4s and it does not have a backup function. I want to switch to galaxy S3 or note2. Is there a way to transfer all my whatsapp chats? Thanks

  4. says

    I am guessing you are talking of a cross-platform backup from iOS to Android? Go to WhatsApp > [Menu Button] > Settings > Chat settings > Backup conversations

    Transfer your MicroSD card to your new phone, install Whatsapp on the new phone and click yes when prompted to restore your message history.

  5. Marcy says

    Thanks . But there is no backup function on the whatsapp for iPhone. Also no SD card for iPhone…so i have no idea how to transfer from iPhone to android

  6. Tripper says

    Is there a workaround for the blackberry 6 platform? The method doesn’t work with database files from bb phones

  7. says

    The msgstore.bak files are somehow encrypted, I don’t know how. But if the Phone is hacked, you can access the “Private” folder in phone memory and copy the Whatsapp program folder from there. It will include the file MsgStore.db, which is unencrypted.

    However, sadly to say, it’s still a different format than sqlite3. It’s some Nokia-Symbian specific database format and there is no easy way to read it using Python.

    So I can’t help you now. You may copy the mentioned program folder with the unencrypted databases to have a backup which maybe eventually could be read later.

  8. Ellie says

    Please show me how to move whatsapp conversations from Samsung phones to computer. I don’t really understand the Android path of this article. Sorry and thanks!

  9. says

    Simply launch your Whatsapp and go to Settings > Chat Settings > Backup Conversation and it will be saved on /data/data/com.whatsapp/databases/msgstore.db and /data/data/com.whatsapp/databases/wa.db , navigate to both places and copy the two files and save on your PC.

  10. Cheryl says

    Can you advise if it is possible to transfer whatsapp chats from an android Samsung Galaxy S3 to and iphone 5…if it is possible, pls advise in detail the steps to be followed…tks…

  11. jenny says

    Was meant to read how can i transfer whatsapp chats from my nokia x6 to my laptop? Any help?

  12. says

    You can copy the Whatsapp backup from the Whatsapp Folder in your Phone, check your SDcard for a folder called Whatsapp, you will see the backup folder in it.

  13. HorryMiner says

    Great for this way. Also here is another easier way for this. iPhone users can extract WhatsApp chats from iPhone and iTunes backup files, and save them to computer.

  14. Apollo says

    I cannot find the MsgStore.db and my phone is already hacked. I only have the msgstore.bak. Help me decrypt it please

  15. david boy says

    pls I have all my whatsapp database copied to my system, how can I decrypt them and view it on my pc.

  16. EveTsaka says

    For Android users, you can try with Dr.Fone for Android to backup your Whatsapp chats. Also this works with chat history that had been deleted

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>