LinkedIn · Apify actor LIVE

LinkedIn Profile Scraper

Enrich any LinkedIn profile URL. Headline, experience, education. Clean JSON in one call.

What it does

The LinkedIn Profile Scraper enriches any LinkedIn profile URL into a clean JSON record: full name, headline, location, experience, and education. Submit a single URL or up to 5,000 per run. It never uses your LinkedIn account, so there is zero account-burning risk.

Use cases

Enrich your CRM and forms

Turn a LinkedIn URL into a full profile record to auto-fill your CRM, qualify inbound, and route leads to the right rep.

Build targeted lead lists

Enrich a list of profile URLs into clean records with title, company, and location for segmentation and outreach.

Power recruiting pipelines

Pull structured experience and education for candidate sourcing and screening at scale.

Refresh and dedupe contacts

Update stale contact data with the current headline, role, and company so your database stays accurate.

Who it is for

  • Sales and RevOps. enrich and qualify inbound leads with real profile data.
  • Recruiters and sourcers. get structured experience and education per candidate.
  • Growth and ops teams. keep CRM records and lists clean and current at scale.

How it works

  1. 1 Give it one LinkedIn profile URL, or up to 5,000 per run. No login, no cookies.
  2. 2 Each URL is enriched into a clean JSON record.
  3. 3 You get name, headline, location, full experience, and education per profile.
  4. 4 You pay only for profiles found. Not-found URLs and errors are free.
Run on Apify $6/1,000 profiles
atomus/linkedin-profile-scraper View on Apify

AI-ready: connect an agent through the Apify MCP and run this scraper from Claude Code, Cursor, Codex, or programmatically.

Example

Input, one or more profile URLs:

{
"profileUrls": ["https://www.linkedin.com/in/jane-doe/"]
}

Output, one record per profile:

{
"profileUrl": "https://www.linkedin.com/in/jane-doe/",
"fullName": "Jane Doe",
"headline": "VP Marketing at Acme",
"location": "San Francisco Bay Area",
"experience": [{ "title": "VP Marketing", "company": "Acme" }],
"education": [{ "school": "Stanford University", "degree": "MBA" }]
}

Features

Related guides

FAQ

What does the LinkedIn Profile Scraper do?

It turns any LinkedIn profile URL into a clean JSON record: full name, headline, location, current and past experience, and education. One call per profile.

How many profiles can it enrich per run?

Submit up to 5,000 profile URLs per run. It enriches each one and returns a single clean JSON record per profile.

Do I need a LinkedIn account or cookies?

No. The scraper never uses your LinkedIn credentials, so there is zero account-burning risk.

How much does it cost?

Pay per profile found on Apify. You only pay for profiles returned successfully; not-found URLs and errors are free.