WhatsApp Group Member Scraper is a powerful Chrome extension designed to help you extract and export participant details from any WhatsApp group via WhatsApp Web. With just a few clicks, you can collect group members’ names and phone numbers and download them in an Excel file for further analysis and management.
- Scrape WhatsApp group members' names and phone numbers (if visible)
- Export data as CSV
- No data is stored – works directly on your browser
- 100% secure and private
- Easy-to-use Chrome extension UI
- Fast and efficient data extraction
Watch the video below to see how the extension works:

-
Download the Project:
-
Load the Extension in Chrome:
Before installing the extension, ensure you have the following:
-
Clone the Repository:
git clone https://github.com/qtecsolution/whatsapp-group-scraper.git cd whatsapp-group-scraper
-
Install Dependencies:
npm install
-
Make Modifications (Optional):
- Modify the code as needed for your use case.
-
Build the Extension:
npm run build
- This generates the
dist
folder containing the built extension.
- This generates the
-
Load the Extension in Chrome:
- Open Chrome and go to
chrome://extensions/
. - Enable Developer mode in the top-right corner.
- Click Load unpacked and select the
dist
folder from the project.
The extension is now ready to use with your changes.
- Open Chrome and go to
- Open WhatsApp Web (
https://web.whatsapp.com/
). - Navigate to any group.
- Click on the WhatsApp Group Scraper extension icon.
- Click Start Scraping.
- It will scrap those contacts which are visible on your screen.
- Scroll contacts and click the Start Scraping button again. [Do it until you get all contacts match the scrap counts and the number of group members]
- Download the extracted data as a CSV file.
- This tool is intended for educational purposes only.
- Do not use it for spamming or violating WhatsApp's terms of service.
- Use at your own risk.
We welcome contributions! To contribute:
-
Fork the repository.
-
Create a new branch (
git checkout -b feature-name
). -
Commit changes (
git commit -m 'Add new feature'
). -
Push to the branch (
git push origin feature-name
). -
Open a Pull Request.
Our Team will review and merge your request
- Ensure you have enabled Developer mode in
chrome://extensions/
. - Make sure you are selecting the correct
dist
folder after building the project.
- Ensure all dependencies are installed by running
npm install
. - Check for any syntax errors or missing files in your code.
- Ensure you comply with WhatsApp Terms of Service when using this extension.
- This extension is intended for educational and ethical use only.
Ans: Yes, the extension runs locally in your browser and does not send data to external servers. However, always ensure you comply with WhatsApp Terms of Service.
Ans: Yes, you can modify the code in the src
folder to customize the CSV output. After making changes, rebuild the extension using npm run build
.
This project is licensed under the MIT License. See the LICENSE file for details.
If you encounter any issues or have questions, feel free to reach out through the following channels:
- Open an issue on the GitHub repository.
- Call for Queries: +8801313522828 (WhatsApp)
- Contact Form: Qtec Solution Contact Page
- Email: [email protected]
Stay updated with the latest news, updates, and releases: