WhatsApp Channel Search & Scraper avatar

WhatsApp Channel Search & Scraper

Pricing

from $7.00 / 1,000 channel results

Go to Apify Store
WhatsApp Channel Search & Scraper

WhatsApp Channel Search & Scraper

Search WhatsApp channels by keyword and scrape their public metadata — name, follower count, bio, and avatar. Also resolves direct channel links and group invite links. No WhatsApp account, API key, or login needed. JSON or CSV output.

Pricing

from $7.00 / 1,000 channel results

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

16 hours ago

Last modified

Share

WhatsApp Channel Search & Scraper — find channels by keyword

Search WhatsApp channels by keyword and scrape their public metadata — name, follower count, bio, and avatar. Type a query like crypto trading and get back a structured list of matching channels, or feed direct channel/group links you already have. Needs no WhatsApp account, no API key, and no login.

How WhatsApp Channel Search works

Why use this scraper?

  • Keyword search, not just links — WhatsApp has no public channel directory; this actor recovers channels by free-text query so you can discover them, not only look up ones you already know.
  • Zero setup — no WhatsApp login, no phone number, no API credentials.
  • Clean metadata — channel name, follower count (both parsed integer and raw "234M"), bio, and avatar URL.
  • Direct links too — paste whatsapp.com/channel/{id} pages or chat.whatsapp.com/{code} group invites for exact lookups.
  • Dead-link filtering — invalid or unindexed IDs return WhatsApp's generic fallback page; those are detected and dropped, so you only pay for real channels.
  • Query attribution — every result is tagged with the matchedQuery that surfaced it.

Overview

Give the actor one or more search queries. For each, it discovers public WhatsApp channels through search-engine indexing, fetches each channel's public page, and returns one structured row per channel with name, followers, bio, and avatar. You can also pass direct channel or group-invite URLs to scrape alongside (or instead of) the searches.

Supported inputs

InputExampleResult
Search querycrypto tradinglist of matching channels with metadata
Multiple queries["football news", "job alerts india"]channels for each, tagged by query
Direct channel linkhttps://whatsapp.com/channel/0029Va...that channel's metadata
Channel id only0029Va4K0PZ5a245NkngBA2Msame as the full URL
Group invite linkhttps://chat.whatsapp.com/AbCdEf...group name + avatar

Use cases

  • Community discovery — find active WhatsApp channels in a niche (crypto, sports, local news, jobs) to follow, partner with, or advertise on.
  • Competitive & market research — size channels by follower count across a topic.
  • Lead generation — surface channels relevant to your product or region.
  • Brand monitoring — track channels mentioning your brand or category.
  • Link enrichment — turn channel/invite links you've collected into structured records.

How it works

  1. Discover — for each query, the actor searches site:whatsapp.com/channel <query> across multiple search engines, cascading to the next if one is unavailable, and collects channel IDs.
  2. Hydrate — every channel/group URL (discovered + direct input) is fetched from WhatsApp's public page in a parallel sliding window.
  3. Parse — name, follower count, bio, and avatar are read from the page's Open Graph metadata; the matched query is attached.
  4. Filter — pages that resolve to WhatsApp's generic "dead link" fallback are dropped.
  5. Push — one dataset row per channel, JSON or CSV.

Input configuration

{
"queries": ["crypto trading", "football news"],
"startUrls": ["https://whatsapp.com/channel/0029Va4K0PZ5a245NkngBA2M"],
"maxChannelsPerQuery": 30,
"maxItems": 1000,
"proxy": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}
FieldTypeDefaultDescription
queriesarrayFree-text searches, one per line
startUrlsarray[]Direct channel or group-invite URLs
maxChannelsPerQueryinteger30Cap on channels returned per query
maxItemsinteger1000Hard cap on channels scraped in the run
maxConcurrencyinteger10Parallel page fetches
proxyobjectnoneOptional; a residential proxy is recommended for large query batches

Tip: For big query batches, enable an Apify residential proxy. Channel-page hydration needs no proxy, but the search-engine discovery step is rate-limited per IP, so a proxy keeps discovery flowing.

Output overview

{
"url": "https://www.whatsapp.com/channel/0029Va4K0PZ5a245NkngBA2M",
"type": "channel",
"channelId": "0029Va4K0PZ5a245NkngBA2M",
"inviteCode": null,
"name": "WhatsApp",
"followers": 234000000,
"followersRaw": "234M",
"description": "WhatsApp's official channel. Follow for our latest feature launches, updates and more.",
"avatarUrl": "https://mmg.whatsapp.net/v/t61.24694-24/...jpg",
"matchedQuery": "crypto trading",
"scrapedAt": "2026-07-16T04:00:00.000Z"
}

Key output fields

FieldDescription
nameChannel or group display name
typechannel or group (invite links)
channelId / inviteCodeThe id from the channel URL / the code from a group invite
followersFollower count as an integer (e.g. 234000000)
followersRawFollower count as WhatsApp displays it (e.g. "234M")
descriptionChannel bio
avatarUrlProfile image on WhatsApp's CDN
matchedQueryThe search query that surfaced this channel (null for direct URLs)

FAQ

Do I need a WhatsApp account or API key? No. The actor reads WhatsApp's public channel/group pages — no account, no login, no Business API.

How complete is keyword search? Discovery relies on public search-engine indexing of WhatsApp channel pages, so coverage is broad but not the full in-app directory (WhatsApp doesn't expose that publicly). Popular and established channels are found reliably; brand-new or unindexed channels may not appear. For guaranteed lookups, pass direct channel URLs.

Why should I use a proxy? Only the discovery step is rate-limited (it queries search engines). A residential proxy spreads that load so large query batches don't stall. Scraping the channel pages themselves needs no proxy.

Can it read channel messages or private chats? No — only public channel metadata (name, followers, bio, avatar). It never accesses messages, private chats, or anything behind login.

What about phone numbers or member lists? WhatsApp doesn't publish those on channel pages, so the actor can't return them.

Why did some results get dropped? Invalid or unindexed channel IDs return WhatsApp's generic fallback page. The actor detects those and skips them so you're not charged for empty records.

Support

  • Issues tab — fastest way to report a problem or request a field; I usually respond within 24 hours.
  • The actor self-reports failed runs to me automatically, so breakages are often being fixed before you write in.

Additional services

Need scheduled channel-growth tracking, discovery at larger scale, a private variant, or a scraper for another platform? Reach out via the Issues tab or my Apify profile.

Explore more scrapers

Check my Apify profile for more scrapers — Telegram channels, jobs (LinkedIn, Indeed, Glassdoor, Upwork), real estate (Zillow, Realtor, Rightmove, ImmoScout24, Idealista), reviews (Trustpilot, Glassdoor), travel (Expedia), and many more.

⚠️ Disclaimer

This actor collects only publicly available data from WhatsApp's public channel and group-invite pages — the same information any logged-out visitor sees in a browser. It does not access private chats, does not read messages, does not join channels or groups, and does not bypass any authentication. You are responsible for how you use the data: comply with WhatsApp's and Meta's Terms of Service, applicable data-protection laws (GDPR, CCPA), and platform policies in your jurisdiction. This actor is not affiliated with or endorsed by WhatsApp or Meta.

SEO Keywords

whatsapp channel scraper, whatsapp channel search, search whatsapp channels, whatsapp channel finder, find whatsapp channels, whatsapp channel data, whatsapp channel followers, scrape whatsapp channel, whatsapp channel metadata, whatsapp group scraper, whatsapp channel directory, whatsapp channel by keyword, whatsapp channel lookup, whatsapp channel export, whatsapp channel analytics, discover whatsapp channels, whatsapp channel list, extract whatsapp channel info, whatsapp osint, whatsapp channel followers count