LinkedIn Jobs Scraper — Job Listings & Salaries Without Login avatar

LinkedIn Jobs Scraper — Job Listings & Salaries Without Login

Pricing

from $0.80 / 1,000 jobs

Go to Apify Store
LinkedIn Jobs Scraper — Job Listings & Salaries Without Login

LinkedIn Jobs Scraper — Job Listings & Salaries Without Login

Scrape LinkedIn job listings for any search query without logging in. Returns job title, company, location, description, salary range (where listed), and posting date.

Pricing

from $0.80 / 1,000 jobs

Rating

0.0

(0)

Developer

Maged

Maged

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

2

Monthly active users

19 days ago

Last modified

Share

What does LinkedIn Jobs Scraper do?

LinkedIn Jobs Scraper extracts job listings from LinkedIn for any search query — without logging in. Get job titles, company names, locations, descriptions, salary ranges (where listed), and posting dates as structured JSON.

This Actor runs on the Apify platform. Use it for job market research, talent intelligence, competitive hiring analysis, or building job aggregator datasets.

Why use LinkedIn Jobs Scraper?

  • No LinkedIn login required — bypasses LinkedIn's authentication wall for public job listings
  • Full job details — title, company, location, description, seniority, and employment type
  • Batch search queries — run multiple job searches in one Actor run
  • Salary data — captures salary ranges where LinkedIn displays them
  • Market intelligence — analyze hiring trends, in-demand skills, and competitor headcount

How to use LinkedIn Jobs Scraper

  1. Open the Actor and click Try for free
  2. Enter search queries in the queries field (job title + optional location)
  3. Set filters: experience level, job type, date posted
  4. Click Start — job listings appear in the Output tab
  5. Download as JSON, CSV, or Excel

Input

{
"queries": [
{ "keywords": "Python developer", "location": "New York" },
{ "keywords": "Data scientist remote", "location": "" }
],
"maxJobs": 50,
"datePosted": "past-week",
"experienceLevel": "mid-senior"
}
FieldTypeDescriptionDefault
queriesarrayJob search queriesrequired
queries[].keywordsstringJob title or keywordsrequired
queries[].locationstringLocation filter (city, country)""
maxJobsintegerMax jobs per query50
datePostedstringany, past-day, past-week, past-monthany
experienceLevelstringentry, associate, mid-senior, director, executiveall

Output

{
"title": "Senior Python Developer",
"company": "Acme Corp",
"location": "New York, NY",
"description": "We are looking for an experienced Python developer...",
"employmentType": "Full-time",
"seniority": "Mid-Senior level",
"salaryRange": "$120,000 – $160,000",
"postedAt": "2024-03-15",
"jobUrl": "https://www.linkedin.com/jobs/view/..."
}

Output fields

FieldTypeDescription
titlestringJob title
companystringCompany name
locationstringJob location
descriptionstringFull job description
employmentTypestringFull-time, Part-time, Contract, etc.
senioritystringExperience level
salaryRangestringSalary range (when displayed)
postedAtstringPosting date
jobUrlstringLinkedIn job listing URL

Cost

VolumeEstimated cost
500 jobs~$0.10–$0.50
5,000 jobs~$1.00–$5.00

FAQ

Does this require a LinkedIn account? No — the Actor accesses publicly visible LinkedIn job listings.

Is this Actor maintained? Yes. Report bugs or feature requests in the Issues tab.

Need help or have questions? Open an issue in the Issues tab or reach out on Discord: maged03211