LinkedIn People Search Scraper
Pricing
from $10.00 / 1,000 person founds
LinkedIn People Search Scraper
Find public LinkedIn people by keyword, job title, company, school and location. Cookieless, no login. Optional deep profile enrichment. MCP/API-ready.
Pricing
from $10.00 / 1,000 person founds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Find public LinkedIn people by job title, company, school, location, or free-text keywords — then optionally pull each person's full public profile. Cookieless, no login, no LinkedIn account required. Built for recruiters, sales teams, founders, and AI agents that need people data on demand.
What it does
Give it a search (e.g. "Head of Growth" in San Francisco at a fintech) and it returns a clean list of matching public LinkedIn people. Turn on deep enrichment and every person is expanded with their about section, experience, education, skills, and follower/connection counts — all from publicly visible profile data.
You can also skip search entirely and paste a list of profile URLs to enrich directly.
When to use it
- Recruiters sourcing candidates by role + location + company.
- Sales / SDRs building targeted prospect lists by title and industry.
- Founders / marketers finding alumni, community members, or niche experts.
- AI agents that need a single tool: people-in → structured JSON out.
When NOT to use it: this returns public profile data only — no emails, no private work history, no LinkedIn connections graph. For email enrichment see linkedin-profile-email-scraper. For a single profile by URL the same data is available here in direct-URL mode.
Output
One record per person:
| Field | Description |
|---|---|
fullName, firstName, lastName | Person's name |
headline | Public headline / role line |
currentCompany | Best-effort current company |
location | City / region / country |
profileUrl | Canonical linkedin.com/in/<slug> URL |
publicIdentifier | Profile slug |
about | Profile summary (enriched) |
experience[], education[], skills[] | Public sections (enriched) |
connectionsCount, followerCount | Public counts (enriched) |
isEnriched, enrichmentSource | Whether deep data was fetched, and from which provider |
rank, snippet, scrapedAt | Search position, raw snippet, ISO timestamp |
Pricing (Pay-Per-Event)
| Event | Price |
|---|---|
| Actor start | $0.00005 |
| Person found | $0.01 each |
| Person enriched (optional) | $0.02 each |
A 50-person enriched search costs about $1.50. Disable enrichment to pay only the $0.01 per-person find fee. maxResults hard-caps your spend.
Example input
{"jobTitle": "Head of Growth","location": "San Francisco","enrichProfiles": true,"maxResults": 50,"resultsRegion": "US"}
Direct-URL mode:
{"profileUrls": ["https://www.linkedin.com/in/williamhgates"],"enrichProfiles": true}
How it works
Discovery runs a site:linkedin.com/in Google search through the ScrapeCreators API and parses public profile cards from the results. Enrichment calls the ScrapeCreators LinkedIn profile endpoint per person, with SociaVault as an automatic fallback. No cookies or credentials are ever required from you.
FAQ
Do I need a LinkedIn login or cookies? No. Everything is cookieless public data.
Will I get emails or phone numbers? No — this is public profile data only.
Why are some people not enriched? LinkedIn hides some profiles from public/incognito view. Those still return search-level fields with isEnriched: false and are not charged the enrichment fee.
How do I control cost? Set maxResults and toggle enrichProfiles. The run logs an upfront cost cap and a final billed amount.
Legal
This actor collects only publicly available data and does not log into LinkedIn or bypass any access controls. You are responsible for using the output in compliance with LinkedIn's Terms of Service, GDPR/CCPA, and any applicable laws. Do not use scraped personal data for unlawful purposes.