Telegram Phone Number Scraper – Cheapest πŸ’¬πŸ“ŠπŸ“ž avatar

Telegram Phone Number Scraper – Cheapest πŸ’¬πŸ“ŠπŸ“ž

Pricing

from $0.00005 / actor start

Go to Apify Store
Telegram Phone Number Scraper – Cheapest πŸ’¬πŸ“ŠπŸ“ž

Telegram Phone Number Scraper – Cheapest πŸ’¬πŸ“ŠπŸ“ž

πŸ” Scrape Mass / Bulk Telegram Phone Numbers Enter your search parameters to collect phone numbers from Telegram channels, groups, bots, and public profiles, along with channel or group name, URL and more πŸ“ž Perfect for lead generation, marketing campaigns and contact enrichment πŸ“ŠπŸš€

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

ContactMinerLabs

ContactMinerLabs

Maintained by Community

Actor stats

3

Bookmarked

16

Total users

1

Monthly active users

6 days ago

Last modified

Share

✈️ Telegram Phone Number Scraper – Find Business Phone & WhatsApp Numbers from Telegram Channels Fast πŸ“žπŸ“’

Telegram Phone Number Scraper extracts public phone and WhatsApp numbers of businesses, shops, agencies and service providers that run Telegram channels and groups – real estate agencies, car rentals, travel agencies, wholesalers, online stores, marketing agencies, restaurants, salons and more – in minutes. Add your keywords (niche or business type, optionally with a city), pick the countries you want and get a clean, deduplicated list of phone numbers in international format, with the matching Telegram channel or post URL and description snippet.

Perfect for B2B sales teams, marketing agencies, exporters, wholesalers, e-commerce sellers and lead-generation companies looking to reach businesses that sell through Telegram directly by phone or WhatsApp.

✨ Why this Telegram Phone Number Scraper?

  • πŸ“ˆ No more empty results – many scrapers return only a handful of numbers. This one is built to deliver volume
  • πŸ“’ Reads channel previews – for every channel or post found, the actor opens the public channel preview (t.me/s/<channel>), where the channel description and the latest posts are shown in full
  • πŸ“ Full post text – "WhatsApp / call to order" numbers written in posts are read in full, not from truncated snippets
  • 🌐 Businesses' own websites – also finds the businesses that say "Join our Telegram channel" on their website, and extracts the phone number from the header, footer, tel: and WhatsApp links
  • 🌍 Every country – numbers are validated with the country dial code and length, then returned in international format (Russian, Ukrainian, UAE, Indian, Nigerian, Iranian, Indonesian… formats are recognized)
  • πŸ“± Ready to dial – every number in E.164 format (+971504127789) plus the readable format (+971 50 412 7789)
  • 🎯 Unique numbers only – every phone number appears once, no duplicates
  • 🧹 Clean data – subscriber counts, post views, prices, dates and fake numbers are filtered out
  • πŸ›‘ Stops exactly at your target – and stops automatically when no more numbers are available, so you never waste time or money
  • πŸ“€ Export anywhere – JSON, CSV, Excel, XML, HTML, API, Zapier, Make, Google Sheets

πŸ” What does it extract?

FieldDescription
phonePhone number in E.164 format (e.g. +971504127789) – ready for CRMs, dialers and WhatsApp
phoneFormattedPhone number as written on the page, in international format (e.g. +971 50 412 7789)
countryCountry of the phone number (e.g. United Arab Emirates)
countryCodeDial code (e.g. +971)
countryIsoISO country code (e.g. AE)
titleChannel name, group name or page title
urlLink to the Telegram channel, post or website where the number was found
snippetChannel description, post or page text around the phone number
platformAlways Telegram
displayedUrlReadable version of the URL
thumbnailImage when available
scrapedAtDate and time of extraction

πŸ›  How to scrape Telegram phone numbers (3 steps)

  1. Add one or more keywords with + Add – e.g. real estate Dubai, car rental, wholesale clothing, travel agency
  2. Choose the countries – e.g. United Arab Emirates, India, Russia, Nigeria, and keep Any for international and WhatsApp numbers
  3. Set the maximum number of phone numbers and click Start

Download your phone list in JSON, CSV, Excel, XML or HTML, or send it to your CRM through the Apify API and integrations.

πŸ’‘ Tips to get more Telegram phone numbers

πŸ”Ή Business types: real estate, car rental, travel agency, tours, wholesale, clothing store, electronics, cosmetics, furniture, restaurant, delivery, beauty salon, digital marketing, web design, logistics, education, courses πŸ”Ή Business + city: real estate Dubai, car rental Istanbul, wholesale clothing Lagos, tours Bali, apartments Tbilisi πŸ”Ή Use the local language – Telegram is huge in Russian-speaking countries, Iran, India, Indonesia and Africa: Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡ‚ΡŒ Москва, ΠΎΠΏΡ‚ΠΎΠΌ ΠΎΠ΄Π΅ΠΆΠ΄Π°, Π°Ρ€Π΅Π½Π΄Π° Π°Π²Ρ‚ΠΎ πŸ”Ή List the countries you target – local numbers are recognized for the countries you list πŸ”Ή Add several keywords with + Add – each one is searched separately, which multiplies results

🎯 Use cases

πŸ’Ό B2B lead generation – build calling and WhatsApp lists of businesses by niche and city πŸ“’ Marketing & advertising agencies – reach businesses that promote themselves on Telegram πŸ“¦ Wholesale & export – find resellers, stores and distributors 🏠 Real estate & travel – partner with agencies, brokers and tour operators πŸ›οΈ E-commerce – find online shops and suppliers selling through Telegram βš™οΈ Automation – replace hours of manual channel browsing and copy-pasting

πŸ“₯ Input

Input example:

{
"KEYWORD": ["real estate Dubai", "car rental", "digital marketing agency"],
"COUNTRY": ["United Arab Emirates", "India", "Any"],
"MAX_ITEMS": 100
}
FieldTypeDescription
KEYWORDstring[]πŸ” Niche, business type or service, optionally with a city (one per line, click + Add)
COUNTRYstring[]🌍 Countries of the phone numbers: name, ISO code or dial code (United Arab Emirates, IN, +7, Any)
MAX_ITEMSintegerπŸ”’ Number of unique phone numbers to collect

🧾 Output example

{
"phone": "+971504127789",
"phoneFormatted": "+971 50 412 7789",
"country": "United Arab Emirates",
"countryCode": "+971",
"countryIso": "AE",
"title": "Skyline Properties Dubai πŸ™",
"url": "https://t.me/s/skyline_properties_dxb",
"snippet": "Off-plan & ready properties in Dubai Marina, JVC and Downtown. Book a viewing – WhatsApp: +971 50 412 7789",
"platform": "Telegram",
"displayedUrl": "t.me β€Ί s β€Ί skyline_properties_dxb",
"thumbnail": null,
"scrapedAt": "2026-10-15T19:44:37.208Z"
}

❓ FAQ

Is it legal to scrape Telegram phone numbers? This actor only collects phone numbers that businesses have published publicly in their channel descriptions, posts and websites. It does not access private chats, private groups or user accounts. You are responsible for using the data in compliance with privacy and telemarketing laws (GDPR, local data protection laws, do-not-call registries, WhatsApp Business policy…): have a legitimate business reason to contact businesses and respect opt-out requests.

Why did I get fewer phone numbers than requested? Many channels share only a Telegram username. The actor reads public channel previews and posts and searches the wider web, then stops automatically when no more numbers exist for your search. To get more, add more niches and cities, use the local language and keep Any in the country list.

Do I need a Telegram account or API key? No. Just enter your keywords and run the actor.

Can I schedule it? Yes – use Apify Schedules to collect new phone numbers daily or weekly and send them automatically to Google Sheets, a CRM or a webhook.

πŸ’° Pricing

Simple pay-per-result model: you only pay for the phone numbers you collect.

Price: $9.99 per 1,000 phone numbers πŸ’΅

⚠️ Disclaimer

This tool is not affiliated with, endorsed by, or sponsored by Telegram (telegram.org / t.me) or Telegram FZ-LLC.

πŸ“« Support

😊 Leave us a ⭐⭐⭐⭐⭐ review if you like the Telegram Phone Number Scraper! 🌍 Questions, custom needs or issues? Contact us through Apify or via ContactMinerLabs 🌩️.