Install
Install WhatsApp Web Extractor from the Windows or Linux release binaries, or run it from source with Python on Linux and macOS.
Windows
Section titled “Windows”Download wawf-windows-x64.exe from the latest release. No Python is needed. Run it from a terminal, or double-click it to open the window.
wawf-windows-x64.exe <PROFILE> [options] --history runs inside the .exe too: the linked-device client is implemented in Python, so no Node.js is needed.
Download wawf-linux-x64 from the latest release, or run from source as below.
From source (Linux and macOS)
Section titled “From source (Linux and macOS)”git clone https://github.com/Mihir-Choudhary/Whatsapp-Web-Extractor.gitcd Whatsapp-Web-Extractorpip install -r requirements.txtpython3 wawf.py -h requirements.txt installs cryptography, cramjam, websocket-client and ccl_chromium_reader (pinned to the commit the tool is tested against). python3 wawf.py -h also lists the browser profile locations on your machine as full paths.
Building your own binary
Section titled “Building your own binary”pyinstaller wawf.spec builds a binary for the current operating system. See BUILD.md in the repository for details and the release checklist.