Indeed Jobs Scraper
Pricing
from $3.00 / 1,000 results
Indeed Jobs Scraper
Scrape Indeed.com job listings with salaries, company ratings, descriptions, and remote work info. Full JSON output, fast, residential-proxy-ready.
Indeed Jobs Scraper
Pricing
from $3.00 / 1,000 results
Scrape Indeed.com job listings with salaries, company ratings, descriptions, and remote work info. Full JSON output, fast, residential-proxy-ready.
What to search for on Indeed. Example: 'python developer', 'senior data scientist', 'registered nurse'. Combine multiple terms with a space. Used together with location and country to build the search. If you only provide startUrls, leave this empty.
City, state, ZIP, or 'remote'. Example: 'Austin, TX', '94103', 'remote'. Leave blank to search the whole country.
Two-letter country code. Indeed has dedicated country sites; this picks the right one. Defaults to US.
Maximum number of jobs to scrape for each position keyword and each startUrls entry. Indeed itself caps any single search at about 1000 results; set this lower for cheaper runs, higher (with date splitting handled by Indeed automatically) for larger pulls.
Alternative to position + location. Paste full Indeed search URLs (https://www.indeed.com/jobs?q=...&l=...) or individual job URLs (https://www.indeed.com/viewjob?jk=...). Each entry is scraped independently and capped by maxItemsPerSearch.
[]When ON, the scraper fetches each job's detail page to get the full HTML description, company logo, employer activity, and richer company info. When OFF, only the search results are returned (faster, ~3x cheaper). Default ON.
Deduplicate by Indeed job key. Recommended ON. The same job often appears as both a sponsored and an organic listing on the same page.
Only return jobs posted in the last N days. Common values: 1, 3, 7, 14. Leave blank for any age.
Sort by date (newest first) or omit for Indeed's relevance ranking.
How far from location to expand the search. Default 25.
Limit to one employment type.
Filter to a specific seniority level.
When ON, only fully remote jobs are returned.
Number of parallel requests. Default 5 is safe; higher values speed up large runs but increase the chance of soft-blocks. Cap 20.