A fast & easy way to extract all of your WhatsApp chats!
- Install Node.JS
- Clone the repository the way you like it.
- Go to repo folder.
- Install package + dependencies using
npm i
(If the installation stops at 99% or something, exit npm and try it again) - You're ready to run ChatXtract now.
- Run the code using
node .
- A QR code will be displayed soon. Scan it with WA app. (Remember that the code will regenerate after a while)
- The console should now display something like the following:
- Wait until the synchronization process is done, then press
[ENTER]
. - Check your directory where you installed ChatXtract. A folder named "loot" should appear there.
- In this folder, there should be another folder named like the ID (default is "12750") which is specified in the 4th line of
main.js
(You should change that if you want to extract multiple accounts). - In the subdirectory
./loot/{ID}/
should be a bunch of files. That is the extracted data. - If nothing is happening in the console, wait some time, because if the account has a large amount of data, ChatXtract needs a while checking all chats for media.
- If you're really sure that the download is ended, stop the program with
[CTRL] + [C]
.