LinkedIn Employees Scraper - B2B Leads (No Login) avatar

LinkedIn Employees Scraper - B2B Leads (No Login)

Pricing

$2.00 / 1,000 profiles

Go to Apify Store
LinkedIn Employees Scraper - B2B Leads (No Login)

LinkedIn Employees Scraper - B2B Leads (No Login)

Affordable LinkedIn employees scraper: B2B leads, no login. $2/1,000 results, 25 free, pay-per-result, no subscription. Works in Claude, ChatGPT & any MCP-compatible AI agent.

Pricing

$2.00 / 1,000 profiles

Rating

0.0

(0)

Developer

The Mine Works

The Mine Works

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Share

Find the people who work at any company on LinkedIn and turn them into a clean B2B lead list — name, headline/title, location and public profile URL — without ever logging in to LinkedIn and without risking an account ban.

This actor never touches LinkedIn directly. LinkedIn runs one of the most aggressive anti-bot systems on the web, and scraping it logged-in is the fastest way to get an account permanently banned. Instead, this actor uses the public Google search index as a soft surface: Google has already crawled millions of public LinkedIn profile pages (linkedin.com/in/…), and each result exposes the person's public name, headline and location. We query Google, parse the results, and hand you structured leads. Every byte comes from Google — zero requests hit LinkedIn.

Works as a standalone Apify Actor and as an MCP tool inside Claude, ChatGPT and any MCP-compatible AI agent — just ask "find engineers at Stripe" and the agent calls this actor.

What it does

Given a company name (and optionally a job title), it runs the Google query:

site:linkedin.com/in "<Company Name>" <job title>

then paginates through Google's results (&start=0,10,20,…), extracts every public LinkedIn member profile, de-duplicates by profile URL, and returns one record per person.

Input

FieldTypeRequiredDefaultDescription
companyNamestringyesStripeCompany whose employees you want to find (e.g. Stripe, Shopify, Tata Consultancy Services).
jobTitlestringnoengineerOptional role/keyword to narrow results (e.g. engineer, sales, recruiter, product manager). Leave blank for all roles.
maxResultsintegerno50 (prefill 15)Max profiles to return. Min 1, max 1000.
proxyConfigurationobjectnoGOOGLE_SERPApify proxy. The GOOGLE_SERP group returns raw Google SERP HTML and is strongly recommended; RESIDENTIAL works as a fallback.

Example input

{
"companyName": "Stripe",
"jobTitle": "engineer",
"maxResults": 25,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["GOOGLE_SERP"] }
}

Output

One dataset item per person. A final _type: "summary" record reports counts.

{
"name": "Jane Doe",
"headline": "Senior Software Engineer at Stripe",
"company": "Stripe",
"location": "San Francisco, California",
"linkedin_url": "https://www.linkedin.com/in/jane-doe",
"source_query": "site:linkedin.com/in \"Stripe\" engineer",
"scraped_at": "2026-06-16T10:30:00.000Z"
}
FieldDescription
namePerson's full name (parsed from the public profile title).
headlinePublic headline / role line, when present.
companyThe company you searched for (echoed for convenience).
locationPublic location, when present in the result snippet.
linkedin_urlCanonical public profile URL (linkedin.com/in/<slug>).
source_queryThe exact Google query used.
scraped_atISO-8601 timestamp of extraction.

Pricing — Pay Per Event

  • $0.005 per profile delivered (profile-scraped).
  • First 25 profiles are free per Apify account (lifetime), so you can try it before paying.
  • Empty searches, Google bot-walls and failed runs are never charged — you only pay for real leads.

How it stays reliable (anti-bot)

  • Never hits LinkedIn. All data is read from Google's public index.
  • Routes through the GOOGLE_SERP proxy group (purpose-built for raw Google SERP HTML), with a fresh proxy session per page and automatic rotation on a bot-wall or transport error.
  • Pure HTTP via got-scraping (browser-grade TLS + headers), 512 MB — no headless browser needed.
  • Tolerant SERP parser that keys off linkedin.com/in/ links rather than Google's shifting CSS class names, so it keeps working as Google tweaks its markup.

FAQ

Does this log in to LinkedIn or need cookies? No. It never sends a single request to LinkedIn. There is nothing to log in to and no ban risk.

Is this legal / compliant? It only collects public information that Google has already indexed and that LinkedIn members have chosen to make public. Use the results in line with GDPR/CCPA and your local laws (lawful basis for B2B outreach, honor opt-outs, etc.). You are responsible for how you use the leads.

Why don't I get an email or phone number? Those are not public on LinkedIn profiles, so they are not in Google's index. This actor returns the publicly visible fields only. Pair it with an email-finder/enrichment actor if you need contact details.

Why fewer results than the company's real headcount? Coverage is limited to profiles Google has indexed and that mention the company name publicly. Large companies return more; very small or stealth companies return fewer. Dropping the jobTitle widens the net.

Some headline or location fields are missing. Google's snippet doesn't always expose them. The name and linkedin_url are always present; the rest is best-effort.

Can I narrow by seniority or department? Yes — put it in jobTitle (e.g. VP marketing, staff engineer, talent acquisition).