LinkedIn Company Employees Scraper avatar

LinkedIn Company Employees Scraper

Pricing

$19.99/month + usage

Go to Apify Store
LinkedIn Company Employees Scraper

LinkedIn Company Employees Scraper

Extract employee data from LinkedIn company pages with ease. Gather names, job titles, locations, profile URLs, and more for lead generation, hiring research, and market mapping. Get clean, structured results fast without coding or manual profile searching.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScraperX

ScraperX

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

3

Monthly active users

2 days ago

Last modified

Share

LinkedIn Company Employees Scraper

The LinkedIn Company Employees Scraper is an Apify actor that discovers and extracts public LinkedIn employee profiles for a company via LinkedIn company pages and web search — fast, reliable, and login‑free. It solves the manual hunt for staff lists by centralizing discovery and delivering clean, structured exports. Built for marketers, developers, data analysts, and researchers, this LinkedIn company employee list scraper helps you scrape LinkedIn employees by company or keyword, power a LinkedIn employees scraper API workflow, and export data at scale for B2B enrichment and hiring research.

What data / output can you get?

This actor exports structured employee records with consistent fields. Below are representative outputs you’ll find in the dataset.

Data typeDescriptionExample value
company_urlCanonical LinkedIn company URL associated with the profile (when available)https://www.linkedin.com/company/microsoft
profile_urlFinal resolved public profile URLhttps://www.linkedin.com/in/john-doe-12345
fullnameDisplay name parsed from page/metaJohn Doe
first_nameFirst name parsed from the profileJohn
last_nameLast name parsed from the profileDoe
headlinePublic headline or summarySenior Software Engineer at Microsoft
public_identifierIdentifier extracted from profile URL/in/john-doe-12345
profile_picture_urlPublicly exposed profile image URL (if present)https://media.licdn.com/dms/image/...
location.fullFull location string inferred from page/metaSeattle, Washington, United States
location.country_codeBest‑effort ISO‑like country codeUS
current_companyBest‑effort detection of current company nameMicrosoft
companies_detectedArray of detected companies with name, slug, url[{"name":"Microsoft","slug":"microsoft","url":"https://www.linkedin.com/company/microsoft/"}]

Notes:

  • Additional fields include: is_creator, is_influencer, is_premium, created_timestamp, show_follower_count, personal_website, recommendations_received, other_contact_details.course_links, and the contact_elements object with profile, learning, platform, and language metadata.
  • Export results from the Apify dataset in JSON, CSV, or Excel formats for downstream analytics and pipelines.

Key features

  • 🧠 Dual-source employee discovery
    Combines LinkedIn company pages (root, /people, /about) with Google search (site:linkedin.com/in) to maximize public profile discovery for any company or keyword.

  • 📦 Bulk inputs & keyword mode
    Accepts company URLs, slugs, usernames, or keywords via a single targets array — a flexible LinkedIn company employees search automation workflow for batch runs.

  • 🔒 Automatic residential proxying
    Auto-configures Apify RESIDENTIAL proxies for all requests to improve stability and reduce blocking, ignoring user proxy selection for consistent results.

  • 🚪 No login required
    Scrapes publicly available LinkedIn data only — no cookies or account authentication — a safer alternative to a LinkedIn company employees scraper Chrome extension.

  • 🧭 Smart normalization & parsing
    Normalizes profile URLs, extracts names and headlines, detects current company links, and parses locations with best‑effort geocoding for city/country completion.

  • 🧩 Rich, structured output
    Produces clean fields for names, profile links, headlines, locations, company associations, personal website, recommendations, and platform metadata — ideal for export LinkedIn company employees workflows.

  • 🔁 Resilience & block handling
    Implements retry logic, detects hard blocks like HTTP 999, and skips or retries intelligently to keep your run moving.

  • 🔗 Integration-ready via Apify platform
    Access results through the Apify API and connect to Make, Zapier, or n8n to operationalize your LinkedIn employee directory scraper.

  • 📈 Scalable and production-ready
    Designed for repeatable runs and structured outputs — a reliable LinkedIn company workforce data scraper for growth and data teams.

How to use LinkedIn Company Employees Scraper - step by step

  1. Create or log in to your Apify account
    Open the Apify platform and ensure you’re signed in.

  2. Open the actor and prepare your input
    Go to the Input tab.

  3. Enter targets (URLs / usernames / keywords)
    Paste LinkedIn company URLs, slugs, or keywords as a list (bulk supported), for example:

  4. Set maxEmployees (optional)
    Choose how many employee profiles to collect per company (1–1000). The schema default is 10; if omitted, runtime uses 20.

  5. Review proxyConfiguration (optional)
    Input supports proxy settings. However, the actor auto‑configures Apify RESIDENTIAL proxies internally and ignores your proxy selection to maximize reliability.

  6. Start the run
    Click Start. The actor discovers employee profile URLs from company pages and Google, then fetches each profile’s public data.

  7. Monitor progress
    Watch logs for discovery counts, retries, and per‑profile status.

  8. Export your results
    Open the Dataset tab to download your LinkedIn company employee list as JSON, CSV, or Excel — or access it programmatically via the Apify API.

Pro Tip: Schedule runs and connect the dataset to your CRM or BI stack through the Apify API to keep an always‑fresh LinkedIn company employee list export.

Use cases

Use case nameDescription
Sales teams – decision‑maker discoveryBuild targeted outreach lists by exporting LinkedIn company employees and enriching B2B pipelines.
Recruiters – talent mappingScrape LinkedIn employees by company or role keywords to power sourcing workflows.
Marketing – account intelligenceMap staff at strategic accounts for ABM and partner research using a LinkedIn company employees data extractor.
Data teams – API enrichment pipelineFeed structured employee records into data lakes via the Apify API, supporting analytics and modeling.
Researchers – organizational studiesDownload employees from LinkedIn company pages to analyze team composition and geographic spread.
Competitive intelligence – workforce trackingTrack public staff rosters over time for benchmarking and market mapping.
Operations – directory buildingMaintain internal directories by syncing structured LinkedIn company employee list exports.

Why choose LinkedIn Company Employees Scraper?

Built for precision, automation, and reliability, this tool delivers clean employee data without risky logins or brittle browser automations.

  • ✅ Accurate public data extraction: Focuses on publicly available profile pages and metadata.
  • 🌍 Location enrichment: Best‑effort geocoding to complete city/country for analysis.
  • 📦 Batch‑ready: Process many companies or keywords in one run with maxEmployees control.
  • 👩‍💻 Developer friendly: Access results via the Apify API to integrate into pipelines.
  • 🔒 Safer than extensions: No browser automation or account login required.
  • 💰 Cost‑efficient ops: Export JSON/CSV/Excel and plug into existing workflows.
  • 🛠️ Production‑ready reliability: Automatic residential proxying and retry logic for consistent outcomes.

In short: a stable LinkedIn company page employees scraper vs. brittle extensions — designed for repeatable, structured results.

Yes — when done responsibly. This actor extracts only publicly available information from LinkedIn profile pages and does not access private or authenticated data.

Guidelines for compliant use:

  • Scrape only public data and be mindful of applicable platform terms.
  • Ensure compliance with data protection laws (e.g., GDPR, CCPA) in your jurisdiction.
  • Use results for legitimate purposes such as research, enrichment, or analytics — not spam.
  • Consult your legal team for edge cases or redistribution policies.

Input parameters & output format

Example JSON input

{
"targets": [
"https://www.linkedin.com/company/microsoft",
"openai",
"data scientist"
],
"maxEmployees": 25,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Parameters

  • targets (array)
    Description: Bulk input: LinkedIn company URLs or slugs, profile usernames, or keywords. Can be URLs (e.g., "https://www.linkedin.com/company/microsoft") or plain text (e.g., "microsoft", "google", "software engineer").
    Default: none
    Required: Yes

  • maxEmployees (integer)
    Description: Maximum number of employee profiles to scrape per company. Range: 1–1000.
    Default: 10 (schema default). If omitted at runtime, the actor uses 20.
    Required: No

  • proxyConfiguration (object)
    Description: Default: No proxy. If blocked, fallback datacenter → residential; stick to residential thereafter. Note: The actor auto‑configures Apify RESIDENTIAL proxies internally and will ignore your proxy selection to maximize reliability.
    Default: {"useApifyProxy": false}
    Required: No

Example JSON output

{
"company_url": "https://www.linkedin.com/company/microsoft",
"profile_url": "https://www.linkedin.com/in/john-doe-12345",
"fullname": "John Doe",
"first_name": "John",
"last_name": "Doe",
"headline": "Senior Software Engineer at Microsoft",
"public_identifier": "/in/john-doe-12345",
"profile_picture_url": "https://media.licdn.com/dms/image/...",
"location": {
"country": "United States",
"city": "Seattle",
"full": "Seattle, Washington, United States",
"country_code": "US"
},
"is_creator": false,
"is_influencer": false,
"is_premium": false,
"created_timestamp": 1712236800,
"show_follower_count": true,
"current_company": "Microsoft",
"companies_detected": [
{
"name": "Microsoft",
"slug": "microsoft",
"url": "https://www.linkedin.com/company/microsoft/"
}
],
"personal_website": "https://johndoe.com",
"recommendations_received": [
{
"text": "John is a great teammate and leader...",
"author": "Jane Smith",
"author_url": "https://www.linkedin.com/in/jane-smith"
}
],
"other_contact_details": {
"course_links": [
"https://www.linkedin.com/learning/some-course"
]
},
"contact_elements": {
"profile_identity": {
"profile_identifier": "https://www.linkedin.com/in/john-doe-12345",
"profile_picture": "https://media.licdn.com/dms/image/...",
"profile_name_display": "John Doe"
},
"auth_points": {
"email_phone_input_present": false,
"password_input_present": false,
"login_form_action": ""
},
"learning_content": {
"course_details": [
{
"title": "Data Structures in Python",
"duration": "2h 30m",
"url": "https://www.linkedin.com/learning/data-structures-in-python",
"image": "https://media.licdn.com/dms/image/..."
}
],
"course_titles": [
"Data Structures in Python"
],
"all_courses_link": "https://www.linkedin.com/learning/"
},
"platform": {
"corporate_logo_url": "https://static.licdn.com/sc/h/...",
"copyright": "© LinkedIn Corporation",
"policy_links": [
"https://www.linkedin.com/legal/privacy-policy"
],
"about_links": [
"https://about.linkedin.com/"
],
"privacy_links": [
"https://www.linkedin.com/legal/privacy-policy"
],
"user_agreement_links": [
"https://www.linkedin.com/legal/user-agreement"
]
},
"language": {
"selector_present": false,
"locales": []
}
}
}

Notes:

  • If a profile cannot be extracted (e.g., due to blocking), an error object may be saved with keys: profile_url, error, created_timestamp.
  • Some fields may legitimately be empty if not present on the public page (e.g., profile_picture_url, personal_website, recommendations_received, companies_detected, locales).

Explore adjacent LinkedIn scrapers on Apify for complementary workflows:

  • 🧾 LinkedIn Company About Scraper
  • 👤 LinkedIn Profile Scraper
  • 🧵 LinkedIn Posts Scraper
  • 💼 LinkedIn Jobs Scraper

FAQ

Do I need a LinkedIn account or cookies to use this tool?

No. The actor works without login and only accesses publicly available pages. It does not use cookies or authenticated sessions.

Can it scrape LinkedIn employees by company URL and by keyword?

Yes. Provide LinkedIn company URLs/slugs or plain‑text keywords in targets. The actor discovers public profiles from company pages and via Google search (site:linkedin.com/in).

How many employees can I extract per company?

You control this with maxEmployees. The input schema allows 1–1000 with a default of 10; if you omit the field, the runtime uses 20. Actual volume depends on public discoverability.

Does it work with LinkedIn Sales Navigator?

This actor targets public profiles and company pages and does not log in to LinkedIn or Sales Navigator. You can still use Sales Navigator terms as keywords to guide discovery.

What formats can I export the employee list to?

Results are stored in an Apify dataset, which you can download as JSON, CSV, or Excel, or access programmatically via the Apify API.

How does it handle blocking or HTTP 999?

The actor uses residential proxies by default and includes retry logic. Hard blocks like HTTP 999 are detected and skipped to keep the run moving.

Is this a LinkedIn company employees scraper Chrome extension?

No. It’s a server‑side Apify actor, making it more stable and suitable for automation than browser extensions.

Which data fields are included in the output?

Top‑level fields include company_url, profile_url, fullname, first_name, last_name, headline, public_identifier, location, current_company, and more. See the Output Format section for the full example schema.

Closing CTA / Final thoughts

LinkedIn Company Employees Scraper is built to discover and export structured public employee data from LinkedIn company pages efficiently and safely. With automatic residential proxying, flexible URL/keyword inputs, and a clean dataset, it suits sales teams, recruiters, analysts, and developers alike. Connect the Apify dataset/API to your CRM or data pipeline to automate enrichment — start extracting smarter with a dependable LinkedIn company employees data extractor today.