Linkedin Jobs Scraper
Pricing
from $2.00 / 1,000 results
Linkedin Jobs Scraper
Scrape LinkedIn job postings by keyword and location, no login: title, company, location, posting date and job details. LinkedIn jobs scraper for recruiters, job boards and market research that returns LinkedIn job listings and LinkedIn job data as JSON, CSV or Excel.
Pricing
from $2.00 / 1,000 results
Rating
5.0
(2)
Developer
Goldmine
Maintained by CommunityActor stats
6
Bookmarked
494
Total users
17
Monthly active users
17 hours ago
Last modified
Categories
Share
LinkedIn Jobs Scraper 🔎 Extract LinkedIn Job Listings at Scale

Scrape LinkedIn jobs in seconds — no login, no cookies, no API keys. Search any keyword and location and export clean, structured job data: titles, companies, salaries, locations, seniority, full descriptions, and more. Perfect for recruiters, sourcers, job boards, market researchers, and data teams.
Download results as JSON, CSV, Excel, or HTML, or pull them straight into your app, spreadsheet, or database via API.
✨ Why use this LinkedIn Jobs Scraper?
- ⚡ Fast & reliable — collect hundreds of job postings per run.
- 🔓 No account required — gathers publicly available job listings; you never share LinkedIn credentials.
- 🎯 Targeted search — scrape by keyword + location, exactly like the LinkedIn jobs search bar.
- 🧾 Rich, structured data — every posting normalized into clean, ready-to-use fields.
- 🌍 Built-in proxy support — rotate IPs automatically for stable large runs.
- 💸 Pay per result — you only pay for jobs you actually scrape.
🚀 What you can do with it
- Recruiters & sourcers — monitor competitor hiring, build talent pipelines, track open roles by company or region.
- Job boards & aggregators — feed fresh listings into your platform.
- Market & salary research — analyze demand, salary ranges, and hiring trends.
- Data & analytics teams — power dashboards, models, and lead lists.
⚙️ Input
| Field | Required | Description |
|---|---|---|
Keywords (keywords) | * | Job title or keywords, e.g. software engineer, product manager, nurse. |
Location (location) | * | City, region, or country, e.g. San Francisco, CA, London, Remote. |
Maximum items (maxItems) | — | How many job listings to collect (default 10). |
Proxy configuration (proxyConfiguration) | — | Proxy settings. Residential proxies recommended for best results. |
* Provide at least one of
keywordsorlocation— use either on its own, or both together to narrow the search.
Example input
{"keywords": "software engineer","location": "San Francisco, CA","maxItems": 100,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
📦 Output
Each job is saved as a clean, flat record. Empty fields are omitted automatically.
| Field | Description |
|---|---|
title | Job title |
company | Hiring company name |
companyUrl | Company LinkedIn page |
companyLogo | Company logo image URL |
location | Job location |
postedAt | Date the job was posted |
validThrough | Application deadline (if listed) |
employmentType | Full-time, part-time, contract, etc. |
seniorityLevel | Seniority / experience level |
jobFunction | Job function / department |
industry | Industry |
salary | Salary as shown on the listing |
salaryCurrency, salaryMinValue, salaryMaxValue | Structured salary range (if available) |
description | Full job description as plain text, one line per paragraph or list item |
descriptionBullets | Description as a list of bullet points |
addressLocality, addressRegion, addressCountry | Structured location |
latitude, longitude | Geo-coordinates |
linkedinJobId | LinkedIn's job ID, the number at the end of the job URL. Unique per posting |
jobId | The employer's own requisition ID. One requisition posted in several cities appears as several postings with the same jobId |
jobUrl / sourceUrl | Direct link to the job posting |
Example output
[{"title": "Senior Development Engineer I","company": "Yokohama Tire Corporation","companyUrl": "https://www.linkedin.com/company/yokohamatirecorp","companyLogo": "https://media.licdn.com/dms/image/v2/C560BAQFcm0yog2D3NA/company-logo_200_200/company-logo_200_200/0/1630600232170/yokohama_tire_corporation_logo?e=2147483647&v=beta&t=JtcLHUapsBjd-sngFcnr5kR6J0-mRM9vbiApNPYwb5s","location": "Cornelius, NC","postedAt": "2026-09-28T20:56:26.000Z","validThrough": "2026-10-28T20:56:26.000Z","employmentType": "FULL_TIME","seniorityLevel": "Mid-Senior level","jobFunction": "Engineering and Information Technology","industry": "Automotive","salaryCurrency": "USD","salaryMinValue": 91000,"salaryMaxValue": 120000,"linkedinJobId": "4471214530","jobId": "2373","addressLocality": "Cornelius","addressRegion": "NC","addressCountry": "US","latitude": 35.48491,"longitude": -80.85885,"description": "Summary\nThe Senior Development Engineer I requires knowledge of advanced engineering principles and methods related to tire design and analysis to meet target objectives. The Sr. Development Engineer I is responsible for all phases of replacement tire developm...","descriptionBullets": ["Summary","The Senior Development Engineer I requires knowledge of advanced engineering principles and methods related to tire design and analysis to meet target objectives. The Sr. Development Engineer I is responsible for all phases of replacement tire development including the design of experiments, testing and analysis of results. Assignments may include challenging projects that cover both replacement and original equipment tires which involve a close partnership with outside customers to achieve desired objectives.","Responsibilities"],"jobUrl": "https://www.linkedin.com/jobs/view/senior-development-engineer-i-at-yokohama-tire-corporation-4471214530","sourceUrl": "https://www.linkedin.com/jobs/view/senior-development-engineer-i-at-yokohama-tire-corporation-4471214530"}]
❓ FAQ
Do I need a LinkedIn account or password? No. The scraper only collects publicly available job listings — you never provide LinkedIn credentials.
How many jobs can I scrape?
Set any number with maxItems. For large runs, keep residential proxies enabled
for the most stable results.
In what formats can I export the data? JSON, CSV, Excel, and HTML — or access it programmatically via API.
Can I run it on a schedule? Yes. Schedule it to run hourly, daily, or weekly to keep job data fresh, and connect it to webhooks or other tools to automate your workflow.
Is there a LinkedIn jobs API I could use instead? LinkedIn's job APIs are for posting jobs through approved partners; there is no public LinkedIn API for searching or reading job listings. This LinkedIn jobs scraper takes a keyword and location and returns the public job listings as structured data, with no LinkedIn account or partner approval.
How am I billed? Pay per result — you're charged only for each job listing successfully scraped.
🧩 Part of the LinkedIn Scraper Suite
Posts, profiles, companies, jobs and ads from LinkedIn. Also try:
- LinkedIn Profile Scraper No Cookies — public profiles without logging in
- LinkedIn Profile Scraper — full profile details: headline, experience, education and skills
- LinkedIn People Search Scraper — people search results as leads
- LinkedIn Company Scraper — company pages: about, size, headquarters, followers
- LinkedIn Company Scraper Bulk (No Cookies) — company profiles in bulk without logging in
- LinkedIn Company Detail Scraper — detailed data from a single company page
- LinkedIn Post Scraper — single posts by URL with engagement, author and comments
- LinkedIn Company Posts Scraper — recent posts of LinkedIn company pages with reactions, comments and media, without logging in
- LinkedIn Ads Scraper — ads from the LinkedIn Ad Library by keyword or advertiser
See every Goldmine Actor at apify.com/logical_scrapers.
🛟 Support
If this Actor saves you time, please leave a ⭐ rating on its Apify Store page. Ratings help other users find it and keep it maintained.
Have a question, found an issue, or want a new feature? Open an issue on the Actor's page and we'll be happy to help.
Visit apify.com/logical_scrapers or our website logicalscrapers.com to see other actors.
Contact us
Email: coredev.dan@gmail.com
⚖️ Responsible use
Use this scraper to collect publicly available job data in line with LinkedIn's terms and applicable laws and regulations (including data-protection rules). You are responsible for how you use the data you collect.