Indeed Scraper & Indeed API: Jobs, Salaries, Descriptions avatar

Indeed Scraper & Indeed API: Jobs, Salaries, Descriptions

Pricing

$3.70 / 1,000 jobs

Go to Apify Store
Indeed Scraper & Indeed API: Jobs, Salaries, Descriptions

Indeed Scraper & Indeed API: Jobs, Salaries, Descriptions

Extract Indeed job listings in bulk, no login. Search any role and location, or paste an Indeed link. Every job with the full record: title, company, location, salary, the full description, job type, posted date, company rating, and apply link. Filter by date, job type, level, and remote.

Pricing

$3.70 / 1,000 jobs

Rating

0.0

(0)

Developer

CrustAPI

CrustAPI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

What is Indeed Scraper?

Extract Indeed job listings in bulk, with no login and no cookies you have to supply. Type a job title to get every matching job, or paste an Indeed job link for a single one. Every job comes back with the full description, not just a snippet, plus salary, company, and location. Search any country. Export it any way you like.

  • ๐Ÿ”Ž Any job title or keywords, in any city, state, ZIP, or country (the country filter actually works)
  • ๐Ÿ’ผ Every job: title, company, location, salary, job type, posted date, company rating, remote flag, and apply link
  • ๐Ÿ“„ The full job description on every job: the thing most Indeed scrapers leave out
  • ๐Ÿงน Deduplicated by default: you never get (or pay for) the same job twice
  • โœ… You only pay for jobs we actually return. No charge for empty searches, failures, or duplicates
  • ๐Ÿ”‘ No Indeed account, nothing to log into
  • ๐Ÿ“ฆ Export as JSON, CSV, Excel, HTML, or XML

What data do I get?

Every job returns this, on every run:

FieldExample
TitleRegistered Nurse
Company + ratingWestlake Dermatology ยท 3.9 (128 reviews)
LocationAustin, TX 78746
Salary$32 - $35 an hour (when Indeed shows it)
Job typeFull-time, Part-time
Remotetrue / false
Posted2026-09-01 ยท "2 days ago"
Full descriptionThe complete job description text
Apply link + Indeed URL + Job IDThe links and the permanent job id

Anything Indeed does not publish comes back blank rather than guessed.

Pricing

$3.70 per 1,000 jobs. You pay only for jobs we actually return, with the full description each time. No start fee, no monthly rental, and never a charge for a duplicate or an empty search.

RunActor cost
1,000 jobs$3.70
10,000 jobs$37
100,000 jobs$370

How it works

  1. In Job titles or links, add one per line: a job title (like software engineer) or an Indeed job link.
  2. Set a Location and Country, and a Max jobs per search.
  3. Optionally filter by date posted, job type, experience level, or remote only.
  4. Run it. Export to CSV, Excel, JSON, or Google Sheets, or pull it from the API.

Output sample

{
"jobId": "c1d27e0c4a6e8585",
"title": "Registered Nurse",
"company": "Westlake Dermatology",
"location": "Austin, TX 78746",
"city": "Austin",
"state": "TX",
"country": "US",
"salary": "$32 - $35 an hour",
"remote": false,
"jobType": "Full-time, Part-time",
"companyRating": 3.9,
"companyReviewCount": 128,
"postedDate": "2026-09-01",
"postedRelative": "2 days ago",
"description": "Westlake Dermatology has an immediate opening for a Registered Nurse to assist...",
"applyUrl": "https://www.indeed.com/applystart?jk=c1d27e0c4a6e8585",
"jobUrl": "https://www.indeed.com/viewjob?jk=c1d27e0c4a6e8585"
}

Indeed Jobs API

Need this outside Apify, or inside your own app? The same Indeed data is available as a plain web API at crustapi.com, alongside LinkedIn, Google, and other public data, with never-expiring credits and one price per result.

Who uses it

  • ๐Ÿง‘โ€๐Ÿ’ผ Recruiters and staffing firms building fresh job pipelines
  • ๐Ÿ“Š Labor-market and salary researchers
  • ๐Ÿข Employers tracking competitor postings and pay
  • ๐Ÿค– Builders feeding live job data into apps, sheets, and agents

FAQ

This collects public job listings that anyone can see on Indeed without logging in. You are responsible for how you use the data.

Do I need an Indeed account?

No. There is no login and nothing to sign into.

Do I really get the full description?

Yes. The complete description on every job, not just the preview snippet. That is the main thing this scraper does that most others don't.

Does the country filter actually work?

Yes. It searches the correct Indeed country site, so a UK search returns UK jobs (a common bug in other scrapers is returning US results no matter the country).

How fresh is the data?

Every run is a live pull, current as of the moment you run it. Use the "date posted" filter (down to the last 1 day) to get only fresh listings.

Can I schedule it?

Yes. Use Apify Schedules to run it hourly, daily, or weekly and send the results wherever you need them.

More from CrustAPI

ActorWhat it does
Walmart ScraperProduct data in bulk, with the marketplace seller and reviews
Zillow ScraperEvery property in an area or one link, with the listing agent
Google Maps ScraperLocal business data with hours, ratings, and reviews

Need this data as a managed feed or a large one-time dataset? See crustapi.com/wholesale.

Support and feedback

Found a bug or want a field added? Open an issue on the Issues tab, or email support@crustapi.com. We read every one.


This is an independent tool for collecting public data. It is not affiliated with, endorsed by, or sponsored by Indeed. Indeed is a trademark of its respective owner.