image
Coin

1

free
new

LinkedIn Jobs Scraper

Scrape every job from any LinkedIn Jobs searchsalary ranges & recruiter details included.

Download sample

Trusted worldwide by the best

Export jobs from LinkedIn — right now

Extract

Paste any LinkedIn Jobs search and get every posting — salary, seniority, recruiter, 40 data points per job.

image

Schedule

Automate LinkedIn data collection on daily, weekly, or monthly schedules.

image

Export

Export all job data to Google Sheets, email, or S3 — fully automated.

image

Built for Agents

Run it from your stack.
Or hand it to your agent.

LinkedIn Jobs Scraper ships with a Python SDK, a one-line CLI and a native MCP server your agents can plug into directly — no rate limits to dodge, no bot mitigation to bypass, no parsing errors to chase down.

# install once (Python 3.10+)
pip install lobstrio

# check your token
lobstr whoami

# find the scraper
lobstr crawlers search "linkedin"

# one call — launch, wait, download
lobstr go linkedin-jobs-scraper \
  "<any LinkedIn URL>" \
  --param max_results=200 \
  -o results.csv

40 data attributes per job

Every scrape returns structured data you can export as CSV, JSON, or via API.

Job Id

Unique LinkedIn job posting identifier

4448124252
Export Jobs
url

Direct URL to the job posting on LinkedIn

Export Jobs
title

Job position title

Software Engineer
Export Jobs
Company Name

Name of the hiring company

Cohere
Export Jobs
Company Url

LinkedIn page URL of the hiring company

Export Jobs
Company Logo

URL of the hiring company's logo image

Export Jobs
location

Job location as displayed on the posting

Paris, Île-de-France, France
Export Jobs
Posted At

Date the job was posted (daily granularity)

Aug 3, 2026
Export Jobs
Posted Time Ago

Human-readable posting age as displayed on LinkedIn

1 week ago
Export Jobs
salary

Salary information as displayed on the posting, when available

$110,000.00/yr - $130,000.00/yr
Export Jobs
image

Fast

100 jobs per minute
Lightning-fast performance

image

Solid

99.95% task success rate
Dependable, reliable data every time

image

Cost-competitive

$0.5 per 1000 jobs
Top affordability worldwide

Live

Built to run.

Most scrapers break in silence. This one doesn't — and we show it, openly.

100.00%

incident-free runs · last 90 days

0
incidents · 90 days
100%
resolved
median time to fix
90 days agoToday
Operational
Degraded
Down
Resolved incident
Open incident
How we measure →

Tracked from every run. Incidents stay on the record even after they're fixed.

Simulator plan

Trusted by the best

Used obsessively by the data-hungry around the world

★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★

Frequently Asked Questions

Is it legal to scrape LinkedIn job postings?

Yes — a public job posting is public data. LinkedIn shows these listings to anyone, signed in or not, and that is all we read. What you do with the leads afterwards is your call. More in our guide to the legality of web scraping.

Do I need a LinkedIn account or login?

No login required. No account to sync, no cookie to paste, no Chrome extension — and no LinkedIn account of yours anywhere near it, so there is nothing to get banned. Paste a search URL and go.

What data do I get for each job?

40 data points per job. Title, location, posting date, employment type, seniority, applicant count, benefits, apply link and the full description; the salary split into minimum, maximum, currency and period; and the recruiter and hiring company behind it.

How fast is it?

About 100 jobs a minute. Throw in as many search URLs as you like — a whole country's worth of openings for one role lands before your coffee cools, at 1 credit per job.

How many jobs can I get from one search?

Around 1,000 — and that is LinkedIn's ceiling, not ours. LinkedIn stops showing results after roughly 40 pages. Want more? Split the search by city, keyword or date posted and run the pieces side by side.

Can I filter by date, experience level or remote work?

Every filter LinkedIn Jobs offers. Date posted, job type, experience level, on-site, hybrid or remote, Easy Apply only, under 10 applicants, distance and sort order — and you can skip job titles or companies you never want to see again.

Do I get the recruiter who posted the job?

Yes — whenever LinkedIn shows one. Name, title, profile and photo of the person who posted the job, so your message reaches the hiring manager instead of a careers inbox that nobody reads.

Is the salary always included?

Only when the posting shows it. We split what LinkedIn displays into minimum, maximum, currency and period. Hidden compensation stays empty — nothing is guessed or estimated, ever.

What does Company Details add, and what does it cost?

1 extra credit per job, for the hiring company's full profile. Website, industry, headcount, followers, founding year, headquarters and specialties land next to every job. Full Job Details, by contrast, is free and on by default.

Where can I send the jobs once they are scraped?

Wherever you already work. Google Sheets, Make, n8n, Amazon S3, email and webhooks — plus our MCP server, so Claude or ChatGPT can launch a run and read the results itself. CSV, Excel and JSON downloads too. See all integrations.

Ready to get started?

Export your first jobs for free.

Contact sales