🚀 LinkedIn Jobs Scraper · 25,000 Free Jobs/Month avatar

🚀 LinkedIn Jobs Scraper · 25,000 Free Jobs/Month

Pricing

from $0.20 / 1,000 jobs

Go to Apify Store
🚀 LinkedIn Jobs Scraper · 25,000 Free Jobs/Month

🚀 LinkedIn Jobs Scraper · 25,000 Free Jobs/Month

LinkedIn Jobs Scraper gets you LinkedIn jobs ⚡ fast, 🎯 100% accurate and 🔍 ridiculously detailed — salary, description, applicants, recruiter & company for every job. 💰 $0.20 per 1,000 jobs, no start fee. Scrape your first 25,000 jobs free every month 🚀

Pricing

from $0.20 / 1,000 jobs

Rating

0.0

(0)

Developer

Omkar Cloud

Omkar Cloud

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

LinkedIn Jobs Scraper

LinkedIn Jobs Scraper by Omkar Cloud gets you 🎯 accurate, 🔍 detailed LinkedIn jobs data — salary, full description, applicant count, the recruiter who posted it and the company behind every job.

LinkedIn uses its own aggressive bot protection — rate limits, a bot-check page and its infamous HTTP 999 block — to stop you from getting its data.

LinkedIn Jobs Scraper beats it, so you get the data, and can successfully complete your project.

$0.20 per 1,000 jobs. And with Apify's free plan you get $5 of credit every month, so your first ~25,000 jobs each month are free.

This is an excellent Actor made by Omkar Cloud, which is Rated Excellent — 4.7 based on 37 reviews on Trustpilot.

👉 Try LinkedIn Jobs Scraper free — your first ~25,000 jobs are Free.

What can I get

  • 💼 Full details on any LinkedIn job — salary range, full description, seniority, applicant count, benefits & the recruiter who posted it
  • 🔍 Up to 1,000 jobs per search — any keyword, city or country, radius, company, date posted, Easy Apply & under 10 applicants
  • 🏢 The company behind every job — website, industry, size, HQ, founding year, followers & employee count
  • 🧹 Clean results — title include / exclude, excluded companies, salary-only and skip-known-IDs filters, and filtered jobs are never billed

Why LinkedIn Jobs Scraper

Most other LinkedIn Jobs scrapers fail you in one of four ways:

  • 🗄️ Inaccurate, cached, stale data
  • 🧩 Low-detail data — a few fields per job, never the full picture
  • 💸 Pay more to get the same data
  • 🪦 Works today, breaks next month — nobody maintains it

LinkedIn Jobs Scraper is scraped live on every run, priced honestly, and actively maintained.

Example: A Full LinkedIn Job

{
"id": "4447444371",
"title": "Software Engineer, API Multimodal",
"link": "https://www.linkedin.com/jobs/view/4447444371",
"company_name": "OpenAI",
"company_website": "https://openai.com/",
"company_size": "1,001-5,000 employees",
"company_headquarters": "San Francisco, CA",
"company_followers_count": 12041958,
"location": "San Francisco, CA",
"posted_at": "2026-10-26",
"salary": "$266,000.00/yr - $445,000.00/yr",
"salary_min": 266000,
"salary_max": 445000,
"salary_currency": "USD",
"salary_period": "year",
"applicants_count": 170,
"employment_type": "Full-time",
"industries": "Research Services",
"apply_type": "external",
"is_closed": false,
"description_text": "About The Team\nAPI Multimodal builds the developer-facing products and infrastructure that bring OpenAI’s image, audio, and real-time model capabiliti…"
}

Trimmed for readability. Every row is flat, so it exports cleanly to CSV and Excel.

Get Started with 25,000 Free Jobs

  1. Hit Try for Free Button — the input is pre-filled with "software engineer" and "data scientist" searches in San Francisco.
  2. Enjoy your data 😎.

Pricing

High value, Low price.

WhatPriceWhat you get
Job rows$0.20 per 1,000id, link, title, company name / slug / link / logo, location, exact posting date, salary when shown, Actively Hiring and new-job flags
+ Full job details$0.20 per 1,000 → $0.40 totalfull description (text + HTML), salary range parsed to min / max / currency / period, applicant count, seniority, employment type, industries, benefits, Easy Apply or external, closed flag, and the recruiter's name, headline, profile and photo
+ Company details$0.50 per 1,000 → $0.90 totalthe hiring company's website, industry, size, type, HQ, founding year, specialties, followers, employee count and about text

No start fee — you pay only for the rows you get. Control your spend with Max jobs per search: 1,000 detailed jobs ≈ $0.40.

💡 Apify's free plan includes $5 of credit every month — about 25,000 job rows, or 12,500 jobs with full details, free every month.

👉 Scrape your first 25,000 jobs free

FAQ

Which countries can I scrape? Every country LinkedIn lists jobs in. Put a city, state, region or country in Locations ("London", "Texas", "India"), or a numeric LinkedIn geoId.

How many jobs can one search return? LinkedIn shows up to 1,000 jobs per search (100 pages of 10). For more, split the search by city: add several Locations.

Can I filter by experience level, job type or remote? Yes. LinkedIn's job search now reads these from the search text, so the Actor adds the words you pick (for example "entry level", "contract", "remote") to your keywords.

Can I get every job at one company? Yes. Put the company in Companies — openai, a LinkedIn company link, its numeric ID or its name — and leave the keywords empty.

Do I get the employer's apply link? No. LinkedIn shows the external apply link only to signed-in members, so apply_link is empty; apply_type tells you whether a job uses Easy Apply or the employer's site.

What does a detailed job cost? $0.40 per 1,000 rows: $0.20 for the row plus $0.20 for the full details. A 10,000-job run with details costs about $4.

Do filtered jobs cost anything? No. Jobs dropped by the title, company, salary or skip filters are never pushed, so they are never billed.

Run It from Code

Grab your API token from Integrations Settings here and replace <YOUR_API_TOKEN> below.

Python (pip install apify-client)

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run = client.actor("omkar-cloud/linkedin-jobs-scraper").call(run_input={
"searchQueries": ["software engineer"],
"locations": ["San Francisco, CA"],
"postedWithin": "week",
"maxResultsPerSearch": 10,
})
for job in client.dataset(run["defaultDatasetId"]).iterate_items():
print(job["title"], job["company_name"], job["salary"])

Node.js (npm install apify-client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });
const run = await client.actor('omkar-cloud/linkedin-jobs-scraper').call({
companies: ['openai'],
includeCompanyDetails: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

💬 Have Questions? We Have Answers.

You're a business owner — we know how hard completing a project can be. So we offer full support: just message us and we'll reply ✅ with a solution within 1 working day.

Message Us on WhatsApp

Ask Us on Email

You are important to us — just message us and we will solve your problem ✅ within 1 working day. 🩷 Pinky Promise 🤙!

  • 🏢 LinkedIn Company Scraper — full LinkedIn company pages: website, industry, size, HQ, followers, employees, offices, specialties & latest posts. $1 per 1,000 companies.