Telegram Phone Number Scraper
Pricing
$10.00/month + usage
Telegram Phone Number Scraper
[๐๐ต๐ฒ๐ฎ๐ฝ๐ฒ๐๐ ๐ฃ๐ฟ๐ถ๐ฐ๐ฒ] Telegram Phone Number Scraper extracts publicly available phone numbers from Telegram groups & profiles for research & outreach. Fast, accurate, and easy to use. Ideal for marketers & businesses.
Pricing
$10.00/month + usage
Rating
3.0
(2)
Developer
Scraper Mind
Maintained by CommunityActor stats
6
Bookmarked
917
Total users
9
Monthly active users
6 days ago
Last modified
Categories
Share
Telegram Phone Number Scraper ๐
Telegram Phone Number Scraper automatically extracts phone numbers from publicly available Telegram profiles, bios, and post content using your provided keywords and a country targeting filter. Whether youโre using a telegram phone number scraper for lead generation, a telegram contacts scraper for audience research, or a telegram user phone number extractor for data enrichment, this actor helps you collect usable contact data at scaleโsaving you hours of manual searching.
๐ Why choose Telegram Phone Number Scraper?
| Feature | Benefit |
|---|---|
| โ Keyword-driven extraction | Finds relevant Telegram profiles using your keywords and country targeting |
| โ Country code filtering | Focuses extraction on the phone numbers matching your selected country |
| โ Bulk extraction controls | Stops after maxPhoneNumbers are found so you can plan runs |
| โ Resilient scraping behavior | Includes retries and fallbacks for resilience when results are limited |
| โ Structured dataset output | Saves results with consistent fields for easy export and analysis |
| โ Incremental saving | Pushes each found record to the dataset as itโs discovered |
๐ Key features
- ๐ Telegram phone number harvesting: Extracts phone numbers from Telegram profiles, bios, and post content using your keywords.
- ๐ฏ Country-targeted results: Uses your selected country to improve the relevance of extracted numbers.
- ๐ง Smart result limits: Lets you cap the run with
maxPhoneNumbers(e.g., for test runs or controlled batches). - ๐ก๏ธ Reliability-focused runs: Built-in resilience (including retries and fallbacks) to keep long jobs moving.
- ๐พ Dataset-friendly output: Each match is stored with fields like
keyword,title,url, andphone_number. - ๐ Resumable progress: Uses a stored progress key so long runs can continue where they left off.
๐ Input
Provide input via an input.json file. Example structure:
{"keywords": ["marketing", "founder"],"location": "London","country": "United Kingdom (+44)","maxPhoneNumbers": 20}
Input Fields
| Field | Required | Description |
|---|---|---|
keywords | Yes | List of keywords used to find relevant Telegram profiles and content for phone number extraction. |
location | No | Optional location filter (for example, London or California). Leave empty for a global search. |
country | Yes | Target country for phone numbers. The actor uses this to focus extraction on that countryโs dialing format. |
maxPhoneNumbers | No | Maximum number of phone numbers to find before stopping. Higher values can extend runtime (default is 20, max is 10000). |
๐ฆ Output
The actor saves each scraped result into the dataset as JSON objects pushed to the default dataset view โScraped Phone Numbersโ (table view).
Example output record:
[{"platform": "Telegram","keyword": "marketing","title": "Some Telegram result title","description": "Some extracted text that may contain a phone number","url": "https://example.com/some-profile","phone_number": "+447700900123","country": "United Kingdom","dial_code": "+44"}]
Output Fields
| Field | Type | Description |
|---|---|---|
platform | string | Always set to Telegram for this actorโs results. |
keyword | string | The keyword used for the extraction run that produced this result. |
title | string | The title associated with the extracted result. |
description | string | Text extracted from the source content where the phone number was found. |
url | string | The URL pointing to the Telegram-related source for this record. |
phone_number | string | Extracted phone number in E.164 format (e.g., +4477...). |
country | string | Country name derived from your selected country option. |
dial_code | string | Dial code derived from your selected country option. |
After exporting, you can use the data as input for pipelines that support telegram phone numbers for marketing, telegram lead generation phone scraper workflows, or telegram database phone numbers research projects.
๐ How to use Telegram Phone Number Scraper (via Apify Console)
-
Open Apify Console
Log in at console.apify.com and go to the Actors section. -
Find Telegram Phone Number Scraper
Search for Telegram Phone Number Scraper and open the actor page. -
Fill in the INPUT parameters
In the actor input form, set:keywords(required), andcountry(required). Optionally addlocationand adjustmaxPhoneNumbers. -
Set Run Options (if you need more time)
Large scraping tasks may take time. You can adjust timeout in Run Options (default is 3600s / 1hr). -
Run the actor
Click Run to start. Youโll see progress and status logs in the run console. -
Review the dataset output
When finished, open the OUTPUT tab and open the dataset โScraped Phone Numbers.โ -
Export to your workflow
Export the dataset to JSON or CSV and use it in your CRM, spreadsheet, or analysis pipeline.
No coding requiredโget telegram scrape phone numbers results in minutes.
โ๏ธ Advanced features & SEO optimization
- ๐งฉ Engineered for โtelegram phone number scraperโ use cases: Built to perform automated telegram phone number scraping from Telegram profiles, bios, and post content.
- ๐๏ธ Targeting improvements via keywords + country: Uses your keywords and the selected country option to narrow down extracted numbers for higher relevance (helpful for a telegram phone number finder workflow).
- ๐พ Incremental dataset pushes: Records are saved as theyโre found, so long jobs are safer to run.
- ๐ Resilience for large batches: Includes retries and fallbacks for more consistent behavior when results are limited.
๐งพ Best use cases
- ๐ Lead generation for outreach teams: Build targeted lists with telegram phone numbers for marketing based on niche keywords and country focus.
- ๐ง Market research & audience mapping: Analyze how different roles (like founders and marketers) present contact details across regions.
- ๐ข Sales development pipelines: Feed a telegram contact harvesting tool into CRM enrichment and segmentation workflows.
- ๐ Compliance-oriented data audits: Review publicly available contact data sources and validate country-specific phone formats.
- ๐ป Data analyst enrichment: Join extracted phone numbers with other datasets for research, dashboards, or cohort analysis.
- ๐ ๏ธ Automation-first research: Automate a telegram phone number extraction software pipeline to reduce manual collection work.
- ๐งพ Building a reference database: Create a telegram database phone numbers table for repeated lookups and ongoing discovery.
๐ง Technical specifications
-
Supported Input Formats
- โ
keywords(array of strings) - โ
location(string, optional) - โ
country(string, required; one of the predefined country options) - โ
maxPhoneNumbers(integer, optional; 1โ10000, default 20)
- โ
-
Proxy Support
- โ Built-in proxy support for reliable scraping
-
Retry Mechanism
- โ Includes retries and fallbacks for resilience when results are limited
-
Dataset Structure
- โ Dataset: โTelegram Phone Numbers Datasetโ
- โ
View: โScraped Phone Numbersโ (table with fields:
keyword,title,description,url,phone_number,country,dial_code)
-
Limitations
- โ Results depend on publicly available phone numbers present in Telegram profiles, bios, and post content
- โ If you need more results, the actor guidance is to broaden keywords or adjust country settings
โ FAQ
Can I scrape Telegram phone numbers using only keywords?
โ
Yes. You must provide keywords, and you also need a country selection. Optional location can further refine targeting, but leaving it empty enables a more general (global) search.
What types of Telegram content does the actor scan for phone numbers?
โ Telegram Phone Number Scraper extracts phone numbers from Telegram profiles, bios, and post content using your keywords and country targeting.
Why would I get fewer phone numbers than expected?
โ If results are fewer than expected, the actorโs own guidance is to try broader keywords or different country settings to improve match coverage.
What does maxPhoneNumbers do?
โ
maxPhoneNumbers stops the run after that many phone numbers are found. Higher values can increase scraping duration, so itโs useful for both controlled tests and larger extraction jobs.
Is this suitable for a telegram contacts scraper workflow?
โ Yes. The output is structured and stored incrementally in a dataset, making it easy to export and plug into workflows like telegram contacts scraper pipelines, telegram lead generation phone scraper projects, or CRM enrichment.
Do I need to write code to use it?
โ
No. You can run it directly from Apify Console, configure keywords and country, and then export the dataset once scraping completes.
๐ค Support & feature requests
Want to improve your Telegram Phone Number Scraper results or request enhancements for your telegram phone number scraper script workflow?
๐ก Feature Requests: Share ideas like adding more export formats, refining how results are filtered, or improving dataset field coverage for downstream analysis.
๐ง Contact: For custom scraping needs or support, email us at dataforleads@gmail.com.
Your feedback helps shape the roadmap for the Telegram Phone Number Scraper and its telegram scrape phone numbers use cases.
Telegram Phone Number Scraper โ final thoughts
If youโre after the most comprehensive, SEO-optimized way to extract phone numbers from Telegram-related public profiles, this Telegram Phone Number Scraper is built for that job.
Run it with the right keywords and country targeting, export the dataset, and move faster than manual telegram phone number extraction software workflows.
Disclaimer
This Telegram Phone Number Scraper accesses publicly accessible sources only. It does not access private profiles, authenticated data, or password-protected pages.
You are responsible for ensuring your use complies with applicable laws and platform terms, including GDPR, CCPA, spam regulations, and any relevant policies. For data-removal requests, contact dataforleads@gmail.com.
Use this tool responsibly, ethically, and for legitimate purposes only.