VOOZH about

URL: https://apify.com/factden/indeed-jobs-scraper?fpr=factden

⇱ Indeed Jobs Scraper – Salary Filter, All Pages, Company Data Β· Apify


πŸ‘ Indeed Jobs Scraper πŸ’Ό Salaries, Filters & Company Data avatar

Indeed Jobs Scraper πŸ’Ό Salaries, Filters & Company Data

Pricing

from $1.20 / 1,000 results

Go to Apify Store

Indeed Jobs Scraper πŸ’Ό Salaries, Filters & Company Data

$2/1K results Β· Scrape Indeed job listings with salaries, full descriptions and company profiles. Advanced filters (salary range, remote, date, job type, experience), all result pages, 60+ countries. No blocking. Free trial πŸš€

Pricing

from $1.20 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ FactDen

FactDen

Maintained by Community

Actor stats

1

Bookmarked

4

Total users

3

Monthly active users

2 days ago

Last modified

Share

Indeed Jobs Scraper | Salaries, Filters & Company Data API (2026)

Scrape Indeed job listings at scale β€” with salaries, full descriptions, and free company profiles β€” across 60+ countries. This Indeed scraper is the only one with a native salary-range filter, it returns every result page (not just the first), and it enriches each employer with a free company profile in a separate dataset.

⚑ No login, no proxy setup, no anti-bot tuning, no CAPTCHA work β€” it's a pure-API scraper (no fragile browser/HTML path), all handled inside the actor.

πŸ’° $2 / 1,000 jobs Β· company profiles are free Β· free trial. New Apify users get a $5 credit (~2,500 jobs) on the first run.

Contents: What's different Β· Indeed API vs this Β· Use cases Β· Input Β· Output Β· Pricing Β· FAQ

What's different about this Indeed scraper

Most Indeed scrapers do the same basic search. These are the things competitors don't offer:

  • πŸ† Native salary-range filter β€” filter at the source by minimum/maximum annual salary. Almost every other scraper makes you pull everything and filter afterward.
  • πŸ† Every result page β€” auto date-window sharding breaks past Indeed's ~1,000-result depth ceiling, with honest retrieved-vs-estimated coverage reporting (no silent truncation).
  • πŸ† Free company profiles β€” rating, review count, company size, industry, CEO, founded, revenue, website, and socials, in a separate dataset you're not billed for.
  • πŸ† Pure-API & reliable β€” talks to Indeed's structured API, not a scraped HTML page, so there's no browser/Cloudflare surface to break.

Quick start (30 seconds): open the Input tab (it's pre-filled), set a keyword + location, click Start. Results stream into the Output tab β€” download as JSON, CSV, or Excel.

No-setup checklist β€” what other scrapers make you handle yourself:

  • No login or Indeed account (public data only)
  • No proxy configuration (Apify proxy bundled)
  • No anti-bot tuning (handled inside the actor)
  • No CAPTCHA handling
  • No code for the form-based flow

Indeed's official API vs this scraper

Indeed's Publisher API is closed to new applicants and never exposed job-search filters or company data the way this actor does.

Indeed Publisher APIThis actor
AccessClosed / approval-gatedApify account (free signup)
Setup timeApplication + review~30 seconds
Salary-range filterβ€”βœ… native
All result pages (past the ~1,000 cap)β€”βœ… auto date-sharding
Free company profilesβ€”βœ… separate dataset, unbilled
Remote / date / type / level filterslimitedβœ…
Schedule / webhook deliverybring your ownβœ… native via Apify

What does the Indeed Jobs Scraper do?

Enter a search (or paste Indeed search/job URLs, or job keys) and it returns:

  • Jobs β€” one structured row per listing, with the full description inline (no extra request).
  • Companies (optional, free) β€” one deduped row per unique employer, with profile + ratings + firmographics.

Output renders in the run's Output tab with a dataset dropdown (Jobs / Companies). Download as JSON, CSV, or Excel, or pull via the Apify API.

πŸ‘ Indeed Jobs Scraper input form on Apify Console β€” search keyword, location, country, the native salary-range filter, and a free company-profiles toggle

Who it's for

  • Recruiting & sourcing β€” monitor live openings by role, location, and company; build talent pipelines.
  • Salary benchmarking β€” per-job pay ranges and compensation trends by title + market (with the native salary-range filter).
  • Market & competitive research β€” track competitor hiring activity, hiring demand, company growth, and ratings.
  • Skills & labor-market analysis β€” measure demand for specific skills, roles, and experience levels by region.
  • Lead generation β€” find companies actively hiring, with firmographics.
  • Data enrichment & ML β€” append company ratings/firmographics to your datasets, or feed job-recommendation/matching models and academic employment research.

More ideas on Apify's industry pages.

Common use cases

1. Salary benchmark for a role + market (the native filter no competitor has):

{"query":"software engineer","location":"San Francisco, CA","salaryMin":150000,"maxItems":500}

2. Fresh remote roles posted this week:

{"query":"data analyst","location":"Remote","remote":"remote","datePosted":"7","sort":"date"}

3. Jobs + free company firmographics:

{"query":"registered nurse","location":"Chicago, IL","scrapeCompany":true,"maxItems":200}

4. Look up specific jobs by key (refresh known listings):

{"jobKeys":["6e4040455f842cbd","cc2175979cc7dfce"],"scrapeCompany":true}

How to scrape Indeed jobs

  1. Enter a search keyword and location (or paste Indeed search/job URLs, or job keys).
  2. Pick a country and optional filters (salary range, remote, date, job type, experience level).
  3. Optionally toggle company profiles (free).
  4. Click Start β€” results stream to the dataset as structured JSON (export to CSV, Excel, JSON, or API).

Input

FieldTypeNotes
querystringJob title / keywords (e.g. "software engineer")
locationstringCity, region, postal code, or "remote" β€” must match the chosen country
countryenum60+ Indeed country sites (US, GB, CA, AU, IN, DE, FR, …)
maxItemsintCap per run; 0 = no limit (date-sharded past the ~1,000 ceiling)
sortenumrelevance / date
radiusintDistance from location (unit auto by country)
datePostedenumlast 1 / 3 / 7 / 14 days
jobTypearrayfull-time, part-time, contract, temporary, internship, per diem
remoteenumremote / hybrid
experienceLevelenumentry / mid / senior
salaryMin / salaryMaxintNative annual salary-range filter
scrapeCompanyboolAdd the free company-profile dataset (default on)
startUrlsarrayIndeed search or job URLs to scrape directly
jobKeysarrayIndeed jk= values for exact lookup

Output

Two datasets, joinable by companyKey. Company rows are free β€” you're billed per job only.

πŸ‘ Indeed Jobs Scraper Jobs output β€” Overview table with title, company, rating, reviews, job category, location, salary, type, remote, and date-posted columns

Jobs (one representative row):

{
"jobKey":"6d50b3ebeb3fb122",
"title":"Senior Software Engineer",
"company":"Plaid",
"companyRating":4.1,
"companyReviewCount":312,
"companyPageUrl":"https://www.indeed.com/cmp/Plaid",
"location":"New York, NY",
"city":"New York","state":"NY","countryCode":"US",
"latitude":40.7142,"longitude":-74.0059,
"salary":"$120,000 - $160,000 a year",
"salaryMin":120000,"salaryMax":160000,"salaryPeriod":"YEAR","currency":"USD",
"jobType":["Full-time"],
"occupations":["Software Development Occupations","Back End Developers"],
"remote":"remote",
"datePosted":"2026-06-10",
"benefits":["Health insurance","401(k)"],
"description":"…full job description…",
"isUrgentHire":false,
"easyApply":true,
"url":"https://www.indeed.com/viewjob?jk=6d50b3ebeb3fb122"
}

Companies (when scrapeCompany is on β€” free):

{
"companyKey":"2434d16763f36e79",
"company":"Plaid",
"rating":4.1,
"reviewCount":312,
"industry":"Internet and Software",
"employees":"1,001-5,000",
"revenue":"$100M-$500M",
"ceo":"Zach Perret",
"founded":2013,
"website":"https://plaid.com",
"companyPageUrl":"https://www.indeed.com/cmp/Plaid",
"facebook":"…","twitter":"…","instagram":"…"
}

πŸ‘ Indeed Jobs Scraper Companies dataset β€” free company profiles with rating, review count, employee size, and website, joined to jobs by companyKey

You can download the dataset in JSON, CSV, Excel, or via the API.

Pricing β€” how much does it cost to scrape Indeed?

Pay-per-event: $0.01 per run + $2 per 1,000 job rows. Company-profile rows are free, and platform compute is included (no separate usage charge).

ExampleCost
100 jobs~$0.21
1,000 jobs~$2.01
10,000 jobs~$20.01

Tiered discounts apply automatically by Apify plan: $2.00 β†’ $1.80 (Starter) β†’ $1.50 (Scale) β†’ $1.20 / 1,000 on Business (40% off). The Apify Free plan includes $5/month of usage β€” about 2,500 jobs free every month.

Run on a schedule / Indeed jobs API

This actor doubles as an Indeed jobs API β€” call it from the Apify API or the Python / JS clients, and use Apify Schedules + Webhooks for incremental pulls (set datePosted to the last day and run daily).

Python

from apify_client import ApifyClient
# Get your token from https://console.apify.com/account/integrations?fpr=factden
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("factden/indeed-jobs-scraper").call(run_input={
"query":"software engineer","location":"New York, NY",
"salaryMin":150000,"maxItems":200,
})
for job in client.dataset(run["defaultDatasetId"]).iterate_items():
print(job["title"], job["company"], job.get("salary"))

FAQ

Does it get all jobs or just the first page? All result pages, up to your maxItems. It auto-shards by date window to break past Indeed's ~1,000-result depth ceiling, and reports retrieved-vs-estimated totals so you always know your coverage.

Can I filter by salary? Yes β€” a native salary-range filter (salaryMin/salaryMax), which most Indeed scrapers don't support.

Is company data really free? Yes. Company-profile rows go to a separate dataset that isn't billed β€” you only pay per job row.

What's the occupations field? Indeed's job-category taxonomy (e.g. "Software Development Occupations", "Back End Developers") β€” populated per job, useful for filtering/segmenting by category.

Which countries are supported? 60+ Indeed country sites (US, UK, Canada, Australia, India, Germany, France, and more). Make sure the location belongs to the chosen country.

Do I need an Indeed account or API key? No login, account, or proxy setup required.

How much does it cost? ~$2 per 1,000 jobs, with a free trial; company profiles are free.

Is scraping Indeed legal? This actor collects only publicly available data. Note that personal data is protected by GDPR (EU) and similar laws elsewhere β€” don't scrape personal data without a legitimate reason, and consult your lawyers if unsure. You are responsible for complying with Indeed's terms and applicable laws. See Apify's guide: is web scraping legal?.

More from factden

Researching software products? See our sibling actor G2 Reviews Scraper for B2B SaaS competitive intelligence and AI/RAG ingestion.

Hotel review data? See Trip.com & Ctrip Hotel Reviews Scraper for hospitality competitive intelligence and AI/RAG ingestion.


Built by factden on the Apify platform. Try the Indeed Jobs Scraper free with Apify's $5 monthly credit.


Keywords: indeed scraper, indeed jobs scraper, indeed api, scrape indeed, indeed job listings, indeed salary scraper, indeed company data, job board scraper.

You might also like

Indeed Scraper

parseforge/indeed-scraper

Collect detailed Indeed job listings for market research, recruiting intelligence, salary benchmarking, and hiring trend analysis. Extract titles, company info, location, salary, posting dates, ratings, job types, and full job descriptions with direct job URLs in structured output ready for BI tools

OmniExtract AI: LinkedIn + Multi-Site Job Scraper + AI Engine

mr.data_scientist/OmniExtract-AI

2026’s elite job scraper for LinkedIn, Indeed & more. Use advanced filters to extract rich data: full descriptions, salaries & seniority. Features LLM-powered AI extraction (SmartScraper/SearchGraph) for any URL. Fast, proxy-ready & optimized for deep data. No coding required. JSON/CSV/audio export.

πŸ’Ό Indeed Salary Scraper - Jobs, Descriptions & Companies

renzomacar/indeed-jobs

Scrape Indeed jobs & salary data across 7 countries with no API key β€” titles, companies, locations, salary ranges, full descriptions, dates and benefits in clean JSON or Excel. Filter by date, type and location. For recruiters and salary research. Pay only per job scraped.

89

Indeed Job Scraper

simpleapi/indeed-job-scraper

πŸ’Ό Indeed Job Scraper extracts Indeed job posts at scaleβ€”titles, companies, locations, salaries, descriptions & links. πŸ” Filter by keywords, location, remote & job type. ⏱️ Schedule runs. ⚑ Export CSV/JSON for recruiting, market research & job boards. πŸš€

Jobs Scraper β€” Indeed, LinkedIn & Glassdoor

khadinakbar/jobs-scraper

Aggregate job listings from Indeed, LinkedIn and Glassdoor in one run. Returns title, company, location, salary, posted date, apply URL. $3/1K.

251

πŸ’‘ Indeed Jobs Scraper

valig/indeed-jobs-scraper

$0.1/1K jobs | Scrape job listings, salaries, and company details from Indeed with customizable search filters and structured output.

12K

5.0

(14)

Indeed Jobs Scraper ($0.5 per 1000 results)

igolaizola/indeed-jobs-scraper

$0.5/1K πŸ’Έ Indeed Jobs Scraper for job listings, salaries, employers, skills, locations, descriptions, and apply signals by keyword, country, location, and date posted. Built for recruiting, lead generation, competitor hiring tracking, and market research.

πŸ‘ User avatar

IΓ±igo Garcia Olaizola

4

Indeed Jobs Scraper

databro/IndeedJobsScraper

Crawls Indeed job postings and extracts job title, company name, company logo, company website, location, location type (on-site, remote, etc.), country, date posted, valid through, employment type, salary range (min, max, currency, unit), and job description.

101

1.1

(2)

4 Day Week Jobs Scraper - 4dayweek.io Jobs & Companies

parseforge/4dayweek-jobs-scraper

Hunt down active job listings from 4dayweek Jobs with title, company, location, remote flag, posted date, salary when published and the direct apply link. Trusted by recruiters, agencies, aggregator sites and job hunters. Run on demand or on a recurring schedule and feed every row into your favou.

Indeed Jobs Scraper

easyapi/indeed-jobs-scraper

A powerful Indeed.com scraper that extracts detailed job listings including salaries, company information, and work benefits. Perfect for job market analysis, recruitment research, and tracking remote work opportunities. Real-time data streaming with comprehensive output.

127

1.0

(1)

Indeed Job Scraper

scrapapi/indeed-job-scraper

πŸ’Ό Indeed Job Scraper extracts real-time job listings from Indeedβ€”titles, companies, locations, salaries, descriptions & links. ⚑ Automate at scale, filter by keywords & location, and export to CSV/JSON/API. πŸ“Š Perfect for recruiting, market research, and job trend analytics. πŸš€