Indeed Job Listings & Salary Scraper
Pricing
from $2.00 / 1,000 results
Indeed Job Listings & Salary Scraper
Scrape Indeed job postings by keyword, location and country. Extract title, company, location, salary, employment type, description, rating and more. Export to JSON, CSV or Excel.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
Indeed Job Listings & Salary Scraper
Extract Indeed job postings by keyword, location and country across 8 Indeed sites, with salaries, employment type and full descriptions
| 24 fields per record | 8 countries coverage | JSON / CSV / Excel output formats | Updated 2026-07-04 |
What you get
Each record is one Indeed job posting with the company, where it is, what it pays, and the full description. Search any keyword and location on the Indeed site for the United States, United Kingdom, Canada, Australia, Germany, Spain, Mexico or Brazil.
- title: job title as shown on Indeed
- company: hiring company name
- location: full location text (city, state and postal code when present)
- city: parsed city
- state: parsed state or region
- postalCode: parsed postal code when available
- remote: true when the listing is flagged remote
- employmentType: full-time, part-time, contract and similar labels
- salaryText: salary as shown, for example "$95,000 - $115,000 a year"
- salaryMin: parsed minimum pay
- salaryMax: parsed maximum pay
- salaryPeriod: hourly, yearly, monthly and similar
- companyRating: company star rating when the company has reviews
- companyReviewCount: number of company reviews
- relativeDate: how long ago it was posted, for example "3 days ago"
- postedDate: posting date in ISO format
- easyApply: true when the job supports Indeed Apply
- sponsored: true when the listing is a sponsored placement
- snippet: short preview text from the search result
- benefits*: listed benefits such as health insurance and 401(k)
- description*: the full job description as plain text
- jobKey: Indeed job identifier
- url: direct link to the job posting
- observedAt: when this listing was last seen by the scraper
*These fields only appear when withDetails is set to true.
Who is it for
| Use case | Who benefits |
|---|---|
| Sourcing open roles for outreach | Recruiters and staffing agencies |
| Labor market and wage research | Analysts and economists |
| Hiring signal intelligence | Sales and market research teams |
| Salary benchmarking by role and city | Compensation and HR teams |
| Competitor hiring tracking | Talent and competitive intel teams |
Frequently Asked Questions
Which countries and Indeed sites does this scraper cover?
It covers eight Indeed sites: the United States, United Kingdom, Canada, Australia, Germany, Spain, Mexico and Brazil. Pick the country in the input and the scraper searches that country's Indeed site with residential proxies in the matching region.
How many jobs does it return per search?
Indeed serves roughly one page of organic results per keyword and location, so a single search returns about 15 to 27 fresh postings. To collect more, run several searches with different keywords, locations or countries.
Can I filter by date or sort by newest?
Yes. You can sort by date instead of relevance and restrict results to jobs posted within the last 1, 3, 7 or 14 days.
Do I get the full job description or just a preview?
Both. The search result gives a short snippet, and when Fetch Job Details is enabled the scraper opens each posting to add the full description, benefits and employment type.
Why is salary or rating missing on some jobs?
Not every Indeed posting lists a salary, and companies without reviews have no rating. Those fields are returned as null only when Indeed itself does not publish them for that job.
Export, API and AI agents (x402 + MCP)
Export the scraped data to JSON, CSV or Excel, pull it as a dataset through the Apify API, or wire it into your app with no code. This web scraper and data extractor also works for bulk data extraction and scheduled runs.
For AI agents: this Actor is available on x402, Apify's agentic payment standard built with Coinbase. An AI agent can discover, pay for and run it on its own with a funded wallet and a single HTTP request: no account, no subscription, no API key and no human in the loop. It also runs as an MCP tool inside Claude, Cursor and other AI clients out of the box. Learn more about x402 agentic payments on Apify.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- Dice Tech Jobs, Salary & Skills Scraper: US tech job postings with skills, salary and full descriptions
- Computrabajo Job Listings & Salary Scraper: jobs across Latin America with salary and company data
- elempleo Colombia Job Listings & Salary Scraper: Colombian job postings with salary and employer details
- Crunchbase Company Profile & Funding Scraper: company profiles, funding and people for lead research
- Eventbrite Events, Venue & Price Scraper: events with venue, date and ticket price data
- Doctoralia Doctor Profiles & Reviews Scraper: healthcare provider profiles, specialties and reviews
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with Indeed. It only accesses data that is publicly available on the platform. Use it in accordance with Indeed's terms of service.
