steadyfetch

Steadyfetch/Job listing scrapers

Job listing scrapers, compared honestly

Prices checked 1 September 2026Per 1,000 unitsFree plan and Business plan17 actors compared

Job data on Apify is a mature, crowded category with very cheap incumbents. This page lists them next to our five actors with the same columns, because a buyer comparing on price alone should see the numbers before they run anything.

Our actors cost more per listing than the biggest incumbents. What they add is written in the cards below; whether that is worth the difference is your call.

Our actors in this family

Indeed jobs

$6.00Free plan / 1,000
$1.50Business / 1,000

per 1,000 listings+ $0.0008 per full job description (optional)

Exact-country search that stops exactly at your row cap and deadline. Optional full descriptions as a second event.

Charged only when a row lands in your dataset. Misses carry a status and charged: false.

Glassdoor jobs with employer rating

$4.80Free plan / 1,000
$1.20Business / 1,000

per 1,000 listings

Job listings with the employer's star rating on the same row (about four in five rows carry one), so there is no second run for the rating.

Charged only when a row lands in your dataset. Misses carry a status and charged: false.

Google Jobs

$4.00Free plan / 1,000
$1.00Business / 1,000

per 1,000 listings

The full Google Jobs panel, about 90 to 130 cards per search where Google has them, with apply links. Stops at your cap.

Charged only when a row lands in your dataset. Misses carry a status and charged: false.

Career-site jobs by domain

$3.20Free plan / 1,000
$0.80Business / 1,000

per 1,000 jobs+ $0.002 per company domain checked

Paste a company domain; it finds the Greenhouse, Lever, Ashby or Workday board (nine ATS platforms) and returns every live opening.

Charged only when a row lands in your dataset. Misses carry a status and charged: false.

Multi-board jobs, de-duplicated

$7.20Free plan / 1,000
$1.80Business / 1,000

per 1,000 listings

One keyword across Indeed and company hiring boards, merged into one feed. The same role on two boards is one row and one charge.

Charged only when a row lands in your dataset. Misses carry a status and charged: false.

The field, side by side

Every actor that appears in Apify store search for these terms, with the price its store page publishes for a free-plan account and for a Business-plan account. Our rows are shaded.

Indeed

5 actors
Actor · what a row isFree plan, per 1,000Business plan, per 1,000Fee per runUsers, 30 days
steadyfetch/indeed-jobs-scraperOne listing card; the full description is an optional second event at $0.0008 $6.00 $1.50 none 1
valig/indeed-jobs-scraperIndeed listings; the category's most-used actor $0.10 $0.07 $0.001   3,673
borderline/indeed-scraperIndeed listings, pay per result $5.00 $5.00 none 2,536
kaix/indeed-scraperIndeed listings $0.05 $0.04 $0.00001 1,397
cheap_scraper/indeed-job-scraperIndeed listings with duplicate removal $1.00 $0.70 $0.00005 328

Bars are drawn per column against the dearest row on this plate.

Glassdoor

4 actors
Actor · what a row isFree plan, per 1,000Business plan, per 1,000Fee per runUsers, 30 days
steadyfetch/glassdoor-jobs-scraperOne listing with the employer's star rating on the same row $4.80 $1.20 none 1
valig/glassdoor-jobs-scraperGlassdoor listings $0.40 $0.28 $0.001 1,409
orgupdate/glassdoor-jobs-scraperGlassdoor listings $4.00 $4.00 $0.002 162
memo23/glassdoor-scraper-pprGlassdoor reviews and jobs, with paid AI employer-intel add-ons $4.75 $4.75 $0.005 192

Bars are drawn per column against the dearest row on this plate.

Google Jobs

4 actors
Actor · what a row isFree plan, per 1,000Business plan, per 1,000Fee per runUsers, 30 days
steadyfetch/google-jobs-scraperOne job card from the full panel, with apply links $4.00 $1.00 none 1
gio21/google-jobs-scraperGoogle Jobs listings $3.00 $3.00 none 242
johnvc/Google-Jobs-ScraperCharged per page processed ($0.15 free plan / $0.10 Business), not per job $0.15per page/item $0.1per page/item $0.00005 322
orgupdate/google-jobs-scraperCharged $0.20 per dataset item plus a $0.20 run fee as priced on the store $0.2per page/item $0.15per page/item $0.2     214

Bars are drawn per column against the dearest row on this plate; rows priced by batch or by page carry no bar, because the unit is not the same.

Multi-board and career sites

4 actors
Actor · what a row isFree plan, per 1,000Business plan, per 1,000Fee per runUsers, 30 days
steadyfetch/multi-job-board-scraperOne de-duplicated listing across Indeed and company boards $7.20 $1.80 none 1
steadyfetch/company-jobs-by-domainOne live opening from a company's own ATS board; $0.002 per domain checked $3.20 $0.80 none 1
openclawai/job-board-scraperLinkedIn, Indeed, Glassdoor and more in one run $5.00 $5.00 $0.00005 388
doggo/uk-jobs-board-scraperIndeed, Reed, Adzuna, RemoteOK and more, with a $0.10 fee per run $5.00 $4.00 $0.1     41

Bars are drawn per column against the dearest row on this plate.

How to read it

valig's Indeed and Glassdoor actors are the volume leaders and cost a fraction of a cent per listing. If you need raw listings at scale and can de-duplicate and cap on your side, they are hard to beat on price.

Ours charge more per listing and put the controls inside the run: the row cap and deadline stop the run exactly where you set them, the same role found on two boards is one row and one charge, and Glassdoor's employer rating lands on the job row instead of needing a second run.

Some Google Jobs actors are priced per page or per run rather than per job; compare on your real query mix, not the headline.

What we do not do

Run it your way