LAGIC
Lead Audience Growth Intelligence Computing
L

LinkedIn Jobs Scraper | Remove Duplicate Jobs — LinkedIn | Lagic

Built For

Get structured job market data from LinkedIn to analyze hiring trends and find leads.

Curated by Lagic·Verified working

Configure Agent

One or more URLs of the pages where the crawler will start. Note that the Agent will additionally crawl job page data.

Keyword to search for. (e.g., Software Engineer). JSON field name: `keywords`

Location to search in. JSON field name: `location`

Search radius from the location in miles. Leave empty for default. JSON field name: `distance`

How old publications should be in Days. Default is ANY. JSON field name: `publishedAt``

Filter by job type (Full-time, Part-time, Contract, etc.). Multiple selections allowed. JSON field name: `jobType`

Filter by experience level. Multiple selections allowed. JSON field name: `experienceLevel`

Filter by work location type (On-site, Remote, Hybrid). Multiple selections allowed. JSON field name: `workType`

Results to deliver

100 credits

This agent actively searches live listings — results may vary. You are only charged for what is delivered, up to this number.

Lagic Proxy

Country auto-rotated. Need a specific region? Contact support.

Pricing

1 credit per result
✓ 30 free credits on signup✓ Refund if 0 results✓ No card required

Sample Data Preview

Job Title and Full DescriptionJob URL and unique Job IDLocation, Contract Type, and Work Type (On-site, Remote, Hybrid)Required Experience Level and SectorSalary Information (when available)Company Name, Logo, and LinkedIn URL
Sample Text...https://...10090Value...Value...https://...
Sample Text...https://...10095Value...Value...https://...
..................
Exports as:CSVXLSXJSON

Overview

Extracts public job listings from LinkedIn using keywords, location, and advanced filters. Get job titles, company details, locations, and salary info for competitive analysis and lead generation.

This tool extracts comprehensive data from LinkedIn job listings, turning a public firehose of information into a structured, usable dataset. It's designed for recruiters, sales teams, market researchers, and consultants who need to understand the job market at scale. Instead of manually searching and copying data, you can specify keywords, locations, and a search radius to target specific job markets. Further refine your search with filters for job type (full-time, contract), experience level, work type (remote, hybrid), and even minimum salary. ### Two Speeds for Data Collection You can run the scraper in two modes. The default mode is optimized for speed, quickly gathering essential details like job titles, descriptions, and company names. For deeper insights, you can enable the "Enrich Company Data" option. This fetches additional details directly from the company's LinkedIn page, including their company description, employee count, website, and full address. This enrichment takes more time but provides a much richer dataset for analysis. ### Clean, Usable Data The tool includes an option to save only unique items, which automatically deduplicates job listings. This is crucial for maintaining a clean dataset when running searches over time. The final output includes everything from the job description and application URL to details about the person who posted the job, when available.

Key Capabilities

  • Job Title and Full Description
  • Job URL and unique Job ID
  • Location, Contract Type, and Work Type (On-site, Remote, Hybrid)
  • Required Experience Level and Sector
  • Salary Information (when available)
  • Company Name, Logo, and LinkedIn URL
  • Application Count, Type, and Apply URL
  • Date and Time the Job Was Posted
  • Poster's Full Name and Profile URL (when available)
  • Enriched Company Data (if enabled): Full Address, Employee Count, Company Description, and Website
  • Source B2B Sales Leads: Identify companies that are actively hiring for roles that use your product or service, indicating budget and intent.
  • Recruitment Agency Business Development: Find companies with urgent hiring needs to offer specialized recruiting services.
  • Analyze Hiring Trends: Track the volume and type of jobs being posted in a specific industry or region to inform market research reports.
  • Competitive Intelligence: Monitor the hiring patterns of competitors to understand their strategic direction and growth areas.
  • Build Targeted Candidate Pools: Aggregate job listings to identify companies repeatedly hiring for similar roles, then source talent for those positions.
  • Enhance Career Coaching: Provide clients with real-world data on in-demand skills, salary benchmarks, and top employers in their field.

Field Dictionary

How To Run This Extractor

1

Enter your desired job keywords (e.g., 'Sales Manager') and a location. Alternatively, you can paste one or more direct LinkedIn job search URLs.

2

Select filters to narrow your search, such as job type, experience level, work type, or minimum salary.

3

Choose whether to enable 'Enrich Company Data' to get extra details like employee count and website.

4

Set the maximum number of job listings you want to extract.

5

Run the tool to begin the extraction process.

6

Download your collected job data as a CSV, JSON, or Excel file.

Frequently Asked Questions

Do I need any technical skills to use this?
No, this tool is designed for non-technical users. You just need to provide keywords and locations, or a LinkedIn job search URL, and then select your filters from dropdown menus.
What's the difference between the standard and 'Enrich Company Data' modes?
How does the 'Save Only Unique Items' feature work?
Can I scrape jobs from a specific company's career page?
How is this tool billed?
How up-to-date is the job data?
Can I schedule this to run automatically?
In what formats can I download the data?
Is it legal to scrape LinkedIn job data?
Can I use this for client work?