LinkedIn Employees Scraper avatar

LinkedIn Employees Scraper

Pricing

from $1.89 / 1,000 results

Go to Apify Store
LinkedIn Employees Scraper

LinkedIn Employees Scraper

List the employees LinkedIn features on public company pages, without login or cookies. Input: company URLs or slugs. Output: one item per featured employee with fullName, profileUrl, location, photo and companyName; title only when publicly visible. Typically 1-4 people per company.

Pricing

from $1.89 / 1,000 results

Rating

0.0

(0)

Developer

Artificially

Artificially

Maintained by Community

Actor stats

1

Bookmarked

159

Total users

4

Monthly active users

3 days ago

Last modified

Share

LinkedIn Company Employees Scraper - No Login Required

Scrape the employees LinkedIn features on any public company page, without login, cookies, or authentication. Get names, profile URLs, locations and photos, plus job titles when LinkedIn shows them publicly.

What to expect: logged-out visitors see only the handful of employees LinkedIn features on a company page (typically 1 to 4, sometimes up to about 10), not the full staff list. Job titles are hidden from logged-out visitors for most people, so title is usually empty; it is filled only when the person's public profile shows a headline. For full profiles of the people you find, use the LinkedIn Profile Scraper.

Use with AI agents (MCP)

This actor works as a tool for AI agents through Apify's MCP server at https://mcp.apify.com: the agent passes LinkedIn company URLs or slugs and gets back one JSON item per employee. For agents, set compactOutput: true to get slim items without photos and long text blobs, and keep limits small (maxEmployees around 10 and scrapeFullProfiles: false for fast answers).

Quick setup (sign in with your Apify account when asked):

  • Claude (claude.ai or Claude Desktop): Settings → Connectors → Add custom connector, and paste https://mcp.apify.com?tools=artificially/linkedin-employees-scraper
  • Claude Code or Cursor via the Apify CLI (latest version, apify upgrade): apify mcp install claude-code --tools artificially/linkedin-employees-scraper (use cursor instead of claude-code for Cursor)
  • Any MCP client (Cursor, VS Code, Windsurf):
{
"mcpServers": {
"apify": { "url": "https://mcp.apify.com?tools=artificially/linkedin-employees-scraper" }
}
}

Try asking:

  • "Who does LinkedIn feature as employees on Stripe's company page? Give me names and profile URLs."
  • "List the featured employees for these 10 companies with their LinkedIn profile links."

Key Features

  • No Login Required - Works without LinkedIn credentials
  • No Cookies Needed - Uses public company pages only
  • Full Profile Option - Optionally fetch detailed profile data
  • Bulk Scraping - Process multiple companies at once

What Data You Get

FieldDescription
profileUrlEmployee's LinkedIn profile URL
usernameLinkedIn username
fullNameEmployee's full name
titleJob title/headline when publicly visible (usually empty for logged-out access)
locationGeographic location (with full profile scraping)
profilePhotoProfile picture URL
companyNameCompany name
companyUrlCompany LinkedIn URL
companyIdCompany identifier

Input

FieldTypeRequiredDefaultDescription
companyUrlsarrayYes*-LinkedIn company page URLs
companyIdsarrayYes*-Company IDs (e.g., "microsoft")
maxEmployeesnumberNo50Max employees per company
scrapeFullProfilesbooleanNotrueFetch full profile details
maxAttemptsnumberNo4Retries per blocked or login-walled page, each with a fresh proxy IP
residentialFallbackbooleanNotrueSwitch to residential proxies after half the attempts fail
compactOutputbooleanNofalseSave slim items with only the key fields. Recommended for AI agents

*At least one of companyUrls or companyIds is required.

Example Input

{
"companyUrls": [
"https://www.linkedin.com/company/microsoft"
],
"maxEmployees": 20,
"scrapeFullProfiles": true
}

Or using company IDs:

{
"companyIds": ["microsoft", "google", "apify"],
"maxEmployees": 15,
"scrapeFullProfiles": false
}

Output Example

{
"profileUrl": "https://www.linkedin.com/in/satyanadella",
"username": "satyanadella",
"fullName": "Satya Nadella",
"title": "Chairman and CEO at Microsoft",
"location": "Greater Seattle Area",
"profilePhoto": "https://media.licdn.com/...",
"connectionDegree": null,
"companyName": "Microsoft",
"companyUrl": "https://www.linkedin.com/company/microsoft",
"companyId": "microsoft",
"scrapedAt": "2026-01-23T12:00:00Z"
}

Cost

Pay-per-result pricing with volume discounts:

Cost TypeStandardBronze (-10%)Silver (-20%)Gold (-30%)
Start fee$0.10$0.09$0.08$0.07
Per employee$0.01$0.009$0.008$0.007

You only pay for complete results

LinkedIn often shows logged-out visitors a sign-in wall or a restricted page instead of real content. These pages are detected and retried with a fresh proxy IP; they are never saved to your dataset, so you are never charged for them. Only employees with a real name and a profile URL are saved. People who merely appear in the company's posts are not counted as employees. Pages that stay blocked after all attempts are listed in FAILED_COMPANIES and FAILED_EMPLOYEES in the run's key-value store, with a SUMMARY record. The run also stops before exceeding your maximum cost per run.

Example Cost (Standard)

  • 20 employees: $0.10 + (20 x $0.01) = $0.30
  • 50 employees: $0.10 + (50 x $0.01) = $0.60

How It Works

This scraper extracts featured employees directly from public LinkedIn company pages:

  1. Fetches the public company page
  2. Parses employee links from the "Employees" section
  3. Extracts data from JSON-LD schema
  4. Optionally fetches each employee's public profile for more details

No authentication is required because it only accesses publicly visible content.

Note: Only featured/highlighted employees visible on the public company page can be scraped. This typically includes executives, founders, and active employees.

Use Cases

  • Sales Prospecting - Find decision-makers at target companies
  • Recruiting - Source candidates from specific companies
  • Competitive Intel - Track competitor team structure
  • Market Research - Analyze company leadership
  • ABM Campaigns - Build account-based marketing lists
  • Partnership Research - Find the right contacts

Tips

  1. Use Apify Proxy - Recommended for reliable results
  2. Full profiles slower - Disable scrapeFullProfiles for faster results with basic data
  3. Featured employees - Gets employees highlighted on the company page
  4. Batch companies - Process multiple companies in one run

This scraper only accesses publicly available data. Users are responsible for ensuring their use complies with applicable laws and LinkedIn's terms of service.

Support

  • Built by: Artificially
  • Issues: Report bugs via Apify Console