VOOZH about

URL: https://apify.com/maximedupre/telegram-info-scraper

โ‡ฑ Telegram Username & Profile Info Scraper ยท Apify


Pricing

from $4.10 / 1,000 telegram entity rows

Go to Apify Store

Telegram Info Scraper

Get public Telegram profile data from usernames, @handles, t.me links, channels, groups, and bots. Export titles, bios, member counts, verification flags, profile photos, statuses, and source URLs.

Pricing

from $4.10 / 1,000 telegram entity rows

Rating

0.0

(0)

Developer

๐Ÿ‘ Maxime Duprรฉ

Maxime Duprรฉ

Maintained by Community

Actor stats

0

Bookmarked

44

Total users

8

Monthly active users

14 days ago

Last modified

Share

Telegram Info Scraper

Telegram Info Scraper gets public profile data from Telegram usernames and t.me links. Paste handles, channel URLs, group URLs, bot usernames, or public profile links and get a clean dataset with the title, bio, member count, verification status, profile photo, and source URL.

Use it when you need to check a list of Telegram entities before outreach, research, monitoring, moderation, brand protection, or data enrichment. You do not need Telegram login, cookies, a phone number, or an API key.

What It Does

This Actor looks up public Telegram profile preview pages and saves one row per found public target. It works with common public target formats:

  • @telegram
  • telegram
  • https://t.me/telegram
  • https://telegram.me/telegram

It can process users, bots, channels, groups, and supergroups when Telegram shows a public preview page for the target. Missing, private, invalid, or unavailable targets are skipped and reported in the run logs.

What Data You Get

Each Telegram entity row is built for quick filtering and export. The dataset includes:

  • Original input and input row number
  • Normalized Telegram handle
  • Username and canonical t.me URL
  • Lookup status
  • Public title or display name
  • Public description, bio, or about text
  • Entity kind, such as channel, group, bot, user, or unknown
  • Member or subscriber count when Telegram shows it
  • Verification, scam, fake, restricted, and bot flags
  • Profile photo URL
  • Confidence and field-completeness scores
  • Scrape timestamp

Fields can be null when Telegram does not show that value on the public preview page.

Common Use Cases

  • Check whether Telegram usernames, channels, groups, or bots exist.
  • Build a clean list of Telegram channel metadata for research.
  • Compare public subscriber or member counts across communities.
  • Flag verified, scam, fake, or restricted Telegram entities when those labels are visible.
  • Enrich a CRM, lead list, influencer list, community list, or monitoring sheet with public Telegram profile data.
  • Export public Telegram entity data to JSON, CSV, Excel, an API workflow, or an Apify integration.

How To Run It

  1. Add Telegram usernames or URLs in Telegram targets.
  2. Set Target limit if you only want to process part of a long list.
  3. Start the Actor and open the dataset when the run finishes.

For a small first run, try:

{
"targets":["@telegram","https://t.me/durov","telegram"],
"maxTargets":3
}

Input

Telegram Targets

Add one Telegram username, handle, or URL per row. The Actor accepts bare usernames, @handles, t.me URLs, and telegram.me URLs.

Private /c/ links and invite-only chats are not supported because they do not have a public preview page.

Target Limit

Use this to cap how many targets are processed from the input list. It helps keep test runs small and spend predictable.

Output Example

{
"inputIndex":0,
"originalInput":"@telegram",
"normalizedTarget":"@telegram",
"username":"telegram",
"canonicalUrl":"https://t.me/telegram",
"sourceUrl":"https://t.me/telegram",
"status":"found",
"errorReason":null,
"title":"Telegram News",
"description":"The official Telegram on Telegram. Much recursion. Very Telegram. Wow.",
"entityKind":"channel",
"memberCount":10618211,
"memberCountText":"10 618 211 subscribers",
"isVerified":true,
"isScam":false,
"isFake":false,
"isRestricted":false,
"isBot":false,
"profilePhotoUrl":"https://cdn.example/profile.jpg",
"confidence":1,
"fieldCompleteness":1,
"scrapedAt":"2026-05-20T22:45:46.093Z"
}

Pricing

This Actor uses pay-per-event pricing. You pay for each Telegram entity row saved to the dataset, plus the standard Actor start event shown on the run page before you start.

Limits And Caveats

  • The Actor extracts public data shown by Telegram preview pages.
  • It does not log in to Telegram or scrape private chats.
  • It does not join groups, send messages, or collect private member lists.
  • It does not find phone numbers, emails, or contacts from other websites.
  • Some public profiles do not show member counts, bios, or photos. Those fields are returned as null.
  • Telegram may show different labels over time, so use status and scrapedAt when auditing older exports.

FAQ

Does Telegram Info Scraper need a Telegram account?

No. The Actor uses public Telegram preview pages. You do not need to provide a Telegram login, cookies, a phone number, or an API key.

Can it scrape Telegram channel members?

No. This Actor gets public entity profile data, not private member lists. It can show a public member or subscriber count when Telegram displays one.

What happens when a username does not exist?

Missing, private, invalid, or unavailable targets are skipped and mentioned in the run logs. The dataset contains only found public Telegram entities.

Can I use this as a Telegram username scraper?

Yes, for public profile lookup. Add Telegram usernames or links and the Actor returns normalized handles, titles, bios, counts, flags, photos, and source URLs.

Can I schedule this Actor?

Yes. You can schedule runs on Apify and compare datasets over time. The Actor itself does not maintain a historical database.

Actor Release Notes

1.0

  • Dataset output now contains found public Telegram entities only. Missing, private, invalid, or unavailable targets are skipped and summarized in the run logs.

You might also like

Telegram Profile Scraper

brilliant_gum/telegram-profile-scraper

Extract 80+ fields from any Telegram account by username, @handle, t.me link, or phone number. Users, bots, channels, groups. Includes trust score, DC geolocation, account age, bio parsing, and collectible username detection.

๐Ÿ‘ User avatar

Yuliia Kulakova

98

Telegram Profile Scraper โ€” Users, Channels & Groups

scrapepilot/telegram-profile-scraper----users-channels-groups

Scrape real public profile data from any Telegram @username. Returns name, bio, member count, verified status, premium status, photo and channel details. Accepts any format: @username, t.me/link or plain name. Batch scrape hundreds of profiles. RESIDENTIAL proxy included.

47

4.0

Telegram Channel & Group Scraper

makework36/telegram-channel-scraper

Scrape public Telegram channels and groups. Extract messages, media links, view counts, forwarded info, and member counts. No API key or login required โ€” works with public channels only via t.me web preview.

๐Ÿ‘ User avatar

deusex machine

43

Telegram Phone Number Scraper

contacts-api/telegram-phone-number-scraper

Find public contact numbers using our Telegram Phone Number Scraper. Extract phone numbers from Telegram profiles, groups, or channels for outreach and marketing.

Telegram Profile

truefetch/telegram-profile

Bulk-look up Telegram users, bots, channels, or groups โ€” Premium status, verification badge, member count, privacy tier, and 14 entity-type fields. Up to 1,000 per run.

835

4.8

Telegram Groups/Channel Member Scraper

bhansalisoft/telegram-group-member-scraper

Telegram Groups/Channel Member Scraper - Scrap Telegram Groups/Channel- Scrap hidden member from chat history and member list.

2.7K

3.5

Telegram Username Info โ€” User, Group, Channel & Bot verified

scrapepilot/telegram-username-info----user-group-channel-bot-lookup

Check any Telegram username and get full profile: name, bio, photo, member count, account type, verified badge and scam warnings. Works for users, groups, channels and bots. No login required.

152

Telegram Number Validator - Bulk Check

clearpath/telegram-phone-number-validator

Bulk verify phone numbers for active Telegram accounts. Check 1,000-10,000 numbers per run. Upload CSV or Excel files, get instant yes/no results. Clean contact lists, validate leads, enrich CRM data. No Telegram account needed. Global coverage with automatic phone format normalization.

525

5.0

Telegram Phone Number Info โ€“ Register Check + Carrier

scrapepilot/telegram-phone-number-info---register-check-carrier

Check if any phone number is on Telegram. Get carrier, country, line type (mobile/VoIP), name & photo (public), registration status. Bulk lookup, no login. Residential proxy ready. $0.10/run + $4/1K numbers

61

Facebook Lead Scraper

scraper-engine/facebook-lead-scraper

Extract targeted leads from Facebook using the Facebook Lead Scraper. Collect profile names, page details, descriptions, emails, websites, phone numbers, and follower counts automatically. Ideal for lead generation, outreach campaigns, and market research.

๐Ÿ‘ User avatar

Scraper Engine

14