Facebook Phone Number Scraper avatar

Facebook Phone Number Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Facebook Phone Number Scraper

Facebook Phone Number Scraper

📞 Facebook Phone Number Scraper extracts verified phone numbers from Facebook profiles & pages for lead generation. ✅ Fast, targeted, and GDPR-conscious. Perfect for B2B sales, marketing, and outreach. 🚀 Build your contact list smarter!

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

Scraperoka

Scraperoka

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Linkedin Phone Number Scraper 🎯 — Extract Phone Numbers from Public LinkedIn Profiles in Bulk

Manually collecting phone numbers from hundreds of LinkedIn profiles wastes hours you don’t have. Linkedin Phone Number Scraper automates extraction of phone numbers from publicly available LinkedIn bios, profiles, and posts using your keywords and country dial code. This Linkedin Phone Number Scraper for contact scraping is ideal for marketers, recruiters, and growth teams, helping you build targeted lists with thousands of records in minutes (depending on your limits).


What You Get: Sample Output

Here's a sample record from a single run:

{
"platform": "Facebook",
"keyword": "marketing",
"title": "Example company profile title",
"description": "Contact info includes +1 415 555 0134 and other text from the LinkedIn page.",
"url": "https://www.linkedin.com/in/example-profile/",
"phone_number": "+14155550134",
"country": "United Kingdom",
"dial_code": "+44",
"proxyGroups": ["legacy"],
"status": "success",
"error_message": null
}
FieldTypeWhat It Tells You
platformstringThe platform label attached to each result row
keywordstringThe keyword that led to the page where the phone number was found
titlestringThe page title associated with the listing/result
descriptionstringThe text content where the phone number was detected
urlstringThe source link for the record (where the phone number came from)
phone_numberstringThe normalized phone number in E.164 format for easy importing
countrystringThe selected country used to contextualize the results
dial_codestringThe dial code used as part of targeting
proxyGroupsarrayThe proxy configuration group(s) used for the run
statusstringA high-level success indicator for the row
error_messagestring | nullError details when something goes wrong for that record

Export your dataset as JSON, CSV, or Excel — straight from the Apify dashboard.


Why Linkedin Phone Number Scraper?

There are a lot of ways to pull data from LinkedIn for outreach — here’s what sets Linkedin Phone Number Scraper apart when you need phone numbers fast and in a structured format.

Keyword-driven contact scraping

Linkedin Phone Number Scraper uses your keywords to focus on relevant LinkedIn bios, profiles, and posts so the output is grounded in the terms you care about (not generic guesses). This pairs well with targeted lists for LinkedIn lead scraper phone numbers and LinkedIn contact details scraper workflows.

Country dial code filtering for better targeting

You can select a country (and therefore dial code) to steer extraction toward the region you want. This helps when you’re building LinkedIn lead generation phone numbers for a specific market.

Clean, deduplicated phone number output

Phone numbers are collected, normalized, and deduplicated during the run so you don’t waste time cleaning the dataset. Results are pushed into your Apify dataset as structured records, making it easier to use downstream in CRMs or spreadsheets.

Built-in resilience for longer runs

The actor is designed with run-time safeguards and retry-style handling to help maintain progress when scraping is temporarily blocked or returns sparse results. This makes Linkedin Phone Number Scraper more dependable for bigger keyword lists and higher phone-number collection limits.


Configuring Your Run

Drop this into your input.json to get started:

{
"keywords": ["marketing", "founder"],
"platform": "Linkedin",
"country": "United Kingdom (+44)",
"maxPhoneNumbers": 20,
"engine": "legacy",
"proxyConfiguration": {}
}
ParameterRequiredWhat It Does
keywordsA list of keywords to search for (for example: marketing, founder). These guide which LinkedIn bios, profiles, and posts are considered for phone number extraction.
platformSelects the platform to scrape. The only available option in this actor is Linkedin.
countrySelect a country to scrape related phone numbers. This selection determines the dial-code context used for extraction.
maxPhoneNumbersMaximum number of phone numbers to collect. The scraper stops once this limit is reached (higher limits may take longer).
engineChoose scraping engine: cost-effective (residential proxies with async requests) or legacy. Use this to trade off reliability vs speed/cost.
proxyConfigurationConfigure proxies for this Actor using Apify’s proxy editor.

Core Capabilities

Extracts phone numbers from LinkedIn bios, profiles, and posts

Linkedin Phone Number Scraper finds phone numbers from publicly available content on LinkedIn, including bios, profiles, and posts connected to your chosen keywords. It’s built specifically for LinkedIn phone number scraper use cases where you need phone data, not just profile links.

Keyword + region targeting for lead lists

By combining keywords with a selected country, the actor helps you focus on the people and businesses most likely to match your outreach region. This improves list relevance for LinkedIn contact scraper and LinkedIn phone number finder workflows.

Deduplication and normalized phone formatting

The actor outputs phone numbers in E.164 format and avoids re-adding duplicates during the same run. This makes your Linkedin data scraper for phone numbers easier to import directly into outreach tools.

Stops cleanly at your collection limits

Use maxPhoneNumbers to control how much output you want from a run. If you only need a quick test dataset, set a low limit; if you’re building a larger target list, increase it (noting that higher limits can take longer).

Dataset-first output for automation

Each found phone number is pushed into the Apify dataset as a structured row with source context (like url, title, and description). This is ideal for automation pipelines that depend on consistent fields for exports, enrichment, and analytics.

Overall, Linkedin Phone Number Scraper helps you move from discovery to outreach-ready datasets with minimal manual effort.


Who Gets the Most Out of This

Here's how different teams put Linkedin Phone Number Scraper to work:

Sales Development Representatives — use it to turn a keyword list into prospecting phone numbers for specific regions, so calling and follow-up starts faster without hand-copying. The output gives you phone numbers alongside the source context to help validate quickly.

Growth and Marketing Teams — combine LinkedIn lead generation phone numbers with campaign targeting, building a phone-first outreach list that complements email and other channels. When you iterate on keywords, you can refresh your segments with new lists repeatedly.

Recruiters and Talent Sourcing Leads — scrape LinkedIn business contact scraper style contact data for roles and organizations by using role- or company-related keywords and then filtering by country. This speeds up outreach sequences when you need to call candidates or hiring contacts.

Data Analysts and Researchers — collect structured datasets of LinkedIn contact details scraper outputs to analyze coverage, deduplicate numbers, and study which keywords correlate with richer public contact information. Phone normalization makes it easier to merge with other sources.

Automation & Integration Developers — call Linkedin Phone Number Scraper via Apify runs and pipe results into data workflows (spreadsheets, CRMs, or downstream enrichment). The consistent dataset rows are integration-friendly for repeated, scheduled lead generation.


Step-by-Step: How to Use It

No coding needed. Here's how to run Linkedin Phone Number Scraper from start to finish:

  1. Open the actor on Apify — visit console.apify.com and start the run from the actor page.
  2. Enter your inputs — set keywords and country first, then optionally adjust maxPhoneNumbers, engine, and platform.
  3. Configure proxy settings — use proxyConfiguration to match your environment and reliability needs for contact scraping at scale.
  4. Hit Run and watch the live log — follow progress and ensure results are being pushed to the dataset as the run proceeds.
  5. View results in the dataset tab — check extracted phone numbers and their source context (url, title, description).
  6. Export as JSON, CSV, or Excel — download directly from Apify once the run completes.

The whole process takes under 5 minutes to set up.


Integrations & Export Options

Once your data is collected, Linkedin Phone Number Scraper plugs directly into your existing workflow.

Export formats supported via the Apify dataset: JSON, CSV, and Excel (download from the dataset tab). You can then import into Sheets, a CRM, or any internal tooling that accepts these formats.

For automation, you can integrate with Apify’s platform capabilities: API access to pull results programmatically, webhooks to trigger downstream actions when the run completes, and no-code automation via Zapier / Make. You can also set scheduled runs so your LinkedIn lead scraper phone numbers output stays fresh automatically.

For deeper setup details, refer to the Apify docs: https://apify.com/docs/api


Pricing & Free Trial

Linkedin Phone Number Scraper runs on the Apify platform, which offers a free tier — no credit card required to get started. You can start with a small test dataset using low maxPhoneNumbers, then scale once you’re confident in your keyword and country targeting.

For real usage, billing is pay-as-you-go based on Apify’s compute model, and you can choose from Apify subscription plans depending on workload. Start for free at apify.com and scale when you’re ready.


Reliability & Performance

What We HandleHow
Scraping reliabilityIncludes retry-style resilience when results are sparse or requests are temporarily blocked
Proxy supportSupports proxy configuration for stable extraction runs
Data completenessPushes each extracted result into the dataset with source context
Output controlRespects maxPhoneNumbers so runs stop when your limit is reached
Phone normalizationOutputs phone numbers in standardized E.164 format

Limitations: Linkedin Phone Number Scraper works on publicly available LinkedIn content related to your keywords, so results depend on what phone numbers are actually published. If public contact data is limited for your target segment, you may need broader keywords or different regions.

For enterprise-scale runs, contact us to discuss custom configurations.


Frequently Asked Questions

Is there a free plan or trial?

Yes, Apify offers a free tier for getting started. You can run small tests (with a lower maxPhoneNumbers) to validate keyword and country targeting before scaling.

Do I need to log in to LinkedIn to use this?

No. Linkedin Phone Number Scraper is designed to scrape phone numbers from publicly available LinkedIn content—no login is required for typical usage.

How accurate is the data?

Accuracy depends on what’s publicly posted on the relevant LinkedIn bios, profiles, and posts. The actor extracts phone numbers present in the publicly available text it processes, and returns phone numbers in normalized E.164 format.

How many results can I get per run?

You control results with maxPhoneNumbers. The scraper stops once this limit is reached, so you can plan runs for quick tests or larger batch exports.

How often is the data updated / how fresh is it?

The data is captured when the actor runs. If you need fresh phone numbers, schedule repeated runs and use consistent inputs (keywords and country) to keep your datasets up to date.

You should use the results responsibly. The actor works on publicly available data, but it’s ultimately your responsibility to comply with GDPR, CCPA, platform Terms of Service, and any applicable local regulations when using or storing contact data.

Can I export results to Google Sheets or Excel?

Yes. You can export your dataset as JSON, CSV, or Excel from the Apify dashboard and then import into Google Sheets or other tools. This also works well for LinkedIn email and phone number scraper style workflows where you later enrich and map fields.

Can I run this on a schedule automatically?

Yes. Apify supports scheduled runs, so you can automate repeated LinkedIn phone number extraction to refresh prospecting lists without manual reruns.

Can I access this via API?

Yes. You can run the actor and access the results programmatically using Apify’s API. See: https://apify.com/docs/api

What happens if the actor hits an error?

The actor is built to be resilient, and results are pushed into your dataset as they’re found. If something fails, you’ll see run logs and error details, and you can re-run with adjusted inputs (for example, broader keywords or a different engine).


Need Help or Have a Request?

Got a question about Linkedin Phone Number Scraper or want a new feature added? Reach out at dataforleads@gmail.com. We welcome ideas like better batch handling or notifications when a run finishes.


Disclaimer & Responsible Use

Linkedin Phone Number Scraper is the fastest, most reliable way to extract publicly posted LinkedIn phone numbers — start your free run today.

This actor collects publicly available data from LinkedIn. It does not access private profiles, login-gated content, or password-protected pages. You’re responsible for complying with GDPR, CCPA, platform ToS, and any applicable local regulations when using or storing the results. For data removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.