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

6

Total users

4

Monthly active users

5.9 hours

Issues response

3 days ago

Last modified

Share

🔎 LinkedIn company scraper for profile data

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

📦 Data you can export

Each saved dataset item is one successful public LinkedIn company profile. A row can include:

  • matchedInput, 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 the public company jobs search count when LinkedIn exposes it
  • recentPosts with text, post URLs, 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.

This Actor focuses on public 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.

🚀 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": "OpenAI jobs in Worldwide",
"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.

🔌 Integrations

  • Export datasets as JSON, CSV, Excel, XML, RSS, or HTML from Apify.
  • Run the Actor through the Apify API for repeatable company enrichment workflows.
  • Schedule recurring runs to monitor public company profile changes.
  • Send completed run data to webhooks, databases, spreadsheets, CRMs, or BI tools.

❓ 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 use this as a free LinkedIn scraper?

The Actor uses pay-per-event pricing and charges only for saved company profiles. Your actual cost depends on your Apify account, credits, and the number of profiles saved.

Can I download LinkedIn scraper results?

Yes. You can download the dataset from Apify as CSV, Excel, JSON, XML, RSS, or HTML, or pull the same rows through the Apify API.

Is this a Python or PyPI LinkedIn scraper?

No. This is an Apify Actor, not a PyPI package. You can still call it from Python through the Apify API and process the dataset in your own code.

Can I use the output with AI workflows?

Yes. The dataset is structured JSON, so you can send company profile fields into AI enrichment, account research, summarization, scoring, or review workflows outside this Actor.

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.

Why not use the LinkedIn API?

The official LinkedIn API is not built for broad public company profile exports and usually requires approved access. This Actor works from public company pages and saves only source-visible data.

What are LinkedIn alternatives?

For related workflows, use a LinkedIn company people scraper for People pages, a LinkedIn posts scraper for post feeds, a business address scraper for website-published addresses, or a CRM enrichment tool when you need non-LinkedIn data.

📝 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é