Free browser extension

WhatsApp Group Extractor

Turn any WhatsApp group into a ready-to-send contact list in one click. Export real phone numbers to Excel, CSV, or straight into your SharkSMS contacts. No copy-paste, no broken console scripts, no cost.

Free forever  ·  Reads only, never sends  ·  Works with WhatsApp Web in 2026

GROUP INFO · 59 MEMBERS RESOLVING MEMBER IDS 84920117…@lid +212 6•• •• •• 41 11774862…@lid +212 7•• •• •• 08 66203391…@lid +33 6•• •• •• 27 40385520…@lid +212 6•• •• •• 93 What WhatsApp shows you What you export
WhatsApp addresses group members by an opaque internal ID. The extractor turns those back into dialable numbers.
Reads from and exports to WhatsApp Excel & CSV SharkSMS
59 / 59 numbers resolved in a real test 1 click from group to contact list $0 free extension and file export Read-only never sends, never edits
The extension

What it does

  • Exports real phone numbers

    It resolves WhatsApp's internal member IDs back to real numbers, including for people who are not in your contacts.

  • Excel, CSV, or SharkSMS

    Download a file, or push the group straight into a SharkSMS contact group, ready for a campaign.

  • Reads only

    It never sends a message and never changes group membership. It only reads what WhatsApp Web already loaded.

  • Safe spreadsheets

    Numbers are written as text so Excel does not mangle them, and formula injection in member names is neutralized.

  • Built to last

    Three fallback methods keep it working when WhatsApp changes its internals, and it tells you which one it used.

  • Free

    The extension and file export are free. Only the one-click push to SharkSMS needs an account.

The 59 / 59 figure is a specific, dated test on one account across three groups. Treat it as evidence, not a universal guarantee: results vary by account, region, and after WhatsApp updates.

In the browser

Three screens, start to finish

The extractor panel on WhatsApp Web exporting group members to Excel
Export to Excel or CSV in one click.
Pushing resolved WhatsApp group contacts into a SharkSMS contact group
Or push a group straight into SharkSMS.
The extension options page with the SharkSMS site URL and API key fields
Connect once with your SharkSMS API key.
The technical bit

Why it works when the old trick does not

The old advice was to paste a script into the browser console to scrape a group. It hooked into webpackChunkwhatsapp_web_client, but WhatsApp Web dropped webpack, so that hook no longer exists. On top of that, WhatsApp now addresses group members by an opaque internal ID (a LID) rather than a phone number, so reading the visible identifier recovers zero numbers. The extractor uses WhatsApp's own private lookup to turn those IDs back into real numbers.

The console script, today
> webpackChunkwhatsapp_web_client
  undefined

> members.map(m => m.id.user)
  ["84920117", "11774862", …]
  0 phone numbers
The extractor
lookup("84920117…@lid")
  → +212 6•• •• •• 41

59 of 59 members
  → 59 numbers
  55 were not saved contacts
Read the full technical write-up, including the measured test results and how the fallback tiers work.
Setup

Install in Chrome or Edge

  1. 01

    Download the Chrome and Edge zip and unzip it.

  2. 02

    Open chrome://extensions (or edge://extensions).

  3. 03

    Turn on Developer mode.

  4. 04

    Click Load unpacked and select the unzipped folder.

A Firefox build is available too. It loads as a temporary add-on and has been checked as a package but not yet run in a real Firefox session, so Chrome and Edge are the tested path today. For the full walkthrough, see the release notes or the step-by-step guide.

WhatsApp group extractor FAQ

What is a WhatsApp group extractor?

A WhatsApp group extractor reads the member list of a group you have open in WhatsApp Web and turns it into a usable contact list. This one exports the group's members and phone numbers to Excel, CSV, or straight into your SharkSMS contacts.

How do I export WhatsApp group members to Excel?

Open the group in WhatsApp Web, open Group info so the member list loads, click the Export members button, then choose Excel or CSV. The file downloads with phone numbers written as text so they are not mangled.

Does it extract numbers for people I have not saved?

Yes. In a dated test, 55 of 59 resolved members were not in the account's address book, because the extractor resolves numbers from WhatsApp's own lookup rather than from your saved contacts. Results vary by account and after WhatsApp updates.

Is it safe? Does it send anything?

It is read-only. It never sends a message and never changes group membership. It only reads the member data that WhatsApp Web has already loaded in your browser.

Do I need a SharkSMS account?

Only to push a group straight into SharkSMS contacts, which needs an API key and an active plan. Exporting to Excel or CSV is free and needs nothing but the extension.

Which browsers does it work on?

Chrome and Edge are the tested path, with a one-click zip download. A Firefox build is provided but has not yet been verified in a real Firefox session.

Export your first group in about a minute.

Download the extension, open a group in WhatsApp Web, and click once. The file export is free and needs no account.