LinkedIn Jobs Scraper avatar

LinkedIn Jobs Scraper

Pricing

from $0.06 / 1,000 results

Go to Apify Store
LinkedIn Jobs Scraper

LinkedIn Jobs Scraper

🔥 ~$0.06/1K jobs l Scrape LinkedIn job listings by keyword and location. Get company, salary, job type, experience level, full description and apply link. Export to Excel, CSV or JSON. No login no cookies.

Pricing

from $0.06 / 1,000 results

Rating

0.0

(0)

Developer

Scrape Smith

Scrape Smith

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

2 days ago

Last modified

Share

LinkedIn Jobs Scraper — Search, Filter & Full Details

Collect LinkedIn job listings at scale by keyword and location — no login, no cookies, no account needed. Get the full job details: company, location, salary, posting date, seniority, employment type, job function, industries, applicant count, the complete job description, and the apply link.

Export everything to JSON, CSV, or Excel, or pull it straight from the API.


What you get per job

FieldExample
titleSenior Software Engineer
company / companyUrlNotion · linkedin.com/company/notion
location / isRemoteSan Francisco, CA · true
salary$150,000/yr – $190,000/yr (when listed)
postedDate2026-06-01
seniorityMid-Senior level
employmentTypeFull-time
jobFunctionEngineering and Information Technology
industriesSoftware Development
applicants177
descriptionText / descriptionHtmlFull job description
companyLogo, url, jobId

How to use it

  1. Add one or more search keywords (e.g. software engineer, registered nurse).
  2. Set a location (e.g. United States, London, Remote) — or several under Locations to collect more.
  3. (Optional) Filter by date posted, job type, experience level, remote/on-site.
  4. Run it. Results stream into the dataset as they're found.

LinkedIn caps any single search at roughly 1,000 results. Two ways to go bigger:

  • Locations — add multiple cities/regions; every keyword runs against each.
  • Maximize per location — use "Maximize results per location" to re-run the same search across experience levels, job types, date windows, etc. and merge the unique results (several times more for a single location).

Filters

  • Date posted — past 24 hours / week / month
  • Job type — full-time, part-time, contract, temporary, internship, …
  • Experience level — internship → executive
  • Remote / on-site — remote, on-site, hybrid
  • Sort by — most relevant or most recent

Input example

{
"queries": ["software engineer"],
"location": "United States",
"datePosted": "week",
"experienceLevel": ["mid-senior level"],
"scrapeDescription": true,
"maxItems": 1000
}

Output example

{
"jobId": "4406118990",
"title": "Software Engineer, New Grad",
"company": "Notion",
"companyUrl": "https://www.linkedin.com/company/notion",
"location": "San Francisco, CA",
"isRemote": false,
"postedDate": "2026-06-01",
"salary": null,
"seniority": "Not Applicable",
"employmentType": "Full-time",
"jobFunction": "Engineering and Information Technology",
"industries": "Software Development",
"applicants": 200,
"descriptionText": "Who We Are\nNotion is the collaborative workspace…",
"url": "https://www.linkedin.com/jobs/view/software-engineer-new-grad-at-notion-4406118990"
}

Notes

  • No login or cookies required — only public job data is collected.
  • A proxy is recommended at higher volume (the default works out of the box); you can also plug in your own proxies.
  • salary is only present when the employer publishes it on the listing.
  • Built to be reliable: failed fetches are automatically retried so your dataset comes back complete.

FAQ

Do I need a LinkedIn account? No. It only reads public listings.

Can it get full descriptions? Yes — on by default. Turn it off for a lighter, faster export of the core fields.

Which countries? Any LinkedIn location — US, UK, EU, remote, worldwide.

What formats can I export? JSON, CSV, Excel, HTML table, or via API.