Indeed Jobs Scraper โ Titles, Companies & Salaries
Pricing
from $0.001275 / job scraped
Indeed Jobs Scraper โ Titles, Companies & Salaries
Scrape jobs from Indeed by keyword and location: title, company, location, salary, job type, remote flag, company rating, snippet and apply link. Any Indeed country. For recruiting and labor-market research.
Pricing
from $0.001275 / job scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Indeed Jobs Scraper โ Titles, Companies, Salaries & Apply Links
Scrape job listings from Indeed by keyword and location and get them back as clean, structured JSON. Feed it plain search terms or full Indeed URLs, pick any Indeed country, and pull job title, company, location, salary, job type, remote flag, company rating, a snippet and a direct apply link. It runs reliably, so you get real results at scale. No account, no API key. Built for recruiters, sourcers, job-board builders and labor-market analysts.

Features
- ๐ Keyword + location search โ pass
searchesas"software engineer|New York"lines, or drop in full Indeed jobs URLs; mix as many as you like. - ๐ Any Indeed country โ set
countryto us, uk, ca, de, fr, au, in, nl or ie to hit the right domain. - ๐ฐ Salary when shown โ captures posted or estimated salary text straight from the listing.
- ๐ Remote detection โ every record carries a boolean
remoteflag so you can filter work-from-home roles instantly. - โญ Company ratings โ pulls the employer's star
ratingwhere Indeed displays one. - ๐ก๏ธ Reliable at scale โ runs stay fast and dependable across large searches.
- ๐ Depth controls โ cap results with
maxItemsPerSearchandmaxPagesPerSearchto balance cost and coverage.
What you get

Each job is one dataset record like this:
{"jobId": "a1b2c3d4e5f6","title": "Senior Software Engineer","company": "Acme Corp","location": "New York, NY","salary": "$150,000 - $180,000 a year","remote": false,"jobType": "Full-time","snippet": "We are looking for a senior engineer to join our platform team...","rating": 4.1,"postedAt": "3 days ago","url": "https://www.indeed.com/viewjob?jk=a1b2c3d4e5f6"}
Output schema
| Field | Type | Description |
|---|---|---|
jobId | string | Unique Indeed job identifier. |
title | string | Job title. |
company | string | Employer / company name. |
location | string | Job location as shown on the listing. |
salary | string | Posted or estimated salary text, when shown. |
remote | boolean | Whether the role is flagged as remote. |
jobType | string | Employment type (e.g. Full-time, Part-time, Contract). |
snippet | string | Short description excerpt from the listing. |
rating | string | Employer star rating, when Indeed displays one. |
postedAt | string | Relative posting time (e.g. "3 days ago"). |
url | string (URL) | Direct link to the job listing. |
Input
{"searches": ["software engineer|New York", "data analyst|Remote"],"country": "us","maxItemsPerSearch": 50,"maxPagesPerSearch": 5,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
| Field | Description |
|---|---|
searches | One per line: `"keyword |
country | Indeed country domain (us, uk, ca, de, fr, au, in, nl, ie). |
maxItemsPerSearch | Cap on jobs per search (~15 per page). |
maxPagesPerSearch | How many result pages to crawl per search. |
proxyConfiguration | Optional proxy settings for the run. |
Use cases
- Build or refresh a job board with fresh listings across markets.
- Source candidates by monitoring roles at target companies and locations.
- Track salary ranges and hiring demand for labor-market research.
- Feed structured job data into an ATS, CRM or analytics pipeline.
Pricing
Pay-per-event: you're billed a small amount per run and per item scraped โ you only pay for what you get. See the Pricing tab for current rates.
FAQ
Do I need an account or any setup? No setup and no login. Add search terms or Indeed URLs, pick a country and run.
How many jobs can I collect per search?
Use maxItemsPerSearch (~15 jobs per page) and maxPagesPerSearch to control how deep each search goes and balance coverage against cost.
Which countries are supported?
Set country to us, uk, ca, de, fr, au, in, nl or ie to target the matching Indeed domain.
What export formats are supported? Export your results as JSON, CSV, Excel or XML, or pull them via the Apify API.
Can I connect this to other apps and services? The Indeed Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Related Actors
Building a jobs dataset? Combine Indeed with our other job-board scrapers:
- StepStone Scraper โ jobs, companies and salaries from StepStone.
- We Work Remotely Scraper โ remote job listings with company, category and apply links.
Notes
This scraper reads only public Indeed search-result pages and returns the same data any visitor can see. It is an independent tool and is not affiliated with, endorsed by or connected to Indeed; "Indeed" is a trademark of its respective owner. Public data only.