Effortlessly scrape thousands of LinkedIn job postings by keywords and location. Ideal for data engineers, analysts, researchers, and recruiters. Automate scraping schedules, save key details, and power your job market analysis. Stay tuned for exciting updates and new features!
Effortlessly extract job postings from LinkedIn! This Actor streamlines gathering job market data based on your keywords and location.
It intelligently navigates LinkedIn's job search, handles potential pop-ups, and extracts key details for each job, saving them directly to the Apify dataset.
Configure the scraper using these simple inputs:
Field | Type | Description | Required | Default |
---|---|---|---|---|
keywords | String | Job titles, skills, or keywords (e.g., "Data Scientist"). | Yes | - |
location | String | Geographic location (e.g., "Berlin, Germany", "Remote"). | Yes | - |
num_jobs | Integer | Maximum number of jobs to attempt scraping. | No | 10 |
ethical_delay | Boolean | Wait 3-5 seconds between processing jobs? (Recommended: true ). | No | true |
Example Input JSON:
1{ 2 "keywords": "Cybersecurity", 3 "location": "Hong Kong", 4 "num_jobs": 5, 5 "ethical_delay": true 6}
The Actor saves scraped data to the default Apify dataset. Each item contains the following fields in this order: scraped_index
, Job Title
, Company
, Employment Type
, Seniority Level
, Industries
, Job Function
, Job Description
, Applicants
, Posting Date
, Job URL
.
Sample Output:
Applicants | Company | Employment Type | Industries | Job Description | Job Function | Job Title | Job URL | Posting Date | Seniority Level | scraped_index |
---|---|---|---|---|---|---|---|---|---|---|
Not found | Canthevac Limited | Full-time | Biotechnology Research | Job DutiesApplications are invited for appointment as Research Assistant in the field of novel vaccines and cancer therapeutics, to commence... | Science | Research Assistant | https://hk.linkedin.com/jobs/view/research-assistant-at-canthevac-limited-4161015133?position=1&pageNum=0&refId=[...]&trackingId=[...] | 1 month ago | Entry level | 0 |
Note: Job Descriptions are truncated for readability. "Not found" indicates the field could not be located on the page.
keywords
and location
in the Input tab. Adjust num_jobs
if needed.Note: If the scraper isn't running, please refresh the page and try again. If the issue persists, kindly open an issue request.
Important: This is the free tier of Cheap LinkedIn scraping. A premium version with enhanced AI-driven features—including field separation and removal of irrelevant information—is coming soon. Keep checking my profile to access it as soon as possible!
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!