Skip to content

WhatsApp Group Members Scrapper. A Chrome extension that extracts WhatsApp group members' details from WhatsApp Web. Easily fetch and export participant data for analysis and management.

Notifications You must be signed in to change notification settings

qtecsolution/whatsapp-group-scraper

Repository files navigation

WhatsApp Group Members Scraper Chrome Extension

🚀 Introduction

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.

🔥 Features

  • 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

Demo

Watch the video below to see how the extension works:

WhatsApp-Scraper-play.png

Installation Guide

Option 1: Use Pre-Built Extension (No Modifications Needed)

  1. Download the Project:

    • Download the project as a .zip file from the repository.
    • Unzip the folder to a location on your computer.
      whatsapp data scrapper extension
  2. 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 unzipped project.
      whatsapp data scrapper
    • The extension is now ready to use!
      whatsapp extension

Option 2: Build the Extension from Source (For Modifications)

Prerequisites:

Before installing the extension, ensure you have the following:

  • Node.js (v16 or higher recommended)
  • npm (usually comes with Node.js)
  • Google Chrome browser

Instructions:

  1. Clone the Repository:

    git clone https://github.com/qtecsolution/whatsapp-group-scraper.git
    cd whatsapp-group-scraper
    
  2. Install Dependencies:

    npm install
  3. Make Modifications (Optional):

    • Modify the code as needed for your use case.
  4. Build the Extension:

    npm run build
    • This generates the dist folder containing the built extension.
  5. 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.

🛠️ Usage

  1. Open WhatsApp Web (https://web.whatsapp.com/).
  2. Navigate to any group.
  3. Click on the WhatsApp Group Scraper extension icon.
  4. Click Start Scraping.
  5. It will scrap those contacts which are visible on your screen.
  6. 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]
  7. Download the extracted data as a CSV file.

⚠️ Disclaimer

  • 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.

🤝 Contributing

We welcome contributions! To contribute:

  1. Fork the repository.

  2. Create a new branch (git checkout -b feature-name).

  3. Commit changes (git commit -m 'Add new feature').

  4. Push to the branch (git push origin feature-name).

  5. Open a Pull Request.

    Our Team will review and merge your request

Troubleshooting

Extension Not Loading

  • Ensure you have enabled Developer mode in chrome://extensions/.
  • Make sure you are selecting the correct dist folder after building the project.

Build Errors

  • Ensure all dependencies are installed by running npm install.
  • Check for any syntax errors or missing files in your code.

Notes

  • Ensure you comply with WhatsApp Terms of Service when using this extension.
  • This extension is intended for educational and ethical use only.

FAQs

Q1. Is this extension safe to use?

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.

Q2. Can I modify the CSV output format?

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.

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

📧 Support

If you encounter any issues or have questions, feel free to reach out through the following channels:


Follow Us on Social Media

Stay updated with the latest news, updates, and releases:

Qtec Solution Limited.
View Portfolio Facebook Instagram LinkedIn X YouTube Website

⭐ If you find this project useful, please give it a star!

About

WhatsApp Group Members Scrapper. A Chrome extension that extracts WhatsApp group members' details from WhatsApp Web. Easily fetch and export participant data for analysis and management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •