A simple Chrome/Chromium extension that extracts contact information from WhatsApp group chats on WhatsApp Web and exports the results to a CSV file.
The included icons are placeholder assets and can be replaced with your own designs.
This extension works with most Chromium-based browsers, including:
- Google Chrome
- Microsoft Edge
- Brave
- Opera
- Vivaldi
Install directly from the Edge Add-ons Store:
Click Get and follow the installation prompts.
-
Open:
edge://extensions/ -
Enable Developer Mode.
-
Click Load Unpacked.
-
Select the folder containing this repository.
-
The extension is now installed.
-
Open:
chrome://extensions/ -
Enable Developer Mode.
-
Click Load Unpacked.
-
Select the folder containing this repository.
-
The extension is now installed.
-
Open WhatsApp Web:
-
Log in to your WhatsApp account.
-
Open the WhatsApp group from which you want to extract contacts.
-
Click the extension icon in your browser toolbar.
-
Click Extract Contacts.
-
A CSV file named:
whatsapp_contacts.csvwill be downloaded.
The exported CSV contains contact data in a horizontal format. Follow the steps below to transpose the data into a vertical list.
-
Open the exported CSV file.
-
Select Row 2.
-
Press:
Ctrl + C -
Select an empty cell.
-
Press:
Alt + H, V, T -
Excel will transpose the row into a column.
-
Copy the row (
⌘ + C). -
Select the destination cell.
-
Navigate to:
Edit → Paste Special → Transpose
- Copy the row (
⌘ + C). - Right-click the destination cell.
- Select Paste Special.
- Enable Transpose.
- Confirm.
- Copy the row (
⌘ + C). - Select the destination cell.
- Open the Home tab.
- Click the arrow under Paste.
- Select Transpose.
After transposing the data, you will have a clean vertical list of contact numbers that can be imported into:
⚠️ Current IssueThe extension currently exports only the first 500 contacts from a WhatsApp group.
Example:
- Group contains 500 contacts → All contacts export correctly.
- Group contains 800 contacts → Only the first 500 contacts export while the remaining 300 contacts are not included.
This is a known issue that has not yet been resolved.
Contributions and pull requests are welcome.
This project was built primarily with the assistance of ChatGPT and other AI tools.
Please use this extension responsibly and always respect the privacy and consent of others when collecting or processing contact information.