LinkedIn Jobs Scraper (No Login, No Cookies) avatar

LinkedIn Jobs Scraper (No Login, No Cookies)

Pricing

Pay per event

Go to Apify Store
LinkedIn Jobs Scraper (No Login, No Cookies)

LinkedIn Jobs Scraper (No Login, No Cookies)

Extract public LinkedIn job postings with filters: keywords, location, date posted, job type, experience level, remote/on-site. No account or cookies needed.

Pricing

Pay per event

Rating

5.0

(2)

Developer

Mokssh jaiin

Mokssh jaiin

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

LinkedIn Jobs Scraper (No Login, No Cookies) — from $0.40 per 1,000 jobs

Scrape public LinkedIn job postings by keyword and location, with filters for date posted, job type, experience level and remote/on-site/hybrid. No LinkedIn account, no cookies, no browser. Fast, cheap and built for lead generation, recruiting, job-market research and hiring-signal tracking.

Why use it

  • Low price: basic job data from $0.40 per 1,000 jobs. Full descriptions are an optional add-on.
  • No login or cookies: reads only the public job pages LinkedIn shows to anyone.
  • Real filters: keywords, location, date posted, job type, experience level, workplace type.
  • Lead-gen ready: every job includes the company name and LinkedIn company URL, so you can feed hiring companies straight into outreach or enrichment.
  • Pay only for what you get: you are charged per job delivered, never for failed requests. Set a maximum spend per run and the Actor stops at your limit.

Pricing

Pay-per-event, no monthly fee. You see the full price before you run.

EventPrice
Job scraped (title, company, location, date, URL)$0.40 per 1,000 ($0.0004 per job)
Full job details (description, seniority, type, function, industries, applicants, apply link)+$0.60 per 1,000 ($0.0006 per job), only if Include full job description is on
Actor start$0.00005

Example: 1,000 jobs with basic data cost about $0.40. 1,000 jobs with full details cost about $1.00. You are never charged for jobs that fail, and you can set a maximum spend per run.

Free plan

Free Apify accounts get one free trial run of up to 25 jobs so you can test the data. To keep using the Actor, upgrade to any paid Apify plan. Paid plans have no limit beyond the 1,000 jobs LinkedIn exposes per search.

Input

FieldDescription
Job title or keywordsWhat to search for, e.g. sales manager. Required.
LocationCity, state, country or region. Empty means worldwide.
Date postedAny time, past 24 hours, past week or past month.
Job typeFull-time, part-time, contract, temporary, internship, volunteer.
Experience levelInternship, entry, associate, mid-senior, director, executive.
Workplace typeOn-site, remote, hybrid.
Maximum jobsUp to 1,000 per run (a LinkedIn limit per search).
Include full job descriptionOff by default (extra charge). Adds description, seniority, employment type, function, industries, applicants and apply link.
Proxy configurationApify Proxy is on by default and recommended.

Example input

{
"keywords": "sales manager",
"location": "United States",
"datePosted": "pastWeek",
"jobType": ["fulltime"],
"workplace": ["remote"],
"maxItems": 100,
"includeDescription": false,
"proxyConfiguration": { "useApifyProxy": true }
}

Output

Each job is one dataset item. Download as JSON, CSV, Excel or HTML, or read it through the Apify API.

{
"id": "4459570296",
"title": "Sales Manager",
"company": "Nolan Transportation Group (NTG)",
"companyUrl": "https://www.linkedin.com/company/nolan-transportation-ntg",
"location": "Nashville, TN",
"postedAt": "2026-10-09",
"postedText": "1 day ago",
"url": "https://www.linkedin.com/jobs/view/sales-manager-at-nolan-transportation-group-ntg-4459570296",
"description": "Full job description text...",
"descriptionHtml": "<div>...</div>",
"seniorityLevel": "Mid-Senior level",
"employmentType": "Full-time",
"jobFunction": "Sales and Business Development",
"industries": "Transportation, Logistics",
"applicants": "Be among the first 25 applicants",
"applyUrl": "https://...",
"searchKeywords": "sales manager",
"searchLocation": "United States",
"scrapedAt": "2026-10-11T10:38:05.668Z"
}

Description-related fields are filled only when Include full job description is on, and some jobs do not show every field.

Use cases

  • Lead generation: companies that are hiring are companies with budget. Find them by role, location or industry.
  • Recruiting and sourcing: track openings across regions and sectors.
  • Market research: measure demand for skills, salaries mentioned in descriptions, and hiring trends.
  • Job boards and alerts: feed a site or a Slack/Telegram alert with fresh postings every day. Use Apify Schedules to run it daily.

Tips

  • LinkedIn returns about 1,000 results per search. For bigger pulls, run several searches with different locations, keywords or filters.
  • Use Date posted: Past 24 hours with a daily schedule to get only new jobs.
  • Keep Apify Proxy on. Without it LinkedIn may rate-limit you.

This Actor collects only publicly available job postings, the same pages anyone can open without signing in. It does not log in, use cookies, bypass authentication or collect private data. You are responsible for using the data in line with LinkedIn's terms and with privacy laws such as GDPR and CCPA. This Actor is not affiliated with or endorsed by LinkedIn.

Support

Found a bug or need another field? Open an issue on the Actor page and it will be looked at quickly.

Feedback and reviews

Found a bug, or need a field or filter added? Open an issue on this Actor's Issues tab and it will be looked at quickly. If this Actor saved you time, a short and honest review helps other people find it. Thank you!