LinkedIn Company Scraper: Employee Count & Headcount Growth avatar

LinkedIn Company Scraper: Employee Count & Headcount Growth

Pricing

from $2.99 / 1,000 companies

Go to Apify Store
LinkedIn Company Scraper: Employee Count & Headcount Growth

LinkedIn Company Scraper: Employee Count & Headcount Growth

Scrape LinkedIn company pages without login or cookies: exact employee count, headcount growth between runs, size, industry, website, HQ and every office, founded, followers, similar companies (lookalikes), recent posts. By LinkedIn URL, company name, website domain or ID.

Pricing

from $2.99 / 1,000 companies

Rating

0.0

(0)

Developer

Superior Actors

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

LinkedIn Company Scraper: Employee Count, Headcount Growth & Company Data

Scrape LinkedIn company pages without login or cookies: the exact employee count on LinkedIn, company size, industry, website, headquarters and every office address, founded year, company type, specialties, followers, similar companies and recent posts. Give it any mix of LinkedIn company URLs, company names, website domains (openai.com) or LinkedIn IDs: the Actor finds the right page.

Every run saves each company's employee count and followers, so the next run shows headcount growth: how many employees a company gained or lost since your last check, in numbers and percent. Schedule it weekly or monthly and you have a LinkedIn headcount tracker for your accounts, competitors or portfolio.

Use cases: enrich company lists for lead generation and CRM, find the LinkedIn page of a website, track hiring and layoffs through headcount, build lookalike prospect lists, research markets and competitors. A LinkedIn company data API with clean JSON, CSV or Excel.

What makes it different

๐Ÿ“ˆ Headcount growth between runspreviousEmployeeCount, employeeCountChange, employeeGrowthPct, followersChange and a headcountHistory of up to 60 checks per company: nobody else keeps it
๐Ÿ”” Headcount change alertsOnly report headcount changes returns just the companies whose employee count moved since the last check; unchanged ones are free
๐ŸŒ Website โ†’ LinkedIn pagePut a domain (openai.com): the Actor reads the company's own site for its LinkedIn link, or matches the domain against LinkedIn pages. A LinkedIn company URL finder in the same run
๐Ÿงฒ Lookalike companiesAlso scrape similar companies adds the ~10 companies LinkedIn shows as "Similar pages" for each of yours, with full data and a similarTo column
๐Ÿ”ข Exact employee count, not just a rangeemployeeCount 16 609 next to companySize "5,001-10,000 employees" (LinkedIn's own range is often out of date)
๐Ÿข Every officeAll office addresses of the company page, not only the headquarters
๐Ÿ”’ No account, no cookiesPublic LinkedIn pages only; your LinkedIn account is never used or at risk

Example

Input: https://www.linkedin.com/company/stripe/, Notion, openai.com, 1053. Real run, 10 Oct 2026:

CompanyFound byEmployeesCompany sizeIndustryHQFollowers
Stripelink16 6095,001-10,000Technology, Information and InternetSouth San Francisco, US1 759 786
Notionname7 167501-1,000Software DevelopmentSan Francisco, US1 127 594
OpenAIwebsite domain11 2521,001-5,000Research ServicesSan Francisco, US11 905 458
Intelid109 69310,001+Semiconductor ManufacturingSanta Clara, US4 380 675

Notion lists itself as 501-1,000 employees, while 7 167 LinkedIn members work there: the exact count is the better number.

What the Headcount growth view looks like on the next scheduled run (illustration):

CompanyEmployeesBeforeChangeGrowth %Days since
Stripe16 60916 578+310.197
OpenAI11 25511 230+250.227

Also scrape similar companies with Stripe as the seed returned Airbnb, Anthropic, Rippling, Atlassian, Revolut, Wise, Databricks, Ramp and others, each with full data.

Input

FieldWhat it does
CompaniesOne per line, any mix: https://www.linkedin.com/company/stripe/ (also showcase pages), a name (Notion), a website (openai.com) or a LinkedIn ID (1053)
Also scrape similar companiesAdds LinkedIn's "Similar pages" of every company (lookalikes), up to Max companies
Max companiesStop after this many companies (1-5 000)
Include recent postsThe latest public posts: date, likes, text, link (the last post date is always included)
Only report headcount changesFor scheduled runs: only companies whose employee count changed since the last check

Output

FieldExample
name, linkedinUrl, universalName, companyId, pageTypeStripe, https://www.linkedin.com/company/stripe, stripe, 2135371, company
employeeCount, companySize, companySizeMin, companySizeMax16609, 5,001-10,000 employees, 5001, 10000
previousEmployeeCount, employeeCountChange, employeeGrowthPct16578, 31, 0.19 (from the second check on)
followers, previousFollowers, followersChange1759801, 1758800, 1001
previousCheckAt, daysSincePreviousCheck, headcountHistory2026-10-03T09:00:00+00:00, 7, [{date, employeeCount, followers}]
website, websiteDomain, industry, tagline, descriptionhttps://stripe.com, stripe.com, Technology, Information and Internet
companyType, foundedYear, specialtiesPrivately Held, 2010, ["artificial intelligence", "autonomous driving"]
headquarters, hqStreet, hqCity, hqRegion, hqPostalCode, hqCountry354 Oyster Point Blvd, South San Francisco, California, 94080, US
locations, locationsCount[{address, primary}], 14
similarCompanies, affiliatedPages, products[{name, linkedinUrl, industry, location}]
similarTo, similarToUrlStripe (rows added by Also scrape similar companies)
lastPostAt, recentPosts2026-10-06T18:09:36Z, [{postedAt, likes, text, url}]
logoUrl, jobsUrlcompany logo, the company's LinkedIn jobs search
input, matchedBy, checkedAtNotion, name (link, name, website link, website domain, id)

An input that LinkedIn does not know returns a free row with input and error.

Pricing

Pay per event: $0.001 per run and $0.00399 per company ($3.99 per 1 000 companies). Apify Scale plan: $3.49 per 1 000, Business plan and above: $2.99 per 1 000. Inputs not found and unchanged companies in Only report headcount changes mode are free.

ExampleCost
100 companies~$0.40
1 000 companies~$4.00
5 seed companies + similar companies (~55 rows)~$0.22
Weekly headcount check of 200 accounts, 30 changed~$0.12 per run

FAQ

How do I find the LinkedIn page of a company from its website? Put the domain (stripe.com) or the website URL into Companies. The Actor opens the website, takes its LinkedIn company link, or else matches the domain with the website on LinkedIn pages; matchedBy says which.

What is the employee count? employeeCount is the number of LinkedIn members who list the company as their current employer: the number in "See all 16,609 employees" on the page. companySize is the range the company chose itself. For headcount trends the member count is the better signal: it moves when people join or leave.

How do I track LinkedIn headcount growth? Run the same list on a schedule (weekly or monthly). Every run saves the employee count; from the second run on each row has the change since the previous check, and headcountHistory keeps up to 60 checks. Turn on Only report headcount changes to get only the companies that grew or shrank.

Can I search companies by name? Yes. A name uses LinkedIn's own company suggestions and takes the company with the same name (or LinkedIn's first suggestion). For an exact result, use the LinkedIn URL.

Can it get the list of employees or their emails? No. Employee lists need a LinkedIn login, so this Actor does not offer them. For emails of local businesses see Google Maps Email Extractor.

Do I need a LinkedIn account or cookies? No. Only public company pages are read, without login.

Tips

  • LinkedIn URLs are the fastest and most exact input; names and websites take 1-3 extra requests to find the page.
  • For a lookalike list, put 3-10 of your best customers as seeds and turn on Also scrape similar companies.
  • The headcount history is kept for your account: any run with the same company, scheduled or manual, adds a point (one per day).

Limits

  • Funding rounds and investor data are not on LinkedIn's public company page, so they are not included.
  • A company found only by its numeric LinkedIn ID needs open jobs on LinkedIn (LinkedIn opens ID links only after login); use the URL or the name otherwise.
  • School pages (linkedin.com/school/...) are not supported.
  • employeeCount is missing on showcase pages; LinkedIn does not show it there.
  • LinkedIn's member count moves by a few people from day to day even without hiring; look at the trend over weeks.

Ready-made tasks

TaskWhat it does
LinkedIn Headcount Tracker: Employee Count Growth by CompanyEmployee count of a company list now and at the previous check, for scheduled growth tracking

For AI agents and API

{
"companies": ["https://www.linkedin.com/company/stripe/", "Notion", "openai.com", "1053"],
"scrapeSimilarCompanies": false,
"maxCompanies": 100,
"includePosts": false,
"onlyChanges": false
}

Each row is one company with employeeCount, employeeCountChange (from the second check on), companySize, industry, website, headquarters and linkedinUrl; inputs not found have error.