Telegram Phone Number Scraper avatar

Telegram Phone Number Scraper

Pricing

$10.00/month + usage

Go to Apify Store
Telegram Phone Number Scraper

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

Scraper Mind

Maintained by Community

Actor stats

6

Bookmarked

917

Total users

9

Monthly active users

6 days ago

Last modified

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?

FeatureBenefit
โœ… Keyword-driven extractionFinds relevant Telegram profiles using your keywords and country targeting
โœ… Country code filteringFocuses extraction on the phone numbers matching your selected country
โœ… Bulk extraction controlsStops after maxPhoneNumbers are found so you can plan runs
โœ… Resilient scraping behaviorIncludes retries and fallbacks for resilience when results are limited
โœ… Structured dataset outputSaves results with consistent fields for easy export and analysis
โœ… Incremental savingPushes 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, and phone_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

FieldRequiredDescription
keywordsYesList of keywords used to find relevant Telegram profiles and content for phone number extraction.
locationNoOptional location filter (for example, London or California). Leave empty for a global search.
countryYesTarget country for phone numbers. The actor uses this to focus extraction on that countryโ€™s dialing format.
maxPhoneNumbersNoMaximum 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

FieldTypeDescription
platformstringAlways set to Telegram for this actorโ€™s results.
keywordstringThe keyword used for the extraction run that produced this result.
titlestringThe title associated with the extracted result.
descriptionstringText extracted from the source content where the phone number was found.
urlstringThe URL pointing to the Telegram-related source for this record.
phone_numberstringExtracted phone number in E.164 format (e.g., +4477...).
countrystringCountry name derived from your selected country option.
dial_codestringDial 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)

  1. Open Apify Console
    Log in at console.apify.com and go to the Actors section.

  2. Find Telegram Phone Number Scraper
    Search for Telegram Phone Number Scraper and open the actor page.

  3. Fill in the INPUT parameters
    In the actor input form, set: keywords (required), and country (required). Optionally add location and adjust maxPhoneNumbers.

  4. 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).

  5. Run the actor
    Click Run to start. Youโ€™ll see progress and status logs in the run console.

  6. Review the dataset output
    When finished, open the OUTPUT tab and open the dataset โ€œScraped Phone Numbers.โ€

  7. 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.