A Chrome Extension that automates sending bulk messages on WhatsApp Web. Ideal for outreach, campaigns, or general broadcasts — all from your browser.
- 🧠 Automates WhatsApp Web to send messages in bulk.
 - 🔐 Uses Firebase for optional storage or analytics.
 - 💡 Lightweight popup UI for user control.
 - 🔄 Injects script into WhatsApp Web to handle DOM-based automation.
 
whatsappbulk/
├── content.js                 # Main automation logic injected into WhatsApp Web
├── manifest.json             # Chrome extension manifest
├── popup.html                # Extension popup UI
├── popup.js                  # Popup interaction logic
├── style.css                 # Popup styles
├── icons/                    # Extension icons
├── firebase/
│   ├── firebase-app-compat.js
│   └── firebase-firestore-compat.js
- The user opens the extension popup.
 - Provides a list of contacts and a message.
 - Script (
content.js) is injected into WhatsApp Web. - It simulates typing and sends messages in a controlled loop.
 
If you plan to use Firebase for logs, analytics, or cloud messaging templates:
- Add your Firebase config in 
popup.jsorcontent.js. - Initialize and use Firestore or Realtime Database as needed.
 
- Clone or unzip the repository.
 - Go to 
chrome://extensions/in Chrome. - Enable Developer Mode.
 - Click Load unpacked and select the 
whatsappbulk/folder. - Pin the extension and click the icon to use.
 
- Google Chrome
 - WhatsApp account logged into WhatsApp Web
 - Firebase project (optional)
 
This tool is for educational purposes only. Use responsibly. Abusing WhatsApp's systems may lead to account suspension.
| Popup Interface | Message Automation | 
|---|---|
![]()  | 
![]()  | 
MIT License © 2025
Created with ❤️ to save time and reach more people efficiently.

