---
title: "Indeed Scraper: Jobs, Salaries & Hiring Signals | Scrape.ly"
description: "Indeed scraper and web scraper for job listings, salaries and company profiles: 3 no-login scrapers, real output, a free plan, API and MCP."
url: https://scrape.ly/scrapers/indeed
markdown: https://scrape.ly/scrapers/indeed.md
---

Scrapers · Indeed

# Indeed scrapers for job listings, salaries and company pages

Three scrapers for Indeed’s public job search: a large pull with the employer profile Indeed publishes, a filtered search with pay as numbers and the apply link, and any company’s jobs page with its rating and reviews. They read logged-out pages in the cloud, so no Indeed account or extension is involved. From $0.025 per 1,000 results.

[Try it free](https://my.scrape.ly/store/openrole~indeed-jobs-ppr) [Compare the 3 scrapers](https://scrape.ly/scrapers/indeed.md#scrapers)

Salary board

## What one job pays in three cities

Indeed Jobs Scraper Full on “data analyst” in Austin, Chicago and Seattle, 15 jobs each: the pay range of every job that publishes one, on a yearly scale, and the share of jobs that publish pay at all. Hourly pay is annualised at 2,080 hours, monthly pay at 12 months.

You ask your AI agent

“Get 15 data analyst jobs each from Indeed in Austin, Chicago and Seattle, with the pay range and the company.”

[Run this input yourself →](https://my.scrape.ly/store/openrole~indeed-jobs-ppr)

{ } The Actor input it runs

```
{
  "urls": [
    "https://www.indeed.com/jobs?q=data+analyst&l=Austin%2C+TX",
    "https://www.indeed.com/jobs?q=data+analyst&l=Chicago%2C+IL",
    "https://www.indeed.com/jobs?q=data+analyst&l=Seattle%2C+WA"
  ],
  "maxRowsPerUrl": 15
}
```

Indeed Jobs Scraper Full Data analyst jobs in Austin, Chicago and Seattle, 45 jobs

Austin, TX median $130k · 8 of 15 publish pay

Chicago, IL median $87k · 13 of 15 publish pay

Seattle, WA median $116k · 12 of 15 publish pay

- Senior Pharmacist Data Analyst RedSail Technologies · Oak Brook $150,000 - $180,000 a year ★ 3.2 (11) Easy apply
- Senior Business Analyst Kopius · Kirkland $55 - $85 an hour Easy apply
- Senior Data Analyst, GTM Analytics - Austin TX (Hybrid) Luxury Presence · Austin $145,000 - $175,000 a year ★ 4.2 (35) Easy apply
- Senior Business Analyst Griot Solutions LLC · Austin $65 - $75 an hour Easy apply

* Jobs returned

  45

* Publish pay

  33 of 45

* Median posted pay

  $103k a year

* Easy apply

  45 of 45

Real run on Oct 25, 2026 · 45 items in 11 s · charged $0.112 · run 84dc89101bac4d53a

The lineup

## 3 Indeed scrapers, one job each

Pick by the data you need. Prices are per 1,000 results, live from the Store; you pay only for what a run returns.

1. Filtered search, pay as numbersStart here

   ### [Indeed Jobs Scraper Full](https://scrape.ly/store/openrole/indeed-jobs-ppr.md)

   For searches you want to narrow: radius, remote or hybrid, experience level, job type, sort and days since posted. Each job comes back with its salary as printed and as numbers (min, max, currency, period), the apply link and whether it is Easy Apply.

   In · A query, location and country, or Indeed search URLs

   - title
   - companyName
   - location
   - salary
   - jobType
   - +5 more

   from $2.50 / 1,000 results Platform usage included

   463 monthly users

   [Details](https://scrape.ly/store/openrole/indeed-jobs-ppr.md) [Run](https://my.scrape.ly/store/openrole~indeed-jobs-ppr)

2. Large pulls with employer profiles

   ### [Indeed Jobs Scraper Lite](https://scrape.ly/store/openrole/indeed-jobs-scraper.md)

   A job title, a place and how many days back: every listing with the employer profile Indeed publishes (industry, size, revenue, CEO, website and rating, when the employer has filled them in), base pay when the ad states it, and hiring flags such as high-volume hiring. Built for volume at a fraction of a cent per job.

   In · A job title, location and country, or Indeed URLs; 1 to 14 days back

   - title
   - employer
   - baseSalary
   - location
   - jobTypes
   - +3 more

   from $0.02 / 1,000 results Platform usage included

   632 monthly users

   [Details](https://scrape.ly/store/openrole/indeed-jobs-scraper.md) [Run](https://my.scrape.ly/store/openrole~indeed-jobs-scraper)

3. Company jobs pages and job URLs

   ### [Indeed Scraper](https://scrape.ly/store/openrole/indeed-scraper.md)

   Point it at a company’s jobs page on Indeed, such as /cmp/Google/jobs, or at single job URLs, and get every open role with the salary as printed, location, work setting and level, plus the company’s rating, review count and size from its Indeed page.

   In · A position and location, or search, company or job URLs

   - positionName
   - company
   - salary
   - location
   - jobSetting
   - +4 more

   from $2.84 / 1,000 results Platform usage included

   437 monthly users

   [Details](https://scrape.ly/store/openrole/indeed-scraper.md) [Run](https://my.scrape.ly/store/openrole~indeed-scraper)

Real output

## What Indeed data looks like

More real runs: the request, the run and the rows it returned. Private people’s names and contact details are withheld.

You ask your AI agent

“List 10 open jobs at Google on Indeed, with salary, location and the company’s rating.”

[Run this input yourself →](https://my.scrape.ly/store/openrole~indeed-scraper?input=s%3Acompany-jobs-url) [See the preset](https://scrape.ly/store/openrole/indeed-scraper/presets/company-jobs-url.md)

{ } The Actor input it runs

```
{
  "startUrls": [
    {
      "url": "https://www.indeed.com/cmp/Google/jobs"
    }
  ],
  "maxItemsPerSearch": 10,
  "parseCompanyDetails": true
}
```

Indeed Scraper Open jobs at Google, 10 jobs

G Google ★ ★ ★ ★ ★ 4.3 · 6,283 reviews on Indeed 10,000+ employees 10 open roles scraped

- Project Manager, Americas PMO, Mandiant Consulting Remote $112,000 - $161,000 a year Remote Mid-level
- Pre-Sales Operations Analyst, Consulting Support, Mandiant Washington, DC $90,000 - $128,000 a year Remote Mid-level
- Policy Strategist, Kids and Families New York, NY $164,000 - $239,000 a year Office Senior level
- Commercial Strategy and Operations Associate New York, NY $100,000 - $142,000 a year Office Mid-level
- Data Center Technician II Pflugerville, TX $86,000 - $118,000 a year Mid-level
- Agentic AI Security Consultant Remote $138,000 - $200,000 a year Remote Senior level

Real run on Oct 25, 2026 · 10 items in 7 s · charged $0.028 · run e6602f000cf443f28

You ask your AI agent

“Find 20 registered nurse jobs in Houston posted on Indeed in the last 3 days, with employer and pay.”

[Run this input yourself →](https://my.scrape.ly/store/openrole~indeed-jobs-scraper)

{ } The Actor input it runs

```
{
  "title": "registered nurse",
  "location": "Houston, TX",
  "limit": 20,
  "datePosted": "3"
}
```

Indeed Jobs Scraper Lite Registered nurse jobs in Houston, last 3 days, 20 jobs

- PH Registered Nurse (RN) - 13 Week Assignment $53/HR Days| Clear Lake North PAM Health Rehabilitation Hospital of Clear Lake North · Webster $53.00 / hour PRN Oct 20, 2026
- ML Part Time - Registered Nurse Milan Laser Hair Removal · Cypress pay not stated Part-time Oct 23, 2026
- TC Registered Nurse (RN) - Virtual Care Network (1030a-9pm) Texas Children's Hospital · Houston pay not stated Full-time Oct 24, 2026
- MH Pre-Admit Testing RN (FT/Days) - Greater Heights Hospital Memorial Hermann Health System · Houston pay not stated Full-time Oct 23, 2026
- MA Registered Nurse (RN) Mia Aesthetics · Houston pay not stated Oct 23, 2026
- TC Registered Nurse (RN) - TC Urgent Care - Main Campus (PT) Texas Children's Hospital · Houston pay not stated Part-time Oct 23, 2026

* Jobs returned

  20

* State pay

  3 of 20

* Employers

  15

* Charged

  $0.0004

Real run on Oct 25, 2026 · 20 items in 4 s · charged $0.0004 · run dd4fbe85d9a4441eb

Use cases

## What recruiters, sales teams and analysts do with Indeed data

The same job ads, read as pay data, as buying signals and as a market.

- 01

  ### Salary benchmarking

  → median posted pay for data analysts in Austin, Chicago and Seattle

  Pull one role in the cities you hire in and compare the ranges employers publish, by city, level and remote setting, before you write an offer or a job ad.

  [Indeed Jobs Scraper Full](https://scrape.ly/store/openrole/indeed-jobs-ppr.md)

- 02

  ### Hiring signals for sales

  → companies with 5+ open data roles this week, with size and website

  A company hiring five data roles this month is buying tools and services. Pull the jobs, group them by employer and hand the list to sales with company size and website.

  [Indeed Jobs Scraper Lite](https://scrape.ly/store/openrole/indeed-jobs-scraper.md) [Indeed Scraper](https://scrape.ly/store/openrole/indeed-scraper.md)

- 03

  ### Competitor hiring watch

  → every open role at a competitor, with salary and location, weekly

  Run a competitor’s Indeed jobs page every week and see which teams grow, where they hire and what they pay, before it shows up in their announcements.

  [Indeed Scraper](https://scrape.ly/store/openrole/indeed-scraper.md)

- 04

  ### Job boards and aggregators

  → nursing jobs in Houston from the last 3 days, with employer and pay

  Fill a niche board with fresh listings for one trade and region every day, with the employer, pay where stated and the link back to the ad.

  [Indeed Jobs Scraper Lite](https://scrape.ly/store/openrole/indeed-jobs-scraper.md) [Indeed Jobs Scraper Full](https://scrape.ly/store/openrole/indeed-jobs-ppr.md)

- 05

  ### Labor market research

  → weekly postings and share with published pay, by metro

  Count postings by occupation, city and week, and track the share that publish pay or allow remote work, for a report or a dashboard.

  [Indeed Jobs Scraper Lite](https://scrape.ly/store/openrole/indeed-jobs-scraper.md) [Indeed Jobs Scraper Full](https://scrape.ly/store/openrole/indeed-jobs-ppr.md)

- 06

  ### Agents and automations

  → “data analyst jobs in Austin from the last 7 days, with pay range and apply link”

  Give an AI agent the Scrape.ly MCP server and ask for the jobs that fit a brief; it runs the search, reads the rows and answers with the roles and pay ranges.

  [Indeed Jobs Scraper Full](https://scrape.ly/store/openrole/indeed-jobs-ppr.md)

How to run it

## Scrape Indeed from the console, the API or an AI agent

No code

1. 1

   Open it in the console [Indeed Jobs Scraper Full](https://my.scrape.ly/store/openrole~indeed-jobs-ppr) opens with a ready input. Sign up free, no card needed.
2. 2

   Change the input Edit the fields shown below, or pick one of the ready-made presets.
3. 3

   Run and export Download JSON, CSV or Excel, or send the dataset to your stack.

AI agents (MCP)

Add the Scrape.ly MCP server to Claude, ChatGPT, Cursor or any MCP client, then ask in plain words:

“Find data analyst jobs posted on Indeed in Austin in the last 7 days and list company, pay range and apply link.”

```
{
  "mcpServers": {
    "scrapely": {
      "url": "https://mcp.scrape.ly"
    }
  }
}
```

[MCP setup for every client](https://scrape.ly/mcp.md)

API

A filtered Austin search from code: data analyst jobs from the last 7 days. The run returns when the dataset is ready; every item is one job with its pay range and apply link.

```python
from scrapely_client import ScrapelyClient

client = ScrapelyClient('YOUR_TOKEN', api_url='https://api.scrape.ly')

run = client.actor('openrole/indeed-jobs-ppr').call(
    run_input={
        'country': 'us',
        'query': 'data analyst',
        'location': 'Austin, TX',
        'maxRows': 20,
        'fromDays': '7',
    }
)

for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)
```

Get a token in the console under Settings. Clients: [Python](https://scrape.ly/docs/client-python.md), [JavaScript](https://scrape.ly/docs/client-js.md), or the [HTTP API](https://scrape.ly/docs/quickstart.md).

Why Scrape.ly

## Why teams scrape Indeed with Scrape.ly

### Priced per job saved

$0.025 per 1,000 jobs with the Lite scraper, $3.12 with Full, $3.55 with the Indeed Scraper, platform usage included. The Free plan’s $5 of monthly credit covers about 200,000 Lite jobs.

### No login, nothing to install

The scrapers read the public job search with proxies built in. No Indeed account, no browser extension and no headless browser to maintain.

### Built for repeat runs

Save a search as a task, schedule it daily or weekly, and get each run’s jobs by webhook, API or export. Split big searches by city to stay under Indeed’s result limits.

### Ready for AI agents

Every scraper is a tool in the Scrape.ly MCP server, so Claude, ChatGPT or Cursor can search Indeed and summarise the pay ranges in one conversation.

Compared

## Indeed scrapers compared

Bright Data’s Indeed scraper ranks on every Indeed SERP we pulled. On price and free allowance the Lite scraper compares like this; facts from Bright Data’s own pricing page only.

| What you get   | Scrape.ly Indeed Jobs Scraper Lite                     | Bright Data Web Scraper API (Indeed)                                            |
| -------------- | ------------------------------------------------------ | ------------------------------------------------------------------------------- |
| Price          | $0.025 per 1,000 jobs, platform usage included         | $1.50 per 1,000 records, pay as you go, “proxies, unblocking, parsing included” |
| Free allowance | $5 of credit a month, about 200,000 Lite jobs, no card | 5,000 records a month, no credit card required                                  |
| Login          | None: public, logged-out pages only                    | None stated                                                                     |

Bright Data’s records also cover its company-data sub-scrapers. Indeed Jobs Scraper Full ($3.12 per 1,000) and the Indeed Scraper ($3.55 per 1,000) cost more per record than Bright Data, so they are not in this table.

Competitor facts as published on Oct 23, 2026: [Bright Data pricing](https://brightdata.com/pricing/web-scraper) (brightdata.com/pricing/web-scraper). Prices change; check their pages before you buy.

FAQ

## Indeed scraping, answered

Short answers to what people ask about scraping Indeed. The [quick start](https://scrape.ly/docs/quickstart.md) goes deeper.

### Which Indeed scraper should I use?

Lite for large title-and-place searches with the employer profile, at $0.025 per 1,000 jobs. Full when you need filters (radius, remote, level, job type, days since posted), pay as numbers and the apply link. The Indeed Scraper for a company’s jobs page or single job URLs, with the company’s rating and review count.

### Does Indeed allow scraping?

Not in its terms: Indeed’s Site Rules forbid using any automated system, including scrapers, to access or data-mine the site without Indeed’s express written permission, beyond what its robots.txt allows. Collecting publicly visible job ads is still widely done and generally lawful in many jurisdictions; check the rules that apply to you. These scrapers read only logged-out pages.

### Is there an Indeed API?

Indeed’s APIs are for partners: the Job Sync API for applicant tracking systems and employers, and a publisher plugin for publishing partners, with access provisioned by Indeed. For job search data, the Scrape.ly API runs these scrapers from your code; the Indeed API page shows the requests.

### Can I get salaries?

Yes, when the ad publishes pay. Full returns the salary text plus min, max, currency and period as numbers; Lite returns the base pay range the ad states; the Indeed Scraper returns the salary as printed. In the three-city run above, 33 of 45 data analyst ads published pay.

### Can I scrape one company’s jobs?

Yes. Give the Indeed Scraper the company’s jobs page, for example https\://www\.indeed.com/cmp/Google/jobs, and turn on company details. Every open role comes back with salary, location and setting, plus the company’s rating, review count and size.

### How many jobs can I get from one search?

Indeed stops paging a single search at a few hundred results: about 300 to 500 unique jobs with Full, about 600 to 1,000 with Lite and about 600 to 750 with the Indeed Scraper, per their READMEs. For more, split the search by city or narrow it with filters.

### Is there a free Indeed scraper?

Yes. The Scrape.ly Free plan includes $5 of credit every month and needs no card. That is about 200,000 Lite jobs, about 1,600 Full jobs or about 1,400 Indeed Scraper listings (prices as of 25 October 2026).

### Do I need a Chrome extension?

No. Extensions scrape the page open in your own browser, one search at a time. These scrapers run in the cloud, in parallel and on a schedule if you want, and deliver the jobs by API, webhook or export.

### Can I scrape Indeed with Python?

Yes. Install the Scrape.ly Python client, call Indeed Jobs Scraper Full with a query and location, and iterate over the dataset. The Python example on this page runs the Austin search; the guide to scraping Indeed walks through it.

Responsible use

## Is it legal to scrape Indeed?

These scrapers collect what Indeed shows a logged-out visitor: job ads, the employer, pay where stated, and company ratings and profiles. Job ads are about businesses; recruiter names and contact details that appear inside descriptions are personal data, which is why this page shows no descriptions. Indeed’s terms restrict automated access; respect them where they bind you, and use any personal data in line with GDPR, CCPA and local rules.

This is general information, not legal advice. Read our [guide to web scraping and the law](https://scrape.ly/blog/is-web-scraping-legal.md) and the [Scrape.ly terms](https://scrape.ly/legal.md). Indeed is a trademark of its owner; Scrape.ly is not affiliated with it.

Keep reading

## More on Indeed data

Guides

- [How to scrape Indeed job listings](https://scrape.ly/blog/scrape-indeed.md) Step by step, with code
- [Job scraping across job boards](https://scrape.ly/blog/job-scraping.md)
- [How to scrape LinkedIn jobs](https://scrape.ly/blog/scrape-linkedin-jobs.md)

API

- [Indeed API](https://scrape.ly/api/indeed-api.md) Job listings over HTTP

Compare

- [Scrape.ly vs Apify](https://scrape.ly/compare/apify.md)
- [Scrape.ly vs Bright Data](https://scrape.ly/compare/bright-data.md)

## The internet is full of data. Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.

[Get Started Free](https://my.scrape.ly/register) [Chat with Support](mailto:support@scrape.ly?subject=Question%20about%20Scrape.ly\&body=Hi%2C%20I%20have%20a%20question%20about%20Scrape.ly.)

No credit card. No setup calls.
