Indeed Job Scraper
Pricing
from $3.00 / 1,000 results
Indeed Job Scraper
Extract job listings, salaries, company details, and application links from Indeed.com with this powerful scraper. Perfect for recruitment, market research, and competitive analysis. This Indeed scraper allows you to extract comprehensive job data from Indeed across multiple countries.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer

HappiTap
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Indeed Job Data & Salary Scraper
Extract job listings, salaries, company details, and application links from Indeed.com with this powerful scraper. Perfect for recruitment, market research, and competitive analysis.
This Indeed scraper allows you to extract comprehensive job data from Indeed across multiple countries. Get job titles, salaries, company information, job descriptions, and direct application links - all without writing a single line of code.
What can Indeed Job Scraper do?
- ✅ Multi-country support - Scrape from Indeed.com (US), Indeed.co.uk (UK), Indeed.ca (Canada), Indeed.co.in (India), and more
- ✅ Comprehensive data - Extract job titles, salaries, locations, company details, ratings, and full descriptions
- ✅ Flexible search - Search by position, location, or provide direct Indeed URLs
- ✅ Company insights - Optional extraction of company size, CEO, founding year, and industry
- ✅ Export formats - Download as JSON, CSV, Excel, or HTML
- ✅ Integrations - Connect with API, webhooks, Make, Zapier, and 1000+ apps
- ✅ No coding required - Simple interface with powerful filtering options
- ✅ Cost-effective - Pay only for the jobs you extract ($3 per 1,000 jobs)
Why scrape Indeed?
Indeed contains valuable job market data for:
- 🎯 Recruitment agencies - Find qualified candidates and track job market trends
- 📊 Market research - Analyze salary ranges, job demand, and hiring patterns
- 📍 Competitive analysis - Monitor competitor hiring and job postings
- 💼 Job seekers - Aggregate job listings and track opportunities
- 📈 Data analysts - Build datasets for labor market analysis and insights
What data can you extract from Indeed?
| Data Field | Description | Example |
|---|---|---|
| Position Name | Job title | "Senior Software Engineer" |
| Company | Company name | "Google" |
| Location | Job location | "San Francisco, CA" |
| Salary | Salary range (if available) | "$120,000 - $180,000 a year" |
| Job Type | Employment type | ["Full-time", "Remote"] |
| Rating | Company rating | 4.5 |
| Reviews Count | Number of reviews | 12,543 |
| URL | Job posting URL | "https://www.indeed.com/viewjob?jk=..." |
| Description | Full job description | "We are looking for..." |
| Posted At | When job was posted | "Posted 2 days ago" |
| External Apply Link | Direct application URL | "https://company.com/apply" |
| Company Details | CEO, size, founded, industry | Optional detailed info |
| Scraped At | Timestamp of extraction | "2026-01-27T12:25:00Z" |
How to scrape Indeed job data
- Click "Try for free" to start the Actor
- Enter your search criteria:
- Add Indeed URLs directly, OR
- Enter position (e.g., "Data Scientist") and location (e.g., "New York")
- Configure options:
- Select country (US, UK, CA, IN, AU, DE, FR)
- Set maximum items per search (default: 50)
- Enable company details extraction if needed
- Start the scraper - Click "Start" and let it run
- Download results - Export as JSON, CSV, Excel, or access via API
Input
Configure the scraper with flexible input options. Click the Input tab for all available settings.
Key settings:
- Start URLs - Direct Indeed job search or listing URLs (optional if using position/location)
- Position - Job title or keywords to search for (e.g., "Software Engineer", "Marketing Manager")
- Location - City, state, or region (e.g., "Austin, TX", "London")
- Country - Target Indeed domain (US, GB, CA, IN, AU, DE, FR) - Default: US
- Max Items Per Search - Maximum number of jobs to extract per search - Default: 50
- Parse Company Details - Extract additional company information (CEO, size, etc.) - Default: false
- Save Only Unique Items - Avoid duplicate job listings - Default: false
- Proxy Configuration - Use Apify proxies to avoid blocking (recommended)
Input example:
{"startUrls": [],"position": "Full Stack Developer","location": "San Francisco, CA","country": "US","maxItemsPerSearch": 100,"parseCompanyDetails": true,"saveOnlyUniqueItems": true,"proxyConfiguration": {"useApifyProxy": true}}
Output
You can download scraped data in multiple formats:
- JSON - For developers and API integrations
- CSV - For Excel and data analysis
- Excel - Ready-to-use spreadsheet with formatting
- HTML - For web viewing
Output example
{"id": "abc123def456","positionName": "Senior Software Engineer","company": "Tech Innovations Inc","location": "San Francisco, CA","salary": "$140,000 - $180,000 a year","jobType": ["Full-time", "Remote"],"rating": 4.3,"reviewsCount": 856,"url": "https://www.indeed.com/viewjob?jk=abc123def456","description": "We are seeking an experienced Senior Software Engineer to join our growing team...","postedAt": "Posted 3 days ago","externalApplyLink": "https://techinnovations.com/careers/apply","companyDetails": {"ceo": "Jane Smith","size": "500-1000 employees","founded": "2015","industry": "Technology"},"scrapedAt": "2026-01-27T12:25:00.000Z"}
How much does it cost to scrape Indeed?
Free tier: New Apify users get $5 in free credits = approximately 1,500-1,600 job listings
Pricing: $3.00 per 1,000 jobs extracted
Cost estimates:
- 100 jobs: ~$0.30
- 500 jobs: ~$1.50
- 1,000 jobs: ~$3.00
- 5,000 jobs: ~$15.00
Tips to reduce costs:
- Set
maxItemsPerSearchto limit results - Use specific search criteria to target relevant jobs
- Disable
parseCompanyDetailsif you don't need extra company info - Enable
saveOnlyUniqueItemsto avoid duplicate charges
Note: Pricing is based on the Pay-Per-Event model. You're charged only for successfully extracted job listings, not for failed requests.
Is it legal to scrape Indeed?
Yes, scraping publicly available data from Indeed is legal. This Actor only extracts information that is publicly accessible without login.
Best practices:
- Use the scraper ethically and responsibly
- Respect Indeed's rate limits (built into the Actor)
- Review Indeed's Terms of Service for your specific use case
- Don't use scraped data to violate privacy or spam candidates
- Consider Indeed's official API for commercial applications
Legal disclaimer: Users are responsible for ensuring their use complies with applicable laws and Indeed's Terms of Service.
Troubleshooting
No results returned
- Solution 1: Verify your search criteria (position/location) are valid
- Solution 2: Check that the country code matches your target Indeed domain
- Solution 3: Try using direct Indeed URLs instead of search terms
Getting blocked or rate limited
- Solution 1: Enable proxy configuration with
useApifyProxy: true - Solution 2: Reduce
maxItemsPerSearchto scrape fewer items per run - Solution 3: Increase the Actor's memory allocation to 4096 MB
Missing salary information
- Solution: Salary data is only available when employers include it in job postings. This is a limitation of Indeed's data, not the scraper.
Company details not appearing
- Solution: Make sure
parseCompanyDetailsis set totruein your input configuration
Actor timing out
- Solution 1: Reduce the number of items to scrape
- Solution 2: Increase memory allocation to 4096-8192 MB
- Solution 3: Disable
parseCompanyDetailsto speed up extraction
Use cases
Recruitment & Talent Acquisition
Extract job listings to build a comprehensive database of opportunities, track competitor hiring, and identify talent pools. Perfect for recruitment agencies and HR departments.
Salary Research & Benchmarking
Analyze salary ranges across positions, locations, and companies to inform compensation strategies and negotiate better offers.
Market Research & Analysis
Track job market trends, identify growing industries, and analyze hiring patterns across regions and sectors.
Job Aggregation Platforms
Build your own job board or aggregation platform by collecting listings from Indeed and other sources.
Competitive Intelligence
Monitor competitor job postings to understand their growth, expansion plans, and organizational structure.
Indeed API alternative
This scraper provides a cost-effective alternative to Indeed's official API:
- ✅ No API key required - Start scraping immediately without approval
- ✅ More flexible - Search and filter exactly how you need
- ✅ Cost-effective - Pay only $3 per 1,000 jobs vs. expensive API plans
- ✅ Complete data - Extract all publicly visible information
- ✅ Multi-country - Support for 7+ Indeed domains worldwide
Note: For high-volume commercial applications, consider Indeed's official API or partnerships.
Integrations
Connect Indeed Job Scraper with 1000+ apps and services:
- Google Sheets - Auto-update spreadsheets with new job listings
- Slack - Get notifications when new jobs match your criteria
- Webhooks - Send data to your custom applications in real-time
- Zapier - Create automated workflows with 5,000+ apps
- Make (Integromat) - Build complex automation scenarios
- API - Programmatic access for developers and data pipelines
Support and feedback
- 📧 Issues? Report bugs or problems in the Issues tab
- 💬 Questions? Check the troubleshooting section above
- ⭐ Feature requests? Let us know what you'd like to see
- 🔧 Custom solution? Contact us for enterprise or custom scraping needs
Related Actors
- LinkedIn Jobs Scraper - Extract job listings from LinkedIn
- Glassdoor Scraper - Get company reviews and salary data
- ZipRecruiter Scraper - Scrape jobs from ZipRecruiter
- Google Jobs Scraper - Extract jobs from Google for Jobs
License: Apache-2.0 | Version: 1.0.0 | Maintained by: Apify Community
Keywords: indeed scraper, job scraper, salary data, recruitment tool, job listings, career data, employment data, job market analysis