LinkedIn Company Scraper avatar

LinkedIn Company Scraper

Pricing

from $0.25 / 1,000 scraped company profiles

Go to Apify Store
LinkedIn Company Scraper

LinkedIn Company Scraper

Scrape public LinkedIn company profiles without cookies. Export names, websites, industries, sizes, locations, followers, and source URLs to a clean dataset.

Pricing

from $0.25 / 1,000 scraped company profiles

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

3

Monthly active users

4 days ago

Last modified

Share

🔎 LinkedIn Company Scraper

LinkedIn Company Scraper turns public LinkedIn company pages into clean company profile data. Add LinkedIn company URLs or slugs, then export company names, LinkedIn URLs, websites, industries, company sizes, employee and follower counts, headquarters, office locations, related pages, public posts, jobs, funding details when visible, and media URLs.

Use it for lead list enrichment, account research, market mapping, CRM cleanup, competitor checks, and repeatable company profile exports. You do not need LinkedIn cookies, a LinkedIn login, a browser extension, or a LinkedIn API key. Each saved dataset item is one successful company profile from a public LinkedIn company page.

For a small first run, keep the prefilled targets: https://www.linkedin.com/company/microsoft/ and openai.

✅ What this LinkedIn company scraper does

  • Scrapes public LinkedIn company profile pages.
  • Accepts full LinkedIn company URLs and simple company slugs such as microsoft or openai.
  • Saves one dataset item per accepted company target.
  • Extracts core company profile facts such as name, website, description, industry, size, type, headquarters, founded year, specialties, employee count, follower count, logo, and cover image.
  • Adds source-backed company context when LinkedIn shows it: locations, affiliated pages, similar companies, employee previews, job signals, recent public posts, funding, and stock details when available.
  • Charges only for saved company profiles.
  • Works with Apify dataset exports, API access, schedules, webhooks, and integrations.

This Actor is focused on public LinkedIn company profile data. It does not collect private LinkedIn data, Sales Navigator data, personal emails, phone numbers, full employee lists, private posts, or login-only content.

📦 Data you can export

Each company profile can include:

  • matchedInput: the URL or slug you submitted
  • linkedinUrl and companyId
  • name, tagline, and description
  • website, industry, organizationType, and companySize
  • employeeCount and followerCount
  • foundedYear, headquarters, and specialties
  • logoUrl and coverImageUrl
  • locations with address parts and map links when visible
  • affiliatedPages and similarCompanies
  • employees with public preview names, titles, profile URLs, and image URLs when visible
  • jobs with public job or role-count signals
  • recentPosts with text, post URL, visible engagement counts, and media URLs when visible
  • funding with rounds, last round, Crunchbase URL, and investors when LinkedIn exposes them
  • stock when LinkedIn exposes a public stock block

Fields can be null or empty arrays when LinkedIn does not show that data on the public page. The Actor keeps missing source data empty instead of inventing values.

🎯 Common use cases

  • Enrich a list of target accounts with company websites, industries, sizes, and headquarters.
  • Build LinkedIn company datasets for sales research, recruiting research, or market mapping.
  • Find related company pages, similar companies, and public office locations from known accounts.
  • Track public company profile changes with scheduled Apify runs.
  • Export LinkedIn company profile data to a spreadsheet, CRM, warehouse, webhook, or API workflow.
  • Create source-backed company context before using a separate people, posts, or email enrichment workflow.

🚀 How to run it

  1. Open the Actor input.
  2. Add LinkedIn company URLs or slugs in LinkedIn companies.
  3. Keep Language hint and Country hint as en and US unless you want LinkedIn's public page requested for another locale.
  4. Start the Actor.
  5. Open the dataset and export the results as JSON, CSV, Excel, XML, RSS, HTML, or through the Apify API.

Good target examples:

  • openai
  • microsoft
  • https://www.linkedin.com/company/openai/
  • https://www.linkedin.com/company/microsoft/

Use LinkedIn company slugs or full company URLs for the most stable runs. A slug is the part after /company/, such as openai in https://www.linkedin.com/company/openai/.

⚙️ Input

FieldWhat it does
companyTargetsLinkedIn company URLs or slugs. You can mix both forms in one run.
languageHintTwo-letter language hint for localized public pages. Default: en.
countryHintTwo-letter country hint for localized public pages. Default: US.

Example input:

{
"companyTargets": [
"https://www.linkedin.com/company/microsoft/",
"openai",
"google"
],
"languageHint": "en",
"countryHint": "US"
}

🧾 Output example

{
"matchedInput": "openai",
"linkedinUrl": "https://www.linkedin.com/company/openai",
"companyId": "11130470",
"name": "OpenAI",
"tagline": "Creating safe AGI that benefits all of humanity",
"description": "OpenAI is an AI research and deployment company.",
"website": "https://openai.com/",
"industry": "Research Services",
"organizationType": "Privately Held",
"companySize": "1,001-5,000 employees",
"employeeCount": 4523,
"followerCount": 10950223,
"foundedYear": 2015,
"headquarters": "San Francisco, California",
"specialties": ["artificial intelligence", "machine learning"],
"logoUrl": "https://media.licdn.com/dms/image/example-logo",
"coverImageUrl": "https://media.licdn.com/dms/image/example-cover",
"locations": [
{
"address": "San Francisco, CA 94110, US",
"streetAddress": null,
"city": "San Francisco",
"region": "California",
"postalCode": "94110",
"country": "US",
"mapUrl": null
}
],
"affiliatedPages": [
{
"name": "OpenAI Startup Fund",
"linkedinUrl": "https://www.linkedin.com/company/openai-startup-fund",
"industry": "Venture Capital and Private Equity Principals",
"location": "San Francisco, CA",
"category": "Affiliated page",
"logoUrl": "https://media.licdn.com/dms/image/example-affiliate-logo"
}
],
"similarCompanies": [
{
"name": "Anthropic",
"linkedinUrl": "https://www.linkedin.com/company/anthropicresearch",
"industry": "Research Services",
"location": "San Francisco, CA",
"logoUrl": "https://media.licdn.com/dms/image/example-similar-logo"
}
],
"employees": [
{
"name": "Sam Altman",
"title": "CEO at OpenAI",
"profileUrl": "https://www.linkedin.com/in/sama",
"imageUrl": "https://media.licdn.com/dms/image/example-person"
}
],
"jobs": [
{
"title": "Research Engineer",
"count": 27
}
],
"recentPosts": [
{
"postUrl": "https://www.linkedin.com/posts/openai_example",
"text": "Introducing a new research update.",
"postedAtText": "2d",
"reactionCount": 1200,
"commentCount": 84,
"mediaUrls": ["https://media.licdn.com/dms/image/example-post-media"]
}
],
"funding": {
"totalRounds": 2,
"lastRound": {
"type": "Corporate Round",
"amount": "US$ 10.0B",
"date": "Mon, 23 Jan 2023"
},
"crunchbaseUrl": "https://www.crunchbase.com/organization/openai",
"investors": [
{
"name": "Microsoft",
"url": "https://www.crunchbase.com/organization/microsoft"
}
]
},
"stock": null
}

💳 Pricing

This Actor uses pay-per-event pricing. You are charged $0.00025 for each saved company profile, which is $0.25 per 1,000 saved profiles on every Apify plan. Runs that do not save company profiles do not charge company-profile events.

⚠️ Limits and caveats

This Actor reads public LinkedIn company pages only. It does not use your LinkedIn account, cookies, private sessions, Sales Navigator, recruiter data, or paid LinkedIn data.

LinkedIn does not show the same fields for every company, region, or page state. Some companies may have no visible funding, stock, recent posts, employee previews, affiliated pages, or locations. Private, removed, blocked, or unresolved company pages may be skipped with a warning and no dataset item.

The Actor returns direct public LinkedIn media URLs when they are visible. It does not copy LinkedIn-hosted images into Apify storage.

❓ FAQ

Can I scrape LinkedIn company profiles without cookies?

Yes. Add public LinkedIn company URLs or slugs. You do not need LinkedIn cookies, a LinkedIn account, a browser extension, or a LinkedIn API key.

Can I enter plain company names?

Use LinkedIn company slugs or URLs for the most stable runs. Plain names work only when they already match the LinkedIn company slug. For example, openai resolves to https://www.linkedin.com/company/openai/.

Does it scrape LinkedIn employees?

It returns public employee previews shown on the company page. It is not a full LinkedIn employee scraper. If you need company People pages, use a dedicated LinkedIn company people workflow.

Does it scrape LinkedIn company posts?

It returns recent public post summaries shown on the company profile page when LinkedIn exposes them. It is not a full LinkedIn posts crawler.

Why are some fields empty?

LinkedIn does not expose every field on every public company page. Empty fields mean the value was not visible during the run.

📝 Changelog

  • 0.1: Expanded company profiles with locations, related pages, jobs, recent posts, funding, media URLs, and lower per-profile pricing.
  • 0.0: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

🔗 Other actors

Made with ❤️ by Maxime Dupré