Indeed Scraper
Pricing
Pay per usage
Indeed Scraper
Scrape Indeed job listings, company pages, and salary data across 60+ countries. Extract job titles, salaries, full descriptions, qualifications, benefits, company ratings, and more.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
abdulrahman alrashid
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape Indeed job listings, company pages, and salary data across 60+ countries. Extract job titles, salaries, full descriptions, qualifications, benefits, company ratings, and more.
Features
- Job Search — Search by keyword, location, salary range, job type, date posted, experience level, remote/hybrid/on-site, and company name
- Full Job Details — Navigate to each job page to extract complete descriptions, qualifications, benefits, and metadata
- Company Pages — Scrape company profiles including ratings, reviews, size, industry, headquarters, revenue, and description
- Salary Data — Look up average salaries, salary ranges, and salary-by-location breakdowns for any job title
- 60+ Countries — Supports all major Indeed domains worldwide
- Anti-Bot Evasion — Playwright with stealth mode, session rotation, residential proxies, realistic delays, and human-like behavior simulation
- Pagination — Automatically handles multi-page result sets
Input
| Field | Type | Description |
|---|---|---|
scrapeMode | string | jobs, company, or salary |
keyword | string | Search keyword (job title, skill, company) |
location | string | City, state, zip, or "remote" |
country | string | Indeed domain (e.g., www.indeed.com, uk.indeed.com) |
maxResults | integer | Maximum results to scrape (0 = unlimited) |
jobType | string | Filter: fulltime, parttime, contract, internship, temporary |
datePosted | string | Filter: 1 (24h), 3, 7, or 14 days |
experienceLevel | string | Filter: entry_level, mid_level, senior_level |
salaryMin | string | Minimum salary filter |
salaryMax | string | Maximum salary filter |
workType | string | Filter: remote, hybrid, in-person |
companyName | string | Filter by company name |
companyUrls | array | Company page URLs (company mode) |
salaryJobTitles | array | Job titles for salary lookup (salary mode) |
scrapeJobDetails | boolean | Navigate to each job for full details (default: true) |
maxConcurrency | integer | Parallel pages (default: 3, lower is safer) |
minDelay | number | Min delay between requests in seconds (default: 2) |
maxDelay | number | Max delay between requests in seconds (default: 6) |
Output — Job Listings
{"title": "Senior Software Engineer","company": "Google","location": "Mountain View, CA","salary": "$150,000 - $220,000 a year","jobType": "Full-time","postedDate": "2024-01-15","postedDateRaw": "3 days ago","description": "Full job description text...","qualifications": ["5+ years experience", "Bachelor's degree in CS", "Python, Java"],"benefits": ["Health insurance", "401(k)", "Remote work"],"companyRating": 4.3,"reviewCount": "52341","easyApply": true,"jobKey": "abc123def456","url": "https://www.indeed.com/viewjob?jk=abc123def456","companyPageUrl": "https://www.indeed.com/cmp/Google","scrapedAt": "2024-01-18T10:30:00.000Z"}
Output — Company Pages
{"companyName": "Google","rating": 4.3,"totalReviews": "52341","size": "10,001+ employees","industry": "Internet & Web Services","headquarters": "Mountain View, CA","revenue": "$10+ billion (USD)","founded": "1998","website": "https://www.google.com","description": "Company description...","url": "https://www.indeed.com/cmp/Google","scrapedAt": "2024-01-18T10:30:00.000Z"}
Output — Salary Data
{"jobTitle": "Software Engineer","averageSalary": "$120,000 per year","salaryRange": "$85,000 - $175,000","numSalariesReported": "15234","salaryByLocation": [{ "location": "San Francisco, CA", "salary": "$145,000", "numSalaries": "3421" },{ "location": "New York, NY", "salary": "$135,000", "numSalaries": "2876" }],"url": "https://www.indeed.com/career/software-engineer/salaries","scrapedAt": "2024-01-18T10:30:00.000Z"}
Supported Countries
United States, United Kingdom, Canada, Australia, India, Germany, France, Japan, Brazil, Mexico, Netherlands, Singapore, Ireland, New Zealand, South Africa, UAE, Switzerland, Austria, Belgium, Spain, Italy, Poland, Sweden, Norway, Denmark, Finland, Argentina, Chile, Colombia, Hong Kong, South Korea, Taiwan, Philippines, Malaysia, Indonesia, Thailand, Vietnam, Nigeria, Kenya, Egypt, Pakistan, Romania, Hungary, Czech Republic, Portugal, Greece, Israel, Saudi Arabia, Qatar, Kuwait, Bahrain, Oman, and more.
Pricing
Pay-Per-Event: $1.00 per 1,000 results ($0.001 per result)
Tips
- Use residential proxies — Indeed has aggressive anti-bot protection. Datacenter proxies will be blocked quickly.
- Lower concurrency — Keep
maxConcurrencyat 1-3 for best results. Higher values increase blocking risk. - Increase delays — If you get blocked, increase
minDelayandmaxDelay. - Skip job details for speed — Set
scrapeJobDetailsto false if you only need basic listing data (title, company, location, salary). - Filter narrow — Use specific keywords, locations, and filters to reduce the number of pages to scrape.
Legal
This actor is provided for educational and research purposes. Users are responsible for ensuring their use complies with Indeed's Terms of Service and applicable laws. Always respect robots.txt and rate limits.