Twitter Profile Phone Number Scraper By Keyword - No Repeats
Pricing
from $1.50 / 1,000 results
Twitter Profile Phone Number Scraper By Keyword - No Repeats
π Twitter Profile Phone Number Scraper finds numbers by keyword with country filtering and line-type detection. π Cross-run duplicate skipping means no repeats. β Valid numbers only β built for SMS outreach & social prospecting.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Code Beat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Twitter Phone Number Scraper
Twitter Phone Number Scraper helps you discover publicly available phone numbers from Twitter/X profiles using keywords, location targeting, and country filters. Itβs a practical Twitter contact scraper for lead generation, research, and outreach, giving marketers and analysts a faster way to collect structured contact information at scale π
What Does Twitter Phone Number Scraper Do? π€
Twitter Phone Number Scraper searches public Twitter/X profile data based on your keywords, then collects matching profiles and extracts phone numbers when they are publicly listed. You can narrow the search with a location and a target country, making it useful for Twitter phone number extraction, Twitter profile phone number lookup, and Twitter lead scraping. Instead of reviewing profiles one by one, you can automate Twitter contact collection and export results into a clean dataset.
What Can Twitter Phone Number Scraper Extract? π
This actor returns a focused set of profile and contact details from public sources. Each result includes the keyword that triggered the match, the profileβs name and description, a direct profile URL, the phone number found, and country dialing details. That makes it ideal for social media scraping, Twitter data mining, and contact information scraping workflows.
| Data Type | Field Name | Description |
|---|---|---|
| Discovery | keyword | The search term that matched the profile |
| Identity | title | The profile name |
| Context | description | The profile description or bio text |
| Navigation | url | Direct link to the profile |
| Contact | phone_number | Phone number found on the profile |
| Geography | country | Target country used for the search |
| Dialing Info | dial_code | Country dialing code associated with the selected country |
Key Features of Twitter Phone Number Scraper β‘
- β Keyword-Driven Discovery: Use your own search terms to find relevant profiles for Twitter lead generation and Twitter account scraping.
- π Location Targeting: Add a location filter to focus on a specific city or region for more relevant leads.
- π Country-Based Filtering: Choose a target country to improve the relevance of phone number results.
- π Public Contact Collection: Extracts phone numbers from publicly available sources without requiring private access.
- π Structured Dataset Output: Every result is saved in a clean format thatβs easy to analyze or import into a CRM.
- πΎ Incremental Saving: Results are saved as they are found, so you donβt lose progress during longer runs.
- π Resumable Runs: The actor keeps progress so it can continue from where it left off.
- π‘οΈ Built-In Proxy Support: Designed for reliable scraping with built-in proxy support for public web data.
How to Use Twitter Phone Number Scraper π
- Open the Actor β Find Twitter Phone Number Scraper in the Apify Store.
- Set Your Keywords β Add one or more search terms such as industries, roles, or niches.
- Choose a Location β Optionally narrow results by city or region.
- Select a Country β Pick the target country for phone number collection.
- Set the Limit β Enter the maximum number of phone numbers to collect.
- Run the Actor β Start the scraping job and monitor progress in the logs.
- Export Results β Download the dataset in a format that fits your workflow.
No coding required.
Twitter Phone Number Scraper Output Format π¦
The actor saves results to an Apify dataset as structured JSON, making it easy to review, filter, and export your Twitter user data scraper results.
Input Example
{"keywords": ["Crypto","Marketing","Journalist"],"location": "","country": "United States (+1)","maxPhoneNumbers": 20}
Output Example
[{"keyword": "Crypto","title": "Sarah Johnson","description": "Founder at North Star Media | Public contact info for business inquiries","url": "https://twitter.com/sarahjohnson","phone_number": "+1 212-555-0198","country": "United States","dial_code": "+1"}]
| Field | Label | Format | Description |
|---|---|---|---|
keyword | Keyword | text | The search term that produced the result |
title | Profile Name | text | The name shown on the profile |
description | Description | text | The profile description or bio text |
url | Profile URL | link | Direct link to the public profile |
phone_number | Phone Number | text | The phone number collected from public sources |
country | Country | text | The selected target country for the run |
dial_code | Dial Code | text | The dialing code associated with the selected country |
Use Cases of Twitter Phone Number Scraper π―
B2B Lead Generation: Build targeted contact lists from Twitter profiles for outreach campaigns, sales prospecting, and audience building.
Twitter Contact Finder: Quickly find publicly listed phone numbers for brands, creators, and professionals without manual browsing.
Market Research: Use keyword and location filters to study communities, niches, and public contact patterns.
Twitter Profile Scraper: Collect profile-level context alongside contact details to enrich your research datasets.
Social Media Scraping: Pull structured public data for analytics, segmentation, and contact discovery workflows.
How Much Will Twitter Phone Number Scraper Cost You? π°
The actor is designed for controlled, scalable scraping with a result limit you set through maxPhoneNumbers. That means you can cap your run size and keep collection focused on your needs. Apify also provides a free tier with monthly credits for new users, so you can test the Twitter lead generation workflow before scaling up. For larger projects, simply increase the limit to match your target volume.
Is It Legal to Scrape Twitter? βοΈ
This actor works with publicly available data only, focusing on information that users have made visible on public profiles. It does not access private accounts or hidden content. As with any social media scraping workflow, you should make sure your use complies with applicable laws, platform policies, and your organizationβs rules. Use the data responsibly for legitimate research, outreach, or lead generation. For questions or data-removal requests, contact codebeatapi@gmail.com.
Twitter Phone Number Scraper Input Parameters π
{"keywords": ["Crypto","Marketing","Journalist"],"location": "","country": "United States (+1)","maxPhoneNumbers": 20}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
keywords | Array | Yes | β | One or more search terms used to find relevant public profiles |
location | String | No | "" | Optional location filter such as a city or region |
country | String | Yes | United States (+1) | Country used to target phone number results |
maxPhoneNumbers | Integer | Yes | 20 | Maximum number of phone numbers to collect in one run |
During the Actor Run β±οΈ
Youβll see live logs while the actor runs, including keyword progress and collection status. Results are saved to the dataset in real time, so you can inspect them before the run finishes. Runtime depends on how broad your keywords are and how many public matches exist. If results are low, try broader search terms or a different country to improve your Twitter contact scraper output.
Final Note βοΈ
Start using Twitter Phone Number Scraper to collect public contact details faster and with less manual effort. Itβs a practical phone number extraction tool for marketers, analysts, and researchers who want scalable results from public Twitter/X profiles. Need help or have feedback? Reach out at codebeatapi@gmail.com.
FAQ β Twitter Phone Number Scraper β
How does Twitter Phone Number Scraper find phone numbers?
It uses your keywords and country selection to identify relevant public profiles, then collects phone numbers that are publicly available in the profile data or associated public text.
What kinds of profiles can I scrape with Twitter Phone Number Scraper?
You can scrape public Twitter/X profiles that contain visible contact information. Profiles without public phone numbers will not produce contact results.
Can I use Twitter Phone Number Scraper for Twitter lead generation?
Yes. Itβs built for Twitter lead generation, public contact discovery, and structured Twitter user data scraping when you need contact details for outreach or research.
What if I need a Twitter profile scraper for a specific region?
Use the location field and target country setting together. That helps focus the search on profiles that are more likely to match your audience or market.
How many phone numbers can I collect?
You control the run size with maxPhoneNumbers, which stops the actor after the selected number of phone numbers has been collected.
Does the actor save results while it runs?
Yes. Results are pushed to the dataset incrementally, so you can review output during the run and avoid losing progress if it stops early.
Is Twitter Phone Number Scraper suitable for social media scraping projects?
Yes. Itβs a good fit for social media scraping, contact information scraping, and research tasks that require structured public data from Twitter/X profiles.
How can I get support?
For support, feedback, or data-removal requests, contact codebeatapi@gmail.com.
Country & Time Targeting
Target Country did two jobs already: it supplies the dial code the search looks for, and it is the region numbers are parsed against. It now does a third
- Google is asked to answer as if searching from that country (
gl). Turn on Strict country filter to also restrict results to pages Google attributes to it (cr=countryXX); that is much tighter and returns noticeably fewer results.
Result Language restricts results to one language (hl + lr).
Time Range limits results to a publication window - past hour, 24 hours,
week, month, year, or an explicit Custom range via Custom range: from /
to in YYYY-MM-DD form. Selecting Custom range without either date falls
back to no time filter rather than silently searching all of time.
Region resolution
| Field | Meaning |
|---|---|
regionAmbiguous | true when the number was printed without a country code and the same national digits are valid in more than one country |
phoneIsMobile | true/false where the numbering plan can tell, empty where it genuinely cannot (US, Canada, Mexico) |
phoneCallingCode | The country's international calling code, as a number |
phoneCountryName | Full country name, falling back to the two-letter code rather than guessing |
regionAmbiguous is the important one. A number written as 020 7946 0958 is
only a UK number because the run targeted the UK - the country shown is a
reading, not a fact, and this column tells you which rows those are.