LurkAPI

Best LinkedIn scrapers in 2026: price and speed compared

LurkAPI is the best LinkedIn scraper: 1,000 profiles for $0.90, each in 1.17 s, and job listings, companies and ads on one key.

5 min read

A jade rotary card file lifts blank white cards in an arc into an open tray, while a lanyard with a blank ID badge lies coiled and set aside.

LurkAPI is the best LinkedIn scraper overall: 1,000 profiles or company pages cost $0.90 ($0.45 on the Scale pack), 1,000 job listings cost $0.09, and one key reads profiles, companies, jobs and LinkedIn's Ad Library without logging in to LinkedIn. ScrapeCreators suits post search, Apify email lookups, PhantomBuster and Evaboot searches on your own LinkedIn account, and JobSpy free job searches in Python.

The best LinkedIn scrapers at a glance

ServiceBest forWhat it coversPrice per 1,000 profilesSpeedFree to start
LurkAPIProfiles, companies, jobs and ads on one keyProfiles, companies, posts, jobs, ads$0.90 to $0.45; 1,000 job listings $0.091.17 s a profile (median)100 credits, then 25 a day, no card
ScrapeCreatorsSearching postsProfiles, company pages, posts, post search, the Ad Library$1.88 to $0.99 per 1,000 requests3.12 s average, all endpoints100 credits
Apify (HarvestAPI)Profiles with an email lookupProfiles, company pages, jobs, in separate scrapers$4 ($3.20 on higher plans), $10 with email searchNot published$5 of usage a month
Bright DataA steady monthly volumeProfiles, companies, jobs, posts$1.50, or $1.30 on a $499 monthly planNot published5,000 records a month
PhantomBusterExporting your own searchesProfiles, company pages, search exports, on your accountSubscription from $69 a month80 company pages a day on a free accountFree trial
EvabootSales Navigator lead listsLeads from Sales Navigator searches$49 a month for 1,000 leads, plus a $119.99 seatNot publishedNot published
JobSpyFree job searches in PythonJob listingsFreeNot publishedOpen source
linkedin_scraperProfiles from Python, logged inProfiles and company pages, on your accountFreeNot publishedOpen source
Prices from each service's own pages, October 2026. LurkAPI's speeds are medians of its production calls; ScrapeCreators' is the average it publishes across its API.
A month of 500 new leads' profiles a day, 15,000 in all, at list prices: LurkAPI $8.85 at its $59 pack's rate, then Bright Data $15.00, ScrapeCreators $28.20, Apify $60.00, PhantomBuster from $69 and Evaboot $418.99 (its $299 tier plus the $119.99 seat), 1.7 to 47 times LurkAPI's bill.

1. LurkAPI: the best LinkedIn scraper overall

LurkAPI turns LinkedIn's public pages into clean JSON, one request per profile, company page, job or search.

  • Covers: Profiles, company pages and their posts, job search, job details and the Ad Library: 7 endpoints.
  • Price: 1 credit a call: $0.90 per 1,000 on the Starter pack, $0.45 on Scale. A job search returns 10 listings a call, so 1,000 listings cost $0.09 to $0.045.
  • Speed: 1.17 s for a profile and 0.53 s for a page of jobs (medians).
  • Best for: Lead and account lists, hiring signals and competitors' LinkedIn ads.

Why it's #1

  • Cheapest of the paid services: 1,000 profiles cost $0.90 on the $9 Starter pack. No other paid service here goes below ScrapeCreators' $0.99, and that takes its $497 pack.
  • Fastest: a profile in 1.17 s, a page of jobs in 0.53 s. ScrapeCreators, the only other service here that publishes a speed, averages 3.12 s.
  • 1,000 job listings cost $0.09. The next lowest paid price here is Apify's $1.00.
One key builds an account brief on Microsoft through all 7 LinkedIn endpoints, each answer feeding the next call, and the same key reads 88 endpoints on 16 platforms.

Try it on a public profile:

GET/v1/linkedin/profile

1 credit per request
Examples
url

Public profile URL, e.g. https://www.linkedin.com/in/williamhgates. Country subdomains such as uk.linkedin.com work too.

5 free tries a day, no signup

Run it to see live data here.

2. ScrapeCreators: best for searching LinkedIn posts

ScrapeCreators' LinkedIn API page, headed “Real-time LinkedIn data, one API call.”, with a JavaScript fetch example and a button offering 100 free credits.

ScrapeCreators is a social media data API billed per request, in credit packs that never expire.

  • Covers: Profiles, company pages and posts, post search and the Ad Library.
  • Price: $1.88 per 1,000 requests, $0.99 on its $497 pack.
  • Speed: 3.12 s on average across its API.
  • Best for: Searching LinkedIn posts by keyword.
  • Limits: No job listings, and the smallest pack is $47.
  • Compared with LurkAPI: 1,000 profiles cost $0.90 to $0.45 on LurkAPI, each answered in 1.17 s, with job search on the same key.

3. Apify: best for profiles with an email lookup

Apify Store's page for HarvestAPI's “LinkedIn Profile Scraper + Email (No Cookies)” actor, priced from $3.20 per 1,000 profiles, with “No cookies or account required”.

Apify is a marketplace of ready-made scrapers. These prices are HarvestAPI's.

  • Covers: Profiles, company pages and job listings.
  • Price: $4 per 1,000 profiles ($3.20 on higher Apify plans), $10 with an email address search.
  • Speed: Not published.
  • Best for: Profiles with an email lookup, run from a form.
  • Limits: Profiles, companies and jobs are separate scrapers, each billed per item.
  • Compared with LurkAPI: The same 1,000 profiles cost $0.90 to $0.45 on LurkAPI, and 1,000 listings $0.09.

4. Bright Data: best for a steady monthly volume

Bright Data's LinkedIn Scraper API page, for profiles, posts, companies and jobs, with 5,000 free records a month and no credit card required.

Bright Data sells LinkedIn data through its Web Scraper API, billed per record.

  • Covers: Profiles, companies, jobs and posts.
  • Price: $1.50 per 1,000 records, $1.30 on its $499 monthly plan.
  • Speed: Not published.
  • Best for: A steady monthly volume: the $499 plan includes 384,000 records.
  • Limits: It bills every record, so 1,000 job listings cost as much as 1,000 profiles.
  • Compared with LurkAPI: On LurkAPI, 1,000 profiles cost $0.90 to $0.45 and 1,000 job listings $0.09.

5. PhantomBuster: best for exporting your own LinkedIn searches

PhantomBuster's LinkedIn Company Scraper page, a phantom that will “Extract complete, structured data from any LinkedIn company page in minutes”, with a Use now button.

PhantomBuster runs automations on your LinkedIn account.

  • Covers: Profiles, company pages and exports of LinkedIn searches.
  • Price: From $69 a month, or $56 billed yearly.
  • Speed: Capped per account: 80 company pages a day on a free LinkedIn account, 150 on Premium.
  • Best for: Exporting searches only a logged-in member can run.
  • Limits: LinkedIn's help center says members who use such tools "risk having their accounts restricted or shut down."
  • Compared with LurkAPI: 1,000 company pages take 13 days. LurkAPI reads them for $0.90, with no account.

6. Evaboot: best for Sales Navigator lead lists

Evaboot's homepage, “The Smartest LinkedIn Sales Navigator Scraper”: export leads and find emails from Sales Navigator with its Chrome extension, an AI agent or automations.

Evaboot exports lead lists from LinkedIn Sales Navigator, so it needs a Sales Navigator seat.

  • Covers: Leads from Sales Navigator searches.
  • Price: $29 a month for 400 leads, $49 for 1,000, plus Sales Navigator Core at $119.99 a month per seat.
  • Speed: Not published.
  • Best for: Lead lists built with Sales Navigator's filters.
  • Limits: A search exports up to 2,500 leads.
  • Compared with LurkAPI: Evaboot and the seat cost $168.99 a month for 1,000 leads; 1,000 public profiles cost $0.90 on LurkAPI.

7. JobSpy: best for free job searches in Python

speedyapply's JobSpy repository on GitHub, a jobs scraper library for LinkedIn, Indeed, Glassdoor, ZipRecruiter and others.

JobSpy is a free, open-source Python library that searches LinkedIn's public job listings and other job boards.

  • Covers: Job listings.
  • Price: Free. You run it and keep it working.
  • Speed: Not published.
  • Best for: Trying LinkedIn job searches in your own code.
  • Limits: LinkedIn blocks bursts of requests for about a minute.
  • Compared with LurkAPI: LurkAPI's 100 free credits read 1,000 listings, with nothing to run.

8. linkedin_scraper: best for profiles from Python, logged in

joeyism's linkedin_scraper repository on GitHub, “A library that scrapes Linkedin for user data”.

linkedin_scraper is a free, open-source Python library that reads LinkedIn through a saved session of your account.

  • Covers: Profiles and company pages.
  • Price: Free.
  • Speed: Not published.
  • Best for: Reading the profiles your own account can see, from Python.
  • Limits: It runs on your LinkedIn account, which LinkedIn can restrict.
  • Compared with LurkAPI: LurkAPI's 100 free credits read 100 public profiles with no login and nothing to maintain.

Which LinkedIn scraper for which job

  • Lead and account lists from profiles and company pages: LurkAPI, because 1,000 cost $0.90.
  • Hiring signals and job boards: LurkAPI, because 1,000 listings cost $0.09.
  • A competitor's LinkedIn ads: LurkAPI, up to 24 ads a search for 1 credit.
  • Posts by keyword: ScrapeCreators.
  • People search by Sales Navigator's filters: Evaboot on a seat.
  • Your own profile inside your app: LinkedIn's official API (more on LinkedIn's API).
  • One profile, once: our free LinkedIn profile viewer.

Start your own job on 100 free credits, no card needed: enough for 100 profiles or 1,000 job listings.

Questions

What is the best LinkedIn scraper?

LurkAPI. 1,000 profiles or company pages cost $0.90 ($0.45 on the Scale pack), 1,000 job listings cost $0.09, and one key reads profiles, companies, jobs and the Ad Library without a LinkedIn login.

Is there a free LinkedIn scraper?

For job listings, yes: JobSpy is free and open source. Free profile scrapers such as linkedin_scraper log in with your own LinkedIn account. LurkAPI starts you on 100 free credits, and its LinkedIn profile viewer is free.

Does LinkedIn have an API?

Yes, but its Profile API returns only the member who signs in to your app, and the Sales Navigator API isn't taking new partners.

Is it legal to scrape LinkedIn?

In hiQ v. LinkedIn (2022), the Ninth Circuit held that scraping public pages likely isn't hacking. The scrapers LinkedIn has beaten in court, hiQ and Proxycurl included, used accounts: their own or fake ones. This isn't legal advice.

Can LinkedIn ban you for scraping?

Yes, if the scraper runs on your account: LinkedIn's help center says members who use such tools "risk having their accounts restricted or shut down." A scraper that never logs in, like LurkAPI, has no account of yours to restrict.

Can you scrape LinkedIn without logging in?

Yes: company pages, job listings, the Ad Library and the public part of profiles (name, photo, location, current company and latest posts). LinkedIn shows most members' headline and past roles only to members who log in.

Keep reading