Every LinkedIn scraper I tried fell into one of two buckets. Either it wanted my session cookies, which is a great way to get your own account restricted, or it scraped the logged-in DOM and broke the next time LinkedIn shuffled a class name. Neither felt like something I wanted running on a schedule.
So I built the version I actually wanted to use. It works off public company pages, the ones you can see without being logged in. No cookies, no credentials, nothing tied to a real account that can get burned.
What it does
You give it a company. It returns the employees it can find: full names, job titles, profile links, and emails where they genuinely exist. Output is CSV, JSON or Excel, so it lands straight in a sheet or a pipeline without a conversion step.
There is a verification pass on the employer field so you are not getting the 60 percent false-positive rate you see when a scraper trusts whatever the page first renders. If the current-employer signal does not check out, that row does not ship.
How the pricing works
It bills per result, not per month. Starting a run is a fraction of a cent, each profile is a couple cents, and the email-enriched profiles cost a little more because the enrichment step does real work. The point is that an empty run does not cost you a subscription you were not using that month.
Where it is
It is on the Apify Store, currently sitting at 353 users with a Rising Star badge, which mostly tells me it keeps working under load rather than just on my machine.
https://apify.com/george.the.developer/linkedin-company-employees-scraper
If you run it on something weird and it chokes, tell me. That is the fastest way it gets better.
Top comments (0)