Indeed.com Scraper - Jobs, Salary & Descriptions
Pricing
from $5.00 / 1,000 results
Indeed.com Scraper - Jobs, Salary & Descriptions
Scrape Indeed.com job listings: titles, companies, locations, salaries, full descriptions, and posted dates. Supports US, UK, India, and 60+ country domains. Residential proxy for Cloudflare bypass.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Actor stats
0
Bookmarked
9
Total users
3
Monthly active users
3 hours ago
Last modified
Categories
Share
Indeed Scraper
Scrape Indeed.com job listings across 60+ countries — titles, companies, structured salary, benefits, full descriptions, and company ratings.
What you get
Indeed is the world's largest job board. This scraper extracts job postings from any of Indeed's 60+ country sites with parsed salary ranges (min/max/currency/period), benefits, remote flags, posted dates, and full job descriptions. No Indeed account needed, no API key.
Output fields
| Field | Description |
|---|---|
title | Job title |
company_name | Hiring company |
location | Job location |
description | Full job description (up to ~5,000 chars) |
url | Link to the job posting on Indeed |
salary_raw | Salary as displayed (e.g., "$120,000 - $180,000 a year") |
salary_min | Parsed minimum salary |
salary_max | Parsed maximum salary |
salary_currency | Currency code (USD, GBP, INR, etc.) |
salary_period | Pay period (yearly, monthly, hourly) |
posted_date | Posting date (ISO format) |
job_type | Full-time, Part-time, Contract, etc. |
benefits | Listed benefits (health insurance, 401k, PTO, etc.) |
is_remote | Whether the job is remote |
company_rating | Company rating on Indeed |
company_reviews_count | Number of company reviews |
Example output
{"title": "Senior Data Scientist","company_name": "Google","location": "New York, NY","description": "We are looking for a Senior Data Scientist to join our team...","url": "https://www.indeed.com/viewjob?jk=abc123def456","salary_raw": "$120,000 - $180,000 a year","salary_min": 120000,"salary_max": 180000,"salary_currency": "USD","salary_period": "yearly","posted_date": "2026-04-06","job_type": "Full-time","benefits": ["Health insurance", "401(k)", "Paid time off"],"is_remote": false,"company_rating": "4.2","company_reviews_count": "1523"}
Input parameters
| Parameter | Required | Description |
|---|---|---|
queries | Yes | Job search terms (e.g., ["software engineer", "data scientist"]). Each query runs a separate search. |
location | No | Location filter (e.g., "New York", "remote", "London"). Leave empty for all locations. |
maxResults | No | Max jobs per query. Default 10. |
country | No | Indeed country site. Default www (US). 48 supported — United States, United Kingdom, India, Canada, Australia, Germany, France, Singapore, UAE, Japan, Brazil, Mexico, Netherlands, Italy, Spain, and 30+ more. |
scrapeDetails | No | Extract full job descriptions for each listing. Default true. |
proxyConfiguration | No | Proxy settings. Leave default for best results. |
Use cases
- Job aggregators: Build comprehensive job boards with Indeed as a core feed across multiple countries.
- Salary researchers: Benchmark compensation by role, location, and country using parsed salary ranges.
- HR and talent analytics teams: Track hiring trends across companies, locations, and industries.
- Recruiters: Monitor competitor postings and requirements for roles you also hire for.
Use cases & recipes
Step-by-step guides on thirdwatch.dev/blog:
- Build a Salary Database from Indeed Listings (2026)
- Monitor Competitor Hiring on Indeed (2026 Guide)
- Scrape Indeed Jobs for a Recruiter Pipeline (2026 Guide)
- Track US Tech Hiring with Indeed Data (2026 Guide)
Pricing
Pay-per-result pricing. Tiered discounts apply automatically based on usage volume.
| Tier | Price per result |
|---|---|
| FREE | $0.008 |
| BRONZE | $0.006 |
| SILVER | $0.005 |
| GOLD | $0.004 |
Limitations
- Not every job lists salary — Indeed shows it only when the employer opts in. Expect salary fields on roughly 30-50% of listings depending on country.
- Full descriptions require visiting each detail page, which is slightly slower than metadata-only runs.
- Very high volumes per query may hit Indeed rate limits — keep individual queries focused and split large pulls across multiple runs.
- Some country sites have less coverage than others (US, UK, India, and Canada are densest).
Compared to alternatives
- vs. misceres/indeed-scraper ($0.001-$0.006 tiered): A much larger installed base, and a bit cheaper at volume. We return structured/parsed salary fields and benefits out of the box, and stay reliable across aggressive anti-bot enforcement.
- vs. Indeed's public API: Indeed no longer offers an open job-search API for third parties. This actor is the structured-data alternative.
Pairs well with LinkedIn Jobs Scraper and Naukri.com Scraper for multi-source hiring datasets.
FAQ
Do I need an Indeed account? No. The scraper only accesses publicly visible job listings.
Which country should I pick?
Use the country parameter to choose an Indeed country site (www for the US, uk for the United Kingdom, in for India, etc.). The location parameter narrows within that country.
How fresh is the data? Pulled live at run time — as fresh as Indeed itself.
Last verified: 2026-04
More scrapers at thirdwatch.dev.
