
LinkedIn Jobs Scraper – Fast & Affordable
Pricing
Pay per event

LinkedIn Jobs Scraper – Fast & Affordable
The most affordable LinkedIn job scraper on Apify. Extract 1,000+ jobs in minutes, including full details (title, company, location, description, link). Pay-as-you-go, no cookies, no hassle.
5.0 (1)
Pricing
Pay per event
0
14
14
Last modified
12 days ago
LinkedIn Jobs Scraper – $1 for 1,000 Jobs, No Login, No BS, AI Search. The Cheapest & Smartest on Apify.
Extract job listings from LinkedIn with industry-leading cost efficiency LinkedIn Jobs Scraper. This LinkedIn Jobs Scraper scrapes LinkedIn job postings with comprehensive data extraction and transparent, pay-per-result pricing.
🏆 Just $1 per 1,000 jobs—among the lowest on Apify
Why Choose This Actor?
- 💰 Unbeatable pricing – Only $0.001 per job ($1 per 1,000), dramatically undercutting competitors
- 🤖 AI-powered search – Describe jobs in plain English, no complex forms
- 📊 Fair billing – Pay only for actual jobs scraped. No per-run fees, no subscriptions, no hidden costs
- 🎯 Lean & predictable – Costs scale linearly with results. Perfect for both high and low volume users
- ⚡ Reliable & fast – Uses LinkedIn's guest API for stable, consistent results
- 🔍 Comprehensive data – Company names, job titles, locations, descriptions, salaries, and more
- 🚫 No cookies required – Simple setup, no authentication needed
Still undercuts most monthly subscription actors on a per-job basis, even those optimized for compute efficiency.
📊 Transparent Pricing
Pay-As-You-Go Model:
- $1.00 per 1,000 LinkedIn jobs scraped
- No setup fees, no monthly subscriptions
- Charged only for successfully extracted job listings
- LinkedIn returns exactly 10 jobs per page
Cost Examples:
- 10 jobs (1 page) = $0.01
- 100 jobs (10 pages) = $0.10
- 1,000 jobs (100 pages) = $1.00
- 10,000 jobs (1,000 pages) = $10.00
Competitor Comparison:
- Most LinkedIn scrapers: $3-5+ per 1,000 jobs + run fees
- Our LinkedIn Jobs scraper: $1 per 1,000 jobs, no additional fees
🚀 How to Use LinkedIn Jobs Scraper
🤖 NEW: AI-Powered Natural Language Search
Simply describe your job search in plain English! Our AI will automatically parse your query and set the appropriate search parameters.
{"naturalLanguageQuery": "Find senior product manager roles at tech companies like Google, Meta, or Apple in the San Francisco Bay Area, remote or hybrid, posted in the last month","useNaturalLanguage": true,"openaiApiKey": "your-openai-api-key"}
More Natural Language Examples:
"software engineer jobs in New York, entry level, full time"
"data scientist positions at startups, remote, from last week"
"marketing manager roles in Chicago or Austin, hybrid work"
"senior developer openings at Microsoft or Amazon, remote"
What the AI understands:
- Job titles: "product manager", "software engineer", "data scientist"
- Companies: "Google", "Apple", "Microsoft" (resolves to LinkedIn company IDs)
- Locations: "San Francisco", "New York", "Bay Area" (resolves to geo IDs)
- Work types: "remote", "hybrid", "on-site", "full-time", "contract"
- Time frames: "last week", "past month", "today", "last 24 hours"
- Experience levels: "senior", "entry level", "junior", "executive"
Traditional Form-Based Search
Simple Search
{"keywords": "Product Manager","location": "San Francisco Bay Area","maxPages": 10}
Advanced Filtering
{"keywords": "Software Engineer","location": "New York","experienceLevel": ["2", "3"],"workType": ["1"],"workLocation": ["3"],"timePosted": "r86400","maxPages": 20}
Multiple Company Search
{"keywords": "Data Scientist","location": "United States","companyNames": ["Google", "Microsoft", "Apple"],"timePosted": "r604800","maxPages": 50}
High-Volume Enterprise Search
{"keywords": "Marketing Manager","location": "United States","experienceLevel": ["2", "3", "4"],"workType": ["1", "2"],"sortBy": "DD","maxPages": 500,"maxRequestsPerCrawl": 1000}
📋 What Data Do You Get?
Each job listing includes:
- Job Details: Title, description, employment type, work location
- Company Info: Name, logo, size, industry
- Location: City, state, country, remote options
- Requirements: Experience level, skills, qualifications
- Compensation: Salary ranges (when available)
- Metadata: Job ID, posting date, application URL, easy apply status
- Search Context: Keywords used, page number, position in results
⚙️ Configuration Options
Search Parameters
- Keywords: Job titles, skills, companies
- Location: City, state, country, or geographic ID
- Distance: Search radius (5-100 miles)
Job Filters
- Experience Level: Internship, Entry, Associate, Mid-Senior, Director, Executive
- Work Type: Full-time, Part-time, Contract, Temporary, Volunteer, Internship
- Work Location: On-site, Hybrid, Remote
- Date Posted: Past hour to past month
- Company Size: 1-10 to 10,000+ employees
- Easy Apply Only: LinkedIn's one-click applications
Search Options
- Sort By: Relevance or Date (newest first)
- Max Pages: Control volume and costs (10 jobs per page)
- Max Requests: Prevent runaway costs
💼 Use Cases
Recruitment & Talent Acquisition
- Source candidates from competitor companies
- Market research on salary ranges and requirements
- Track hiring trends in your industry
Job Market Analysis
- Monitor job availability in specific locations
- Analyze skill demand across companies
- Research compensation benchmarks
Business Intelligence
- Track competitor hiring patterns
- Identify market expansion opportunities
- Monitor industry growth indicators
Career Research
- Find jobs matching specific criteria
- Research companies and roles
- Track job market trends
🎯 Key Features
- 🤖 AI-Powered Search: Describe your job search in natural language – no forms to fill out
- 🎯 Smart Parameter Parsing: AI automatically resolves companies, locations, and search filters
- 🔄 Dual Search Modes: Choose between natural language or traditional form-based input
- Pagination: Automatically handles multiple pages of results
- Deduplication: Prevents duplicate job listings
- Error Handling: Robust retry logic and fallback mechanisms
- Proxy Support: Built-in residential proxy configuration
- Rate Limiting: Respects LinkedIn's usage policies
- Multiple Outputs: JSON dataset + raw data for debugging
📈 Getting Started
- Set your search criteria in the input fields
- Choose your volume (remember: 10 jobs per page)
- Run the actor on Apify
- Download results in JSON, CSV, or Excel format
- Pay only for jobs scraped – billing is automatic and transparent
🔧 Technical Details
- Built with: Crawlee + Cheerio for reliable scraping
- AI Integration: OpenAI GPT-3.5-turbo for natural language processing (optional)
- API: Uses LinkedIn's guest API for stable access
- Output: Clean, structured JSON data
- Scalability: Handles 1-100,000+ jobs efficiently
- Monitoring: Real-time progress tracking and cost estimation
AI Requirements (for natural language search):
- OpenAI API key (bring your own)
- ~$0.001 per query in OpenAI costs
- Automatic fallback to regex parsing if AI fails
❓ FAQ
Is LinkedIn scraping legal?
Yes, scraping public LinkedIn job data is generally permitted. This actor only accesses publicly available job listings.
Do I need LinkedIn credentials?
No, this actor works without any authentication or LinkedIn account.
How does the AI-powered search work?
Our natural language processing uses OpenAI's GPT-3.5-turbo to parse your plain English query and automatically set LinkedIn search parameters. You'll need to provide your own OpenAI API key. If AI parsing fails, the system falls back to regex-based parsing.
Do I need an OpenAI API key?
Only if you want to use the natural language search feature. Traditional form-based search works without any additional API keys.
Can I export the data?
Yes, download results in JSON, CSV, XML, or Excel formats directly from Apify.
How accurate is the pricing?
Billing is exact – you're charged for the precise number of jobs extracted, displayed in the run logs.
What if I get no results?
If zero jobs are found, you pay nothing. Billing only applies to successfully scraped job listings.
Ready to start scraping LinkedIn jobs at unbeatable prices? Click "Start" to begin!
On this page
Share Actor: