A powerful and automated Node.js tool to download WhatsApp Status images and videos directly from WhatsApp Web.
- Fully Automated: Uses Puppeteer to visually scrape and download statuses as they appear on your screen.
- Smart Folder Organization: Automatically extracts the contact's name and organizes downloaded media into individual folders (e.g.,
images/ContactName/status_123.jpeg). - Video & Image Support: Effortlessly handles both image and video statuses.
- Session Saving: Saves your WhatsApp login session so you only have to scan the QR code once.
- Node.js installed on your machine.
-
Clone this repository:
git clone https://github.com/pdev-labs/whatsapp-status-fetcher.git cd whatsapp-status-fetcher -
Install the required dependencies (Puppeteer):
npm install
- Run the script:
node index.js
- A new visible Google Chrome window will open.
- If it is your first time, scan the WhatsApp QR code using your phone (Linked Devices).
- Once logged in, click on the Status icon.
- Click on any contact to begin viewing their statuses.
- The script will automatically intercept the media and save it into the
images/directory on your computer!
This project is for educational purposes and personal use only. Automating WhatsApp Web can technically violate WhatsApp's Terms of Service. Use responsibly.