LinkedIn People Search Scraper avatar

LinkedIn People Search Scraper

Pricing

from $4.00 / 1,000 profile founds

Go to Apify Store
LinkedIn People Search Scraper

LinkedIn People Search Scraper

Search LinkedIn people by keyword, job title, company, school or location — no login needed. Get name, headline, company, location, schools, languages and profile URL as clean JSON/CSV. Cookie-free public mode carries zero ban risk; add your own cookie for exact LinkedIn filters and titles.

Pricing

from $4.00 / 1,000 profile founds

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

22

Total users

14

Monthly active users

3 days ago

Last modified

Share

Search LinkedIn for people by keyword, job title, company, school or location — and get clean, structured profile rows as JSON or CSV.

Find the exact people you need — growth leaders in London, engineers who studied at Stanford, marketers at a target company — and export their public professional details in one run. Works cookie-free by default (no LinkedIn login, no ban risk), with an optional power mode that uses your own session cookie for exact filters.

No login. No pooled accounts. No browser automation. Just a search in, a spreadsheet out.

How the LinkedIn People Search Scraper works


Why Use This Scraper?

  • No login required. Public mode finds public LinkedIn profiles without any cookie or account — so there's zero risk to your LinkedIn login.
  • Search the way recruiters do. Combine keyword, job title, company, school and location to narrow in on the right people.
  • Clean, structured rows. Name, headline, current company, location, schools, languages and profile URL — ready for your CRM, sheet or outreach tool.
  • Two modes, one actor. Start cookie-free; switch to your own cookie later for exact facet filters and unmasked job titles.
  • Pay only for what you get. Priced per profile returned — no monthly rental, no wasted spend on empty runs.
  • Pure HTTP. No headless browser, no heavy proxies to configure — fast and reliable.

Overview

The LinkedIn People Search Scraper turns a people search query into a structured dataset of profiles. You describe who you're looking for using any mix of keyword, job title, company, school and location, and the actor returns one clean row per matching person.

It runs in two modes:

  • Public mode (default): finds public LinkedIn profiles and reads their publicly visible professional details. No LinkedIn login is used anywhere, so there is no ban risk to any account.
  • Cookie mode (optional): runs LinkedIn's own people search under your session cookie, unlocking exact facet filters (location / company / school URNs, connection degree) and reliably-populated job titles.

The output is a flat table — perfect for lead lists, recruiting shortlists, market maps and research panels. Export to JSON, CSV, Excel or Google Sheets, or pull it via the Apify API.


Supported Inputs

You search by criteria, not by URL. Provide any combination of the fields below — they are ANDed together to narrow the result set.

You want…Fill in…
People matching a free-text searchkeywords (e.g. growth marketing)
A specific roletitle (e.g. Head of Growth)
People at a companycompany (e.g. Stripe)
Alumni of a schoolschool (e.g. Stanford)
People in a placelocation (e.g. London)
A specific person by namefirstName + lastName

Cookie mode adds precise URN filters: geoUrns, currentCompanyUrns, schoolUrns and networkDepths (1st / 2nd / 3rd-degree connections) for pinpoint targeting.

Not supported: private profiles you have no access to, connection-request or messaging actions, and any data behind a paywall LinkedIn does not expose to your session. This is a read-only data tool.


Use Cases

AudienceWhat they get
Sales & lead genBuild targeted prospect lists by role, company and location
RecruitersSource candidate shortlists by title, skill keyword and school
MarketersMap decision-makers at target accounts for ABM campaigns
Researchers & analystsAssemble people panels for market and talent studies
FoundersFind advisors, hires or partners matching a precise profile
AgenciesDeliver bulk, structured people data to clients on demand

How It Works

  1. Describe who to find — enter any mix of keyword, job title, company, school and location, and pick a mode (public or cookie).
  2. Match people to your query — the actor finds LinkedIn profiles matching your criteria and paginates through the results automatically.
  3. Open each matching profile and read the publicly available professional details.
  4. Extract & normalise — name, headline, current company, location, schools, languages and profile URL become one clean row.
  5. Stream to the dataset — every profile is pushed as it's found, exportable to JSON, CSV, Excel or Google Sheets.

Input Configuration

FieldTypeDescription
modeselectpublic (cookie-free, default) or cookie (uses your own LinkedIn session)
keywordsstringMain free-text search (role, skill, name — anything)
titlestringFilter by job-title keyword, e.g. Head of Growth
companystringFilter by company-name keyword
schoolstringFilter by school-name keyword
locationstringFilter by location keyword, e.g. London
firstNamestringFilter by first name
lastNamestringFilter by last name
cookiestring (secret)Cookie mode only — your LinkedIn session cookie (contains li_at + JSESSIONID). Runs the search under your session. Public mode ignores this.
geoUrnsarrayCookie mode — LinkedIn location URN IDs (e.g. 103644278 = United States)
currentCompanyUrnsarrayCookie mode — LinkedIn company URN IDs
schoolUrnsarrayCookie mode — LinkedIn school URN IDs
networkDepthsarrayCookie mode — connection degree: F (1st), S (2nd), O (3rd+)
maxResultsintegerHard cap on profiles returned (default 100)
proxyobjectOptional proxy override. Leave empty — the actor routes through its own residential proxy.
{
"mode": "public",
"keywords": "growth marketing",
"title": "Head of Growth",
"location": "London",
"maxResults": 50
}

Example 2 — People at a company who studied somewhere

{
"mode": "public",
"company": "Stripe",
"school": "Stanford",
"maxResults": 100
}
{
"mode": "cookie",
"cookie": "li_at=YOUR_TOKEN; JSESSIONID=\"ajax:123...\"",
"title": "Product Manager",
"geoUrns": ["103644278"],
"networkDepths": ["S", "O"],
"maxResults": 100
}

Output Overview

Each row is one person. Public mode returns the richest set of publicly visible fields (company, schools, languages, about); cookie mode returns LinkedIn's search-result fields including reliably-populated job titles and network distance.

Every row carries a source (public or cookie) and a scrapedAt timestamp so you always know how and when it was captured.


Output Samples

Public mode (source: "public"):

{
"name": "Melissa H.",
"jobTitle": null,
"summary": "Melissa H. - rePurpose Global",
"currentCompany": "rePurpose Global",
"location": "New York, New York, United States",
"schools": ["Brandeis University"],
"languages": ["English"],
"about": "Growth & partnerships leader focused on climate impact…",
"imageUrl": "https://media.licdn.com/dms/image/…",
"profileUrl": "https://www.linkedin.com/in/melissah1028",
"urnId": null,
"networkDistance": null,
"source": "public",
"scrapedAt": "2026-07-18T09:14:22.500Z"
}

Cookie mode (source: "cookie"):

{
"name": "Rajat Girdhar",
"jobTitle": "Head of Growth at Rapido",
"location": "Delhi, India",
"summary": "Scaling growth for India's largest mobility platform",
"profileUrl": "https://www.linkedin.com/in/rajatgirdhar",
"urnId": "ACoAAB1x…",
"networkDistance": "DISTANCE_2",
"source": "cookie",
"scrapedAt": "2026-07-18T09:14:23.100Z"
}

Key Output Fields

Identity

  • name — full name
  • profileUrl — canonical LinkedIn profile URL
  • imageUrl — profile photo URL (public mode)
  • urnId — LinkedIn member URN (cookie mode)

Professional

  • jobTitle — role/title (see FAQ — often null in public mode; reliable in cookie mode)
  • summary — the profile headline
  • currentCompany — current employer (public mode)
  • location — city / region / country

Background

  • schools — array of listed schools (public mode)
  • languages — array of listed languages (public mode)
  • about — the profile "about" text (public mode)

Meta

  • networkDistance — connection degree (cookie mode)
  • sourcepublic or cookie
  • scrapedAt — ISO timestamp of capture

FAQ

Do I need a LinkedIn account or cookie? No. Public mode (the default) needs no login and no cookie at all. Cookie mode is optional — use it only when you want exact URN filters and unmasked job titles.

Why is jobTitle empty on some public-mode rows? LinkedIn hides the precise job title on many profiles when you're not logged in. Public mode reports the title when it's visible and null when LinkedIn masks it — the summary headline and currentCompany are still returned. For a reliable title on every row, use cookie mode.

Is there any risk to my LinkedIn account? In public mode, none — no account is used anywhere. In cookie mode you supply your own session, so it behaves like your normal LinkedIn usage; keep maxResults reasonable.

What's the difference between the two modes? Public mode is safe, login-free and returns rich public fields (company, schools, languages, about). Cookie mode runs LinkedIn's own people search under your session for exact facet filters (geo/company/school URNs, connection degree) and reliable titles.

How many results can I get? Set maxResults. Public results depend on how many public profiles match your query; cookie mode paginates LinkedIn's search results.

What formats can I export? JSON, CSV, Excel and HTML, plus Google Sheets and the Apify API — like any Apify dataset.

Does it collect emails or phone numbers? No. This actor returns the professional profile fields listed above. It does not scrape private contact details.


Support

  • Found a bug or need a new field? Open an issue on the actor's Issues tab.
  • Questions and feature requests are welcome — response is usually quick.

Additional Services

Need a tailored export, a different set of fields, enrichment, or a scheduled feed into your CRM or data warehouse? Custom work and bespoke pipelines are available — reach out via the Issues tab.


Explore More Scrapers

Looking for more LinkedIn and lead-generation data? Browse the full collection of professional-data scrapers on the Apify Store — company pages, profiles, posts, jobs and more.


⚠️ Disclaimer

This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by LinkedIn Corporation or Microsoft Corporation. "LinkedIn" is a trademark of LinkedIn Corporation; all product and company names are the property of their respective owners and are used here for identification and descriptive purposes only.

This tool is intended for lawful use only. It collects publicly available information (in public mode) or information accessible to your own authenticated session (in cookie mode). You are responsible for how you use the data and for ensuring your use complies with LinkedIn's Terms of Service, applicable laws, and data-protection regulations including the GDPR and CCPA. Do not use scraped personal data for unlawful, discriminatory, or unsolicited-contact purposes that violate those regulations. Always obtain a lawful basis before processing personal data.


SEO Keywords

LinkedIn people search scraper, LinkedIn profile scraper, LinkedIn people finder, LinkedIn search export, scrape LinkedIn profiles, LinkedIn people search API, LinkedIn lead scraper, LinkedIn prospecting tool, find people on LinkedIn, LinkedIn recruiter sourcing, LinkedIn candidate search, LinkedIn contact scraper, LinkedIn data extraction, people search by company, people search by school, LinkedIn talent sourcing, LinkedIn B2B leads, LinkedIn profile data export, no-login LinkedIn scraper, LinkedIn CSV export, LinkedIn JSON export, LinkedIn audience builder, sales prospecting LinkedIn, recruiting data scraper