Telegram Group Scraper

A Telegram scraper that pulls every member. Even the hidden ones.

Seven filters you can stack however you like. CSV or Excel in a click. Hidden member lists get pulled too — most scrapers give up there. Unlimited on every plan, including Free. And it's the only Telegram scraper with AI lead scoring built in.

Install free
Unlimited scraping on FreeHidden members includedNo credit card
Scraper — Results with filters applied
Replace at /public/imgs/screenshots/scraper/hero.png

From zero to a filtered list in about a minute

Three steps. No VPS, no Python, no BotFather tokens. The scraper runs inside the Chrome extension and uses the Telegram session you already have open.

Step 1 of 3

Point the scraper at a group or channel

Open the group in Telegram Web. Click the TeleSender icon, pick "Scrape members". The extension detects the group automatically — no copy-pasting of link or ID. Supports groups, supergroups, channels, and comment sections alike.

  • Auto-detect active group from Telegram Web tab
  • Supports groups, supergroups, channels, and comment threads
  • Works on groups up to Telegram's 200,000 member cap
Step 1 — Select group
Replace at /public/imgs/screenshots/scraper/step-1-point.png
Step 2 of 3

Filter to the members you actually want

Pick any combination of 7+ filters: recent activity window, has-username, Premium users only, admins/owners, bot exclusion, name or username search, phone visibility. The filters apply live — you see the recipient count update as you toggle each one. Most scraping tools give you everyone and leave the sifting to you; TeleSender does the sifting before you export.

  • All 7+ filters combine (AND logic)
  • Live count as you tune filters
  • Save filter presets for repeat scrapes
Step 2 — Apply filters
Replace at /public/imgs/screenshots/scraper/step-2-filter.png
Step 3 of 3

Export — or pipe straight into a campaign

Click export. Get a CSV, Excel file, or a clipboard-ready list of @usernames. Or — skip the export and feed the result directly into a TeleSender Campaign (Bulk Sender, Auto Inviter). The whole scrape-to-send flow runs in one session. If you want AI scoring on the extracted list first, the AI Lead Scorer is one click away.

  • CSV, Excel, or copy @usernames to clipboard
  • One-click pipe to Bulk Sender or Auto Inviter
  • Auto-save to Contact Database with scrape source tagged
Step 3 — Export
Replace at /public/imgs/screenshots/scraper/step-3-export.png
Exclusive feature

Hidden members? We get them anyway.

Group admins can flip a switch that hides the member list from everyone who isn't an admin. Most scraping tools hit that wall and return an empty file. We detect the hidden state in the background and fall back to a different extraction path that still recovers the members.

You don't need to know the list was hidden. You don't toggle anything. It's not a paid upgrade — this works on Free. The groups with hidden lists are often the exact groups worth scraping, so locking that behind a paywall made no sense to us.

Try it on your target group
Hidden members — extracted
Replace at /public/imgs/screenshots/scraper/hidden-members.png

7+ filters. Combine them however you want.

Every filter applies in real time with AND logic. No waiting on a server-side query — results update as you toggle.

Name or username search

Substring match across first name, last name, and @username. Case-insensitive, partial matches.

Activity (last seen)

Keep only members active in the last day, week, month — or target long-inactive accounts for re-activation.

Premium users only

Filter down to Telegram Premium members for higher-value outreach.

Admins and owners

Extract only group administrators and the owner — useful for B2B partner outreach.

Has username vs. not

Drop members without a public @username (you can't DM them) or keep only DM-reachable contacts.

Bot exclusion

Auto-filter out bot accounts (they skew counts and can't receive marketing messages).

Phone number present

Keep only members whose phone is visible to you (important for CRM import and verification).

What gets extracted per member

Every column Telegram exposes to your session shows up in the CSV — nothing scraped from outside, nothing fabricated.

  • User ID (internal Telegram identifier)
  • First name, last name
  • Public @username (when the member has set one)
  • Phone number (when visible to you)
  • Telegram Premium flag
  • Verified, bot, and scam/fake flags
  • Last-seen status (recently, within a week, within a month, long ago)
  • Optional AI lead score (0-100 + Hot/Warm/Cold classification)

Who uses the scraper

Crypto communities

Scrape rival project group members, score by engagement, invite the hottest leads to your own group or airdrop.

SaaS & B2B sales

Find prospects in industry-specific Telegram groups (founder communities, niche discussion groups), filter for admins and verified users, then reach out individually.

Course creators & coaches

Extract members of adjacent courses or niche groups, personalize outreach with AI, convert to webinar attendees.

Agencies

Run scrapes for multiple client verticals, distribute daily message budgets across client accounts, report clean CSVs to each client.

Scraper feeds the rest of TeleSender

Most marketing workflows loop through TeleSender from scrape to outreach — in one session, no export/import.

1. Scrape

Pull members with filters.

2. AI score

Rate each contact 0-100, tag Hot/Warm/Cold.

3. Save

Auto-stash in Contact Database with source tag.

4. Send

Launch a Bulk Sender or Invite campaign.

★★★★★
4.5 / 5 · 11 reviews on Chrome Web Store

What scraper users are saying

Pulled directly from the Chrome Web Store listing, unedited. Read all 11 →

★★★★★

Parsing hidden members from groups is amazing, and the AI lead scoring works like a charm.

D
docziyad
docziyad
Chrome Web Store · Apr 2026
★★★★★

Everything I need in one place — usernames scraper, bulk message sender, group bulk inviter.

AN
AVOCADO NFT
AVOCADO NFT
Chrome Web Store · Sep 2023
★★★★★

Excellent software. Intuitive interface, quick to deliver promotional content, and the anti-ban feature is really good.

II
Igor Ivanov
Igor Ivanov
Chrome Web Store · Apr 2026

Scraper FAQ

Is there a limit on how many members I can scrape?

There isn't one. The scraper is unlimited on every plan, including Free. Really large groups (100k+ members) take longer to finish because Telegram paginates on the server side, but we don't impose our own cap on top of that.

Can I scrape private groups I'm not a member of?

No. TeleSender runs inside your Telegram session, so it sees exactly what your Telegram client sees. If you can't open the group in your regular Telegram app, the scraper can't see it either.

What if a group admin has hidden the member list?

That's our favorite case. TeleSender detects the hidden state and falls back to a method that still recovers members — most other tools just return zero results and call it a day. It works on every plan.

What data actually gets extracted per member?

User ID, first name, last name, @username if they have one, phone number when it's visible to you, premium flag, verified and bot flags, last-seen status, and an account-age estimate. All of it writes to CSV column-by-column; nothing is guessed or inferred.

Where do the scraped contacts end up?

Two places. In the extension itself for the duration of your session, and — if you enable it — synced to your Contact Database on tele-sender.com. You control retention. Delete a scrape from the Contacts panel and it's gone from both.

Can I export directly to my CRM?

CSV and Excel exports are built in. For direct syncing into HubSpot, Pipedrive, or similar, the usual move is a no-code connector like Zapier or n8n reading the CSV. Native CRM integrations are on our roadmap but not shipped yet.

Is it legal to scrape Telegram groups?

Extracting publicly available profile data from a group you've joined is generally legal, similar to reading someone's public LinkedIn profile. What you do with that data afterwards is where it gets interesting. You're responsible for complying with Telegram's Terms, GDPR, CAN-SPAM, and any other privacy rules that apply in the recipient's country. Our Terms spell out our stance.

Will scraping get my Telegram account banned?

Scraping on its own is essentially a read operation — Telegram treats it about the same as scrolling through the group in your regular client. The ban risk lives in what you do with the data afterwards (mass DMs, invites). That's what the Bulk Sender's anti-ban stack is for.

Can I scrape channels, or only groups?

Both. Channels usually expose fewer members than groups do — typically just admins, or only people who've commented recently — but whatever Telegram shows us, we extract.

Try the scraper in under a minute

Install the Chrome extension, open any Telegram group you're in, and run your first scrape. Free — no credit card, no cap on members.