Track new LinkedIn jobs without logging in
LinkedIn Jobs Scraper reads the job pages LinkedIn shows to visitors who are not signed in, so it needs no LinkedIn account and never uses yours. Give it your searches and a schedule, and each run returns only new postings, with the full description, the pay range when there is one and the number of applicants.
- Price
- US$0.50 per 1,000 jobs
- Without full details
- US$0.20 per 1,000 jobs
- Free each month
- US$5 of Apify use, about 10,000 jobs
- Start fee
- US$0.0005 a run
What you get
When we tested it in October 2026, LinkedIn's public search was not applying its filters for job type, experience and workplace, so the tool checks them on every job page and keeps only the jobs that match. In one test, 23 of the 33 results for a part-time search were not part-time, and the tool saved none of those 23.
A search on LinkedIn stops at 1,000 results. Ask for more and the tool splits the search by state or region, in 14 countries including the United States and the United Kingdom, and by posting date, then joins the pieces without duplicates.
Pay ranges come from LinkedIn's pay box when it shows one, and otherwise from the first range written in the description. In a sample of 180 jobs in the United States and the United Kingdom, reading the description raised the share of jobs with a salary from 9 to 36 per cent.
title,companyName- The job title and the company hiring.
location,workplaceType- Where the job is, and Remote, Hybrid or On-site when the posting says which.
postedAt- The date the job was posted.
salary- The pay range as written, with the minimum, maximum, currency and period in separate fields.
employmentType,seniorityLevel- Full-time, part-time, contract and so on, and the level LinkedIn gives the job.
applicantsCount- How many people have applied, as LinkedIn shows it.
descriptionText- The full description as plain text.
url,applyType- The link to the job, and whether it uses Easy Apply or the employer's own site.
searchKeywords,searchLocation- Which of your searches found the job.
How to run it
- Open LinkedIn Jobs Scraper on Apify (opens in a new tab) and choose Try for free, then sign in or create a free account.
- Under Job searches, add one row for each search, with keywords such as registered nurse and a location such as Texas, United States. You can also paste search links copied from LinkedIn under LinkedIn URLs.
- Pick any filters you need, such as Date posted, Job type or Workplace.
- Set Max jobs per search. For more than 1,000, keep Get past LinkedIn's 1,000-result limit turned on.
- Choose Start, then Export, and download CSV, Excel or JSON.
- To get new jobs every morning, set Date posted to Past 24 hours, turn on Only new jobs and give the monitor a name such as nurses-texas. Save the input as a task, then create a schedule under Schedules, for example every day at 07:00, and add the task. The first run returns everything that matches, and each run after it returns only jobs it has not returned before.
What it costs
Jobs cost US$0.50 per 1,000 with full details on a free Apify account, or US$0.20 per 1,000 with Full job details turned off, which gives the title, company, place, date and link only. Jobs your filters leave out, duplicates and jobs the monitor has already returned are free.
A daily search that brings 40 new jobs costs about US$0.64 a month, start fees included. The price is lower on paid Apify plans: US$0.45 per 1,000 on Scale and US$0.40 on Business.
These prices are read from the tool's Apify page every hour, and that page always shows the current ones.
Limits
- LinkedIn shows less to visitors who are not signed in. The job function and the employer's own application link are hidden from them, so those fields are usually empty.
- Remote, hybrid or on-site is known only when the posting states it, and the Workplace filter keeps only jobs that do. In our tests, LinkedIn marked about two thirds of jobs Not Applicable for seniority, and the experience filter leaves those out.
- LinkedIn limits how many pages each internet address can read, so speed depends on how many addresses your Apify plan has. On a free account, 100 jobs with full details took between 30 seconds and three and a half minutes in our tests.
- A reposted job usually gets a new number on LinkedIn, so it comes back as new.
- It reads job postings only, not company profiles or people. It records who posted a job only if you turn on Include the job poster.
When another way is better
If you follow one or two searches for yourself, LinkedIn's job alerts are free and arrive by email.
The same search as JSON
The input form has a JSON view. This is the morning search from the steps above. Paste it there, or send it as the body of a request to the Apify API.
{
"searches": [
{ "keywords": "registered nurse", "location": "Texas, United States" }
],
"datePosted": "past-24h",
"onlyNewJobs": true,
"monitorName": "nurses-texas",
"maxJobsPerSearch": 200
}Other guides
- Google Maps leadsGet a list of businesses from Google Maps, with phone numbers and emails
- Google reviewsExport the Google reviews of any business to a spreadsheet
- App Store reviewsDownload every App Store review of an app, past Apple's 500 limit
- Company contactsFind the email, phone number and social profiles a company lists on its website
- YouTube channel videosGet every video on a YouTube channel in a spreadsheet, with views and dates
Stratum ICS built and runs this tool. We are independent of LinkedIn, which does not endorse it.
Tell us what you want built
If you need data from a site these tools do not read, or want it sent straight into your own systems, a few sentences are enough to start. We will reply with our questions, then a plan and a price.
Or write to hello@stratumics.com