DEV Community

Zakaria Blefkih
Zakaria Blefkih

Posted on

Multi Job Board Scrapers on Apify Compared (September 2026)

The best multi job board scraper on Apify depends on which boards you need. openclawai/job-board-scraper is the most used (2,582 users) and reaches Google Jobs and ZipRecruiter. flash_scraper/multi-jobboard-scraper covers 12 selectable working boards — 11 of which deliver rows today, after DevITjobs UK went dead upstream — and deduplicates a role posted on three boards into one billed row. Both cost $5 per 1,000 results.

Every figure below was read from Apify's public Store API (https://api.apify.com/v2/store) on 2026-09-05. User counts, ratings, review counts and prices on Apify change without notice, so treat this as a dated snapshot and check the Pricing tab on each actor page before you budget a run.

Disclosure: I publish flash_scraper/multi-jobboard-scraper, one of the actors in the table. I have not put it first, and its limits are stated below in the same detail as everyone else's.

How prices are normalised

Apify actors bill per event, and most job scrapers charge one primary event per delivered job. The "Price per 1,000" column is that primary event multiplied by 1,000, at the free-plan rate. Paid Apify plans get tiered discounts on several of these actors. Where an actor also charges a meaningful run-start fee or a second event, it is named in the same cell, because a $0.10 run start changes the economics of a 20-row test run.

The comparison table

Actor Users Rating (reviews) Price per 1,000 What it covers What its Store listing does not name
openclawai/job-board-scraper 2,582 5.0 (3) $5.00 (+ $0.01/1k dataset items, $0.00005 start) LinkedIn, Indeed, Glassdoor, Google Jobs and ZipRecruiter in one run Cross-board deduplication, only-new monitoring, keyless remote boards
doggo/uk-jobs-board-scraper 368 5.0 (2) $5.00 (+ $0.10 per run start) Indeed, Reed, Totaljobs, CV-Library, Adzuna, RemoteOK, Arbeitnow across UK, US and Europe LinkedIn, Glassdoor, deduplication, alert mode
khadinakbar/jobs-scraper 353 none yet (0) $3.00 (+ $0.00005 start) Indeed, LinkedIn, Glassdoor; MCP and API ready Deduplication, remote boards, ATS boards, monitoring
vero-api/multi-job-board-scraper-linkedin-indeed-glassdoor-more 208 5.0 (1) $5.00 (+ $0.00005 start) LinkedIn, Indeed, Glassdoor plus Bayt, Naukri and BDJobs for Gulf and South Asia Deduplication, remote boards, alert mode
curious_coder/linkedin-jobs-scraper 148,567 4.59 (140) $2.00 (+ $0.00005 start) LinkedIn only, with full job details, job poster and company data Any second board
misceres/indeed-scraper 30,224 2.86 (66) $6.00 Indeed only, organic and sponsored listings Any second board
memo23/apify-indeed-cheerio-ppr 704 4.51 (8) $1.49 (+ $0.007 start) Indeed only, plus employer firmographics (CEO, revenue, industry) and optional contact emails Any second board
flash_scraper/multi-jobboard-scraper 42 5.0 (3) $5.00 (+ $0.00005 start) LinkedIn, Indeed, Glassdoor plus 9 keyless public boards including The Muse — 12 selectable working boards, of which DevITjobs UK has been discontinued upstream since 2026-08-29 (re-probed 2026-09-05), so 11 deliver rows today — cross-board dedup, only-new alerts, Greenhouse/Lever/Ashby ATS Google Jobs, ZipRecruiter, Bayt, BDJobs, Naukri (blocked at source)

The last column is deliberately narrow in scope: it lists what an actor's own Apify Store title and description did not claim on 2026-09-05. It is not a test result. An actor may well do something its listing never mentions, and the only way to know is to run it.

When to pick which

Pick openclawai/job-board-scraper if Google Jobs or ZipRecruiter is non-negotiable. It is the only actor in this group whose listing names both, and with 2,582 users it is the most battle-tested multi-board option here. Google Jobs in particular has no keyless route that I have been able to reproduce, so an actor that claims it is worth trying on a small run first.

Pick curious_coder/linkedin-jobs-scraper if you only ever need LinkedIn. At 148,567 users and 4.59 stars from 140 reviews, it is the most reviewed of the job scrapers a Store search surfaced on 2026-09-05, and $2 per 1,000 is less than half what any multi-board actor charges. Buying a multi-board tool to scrape one board is paying for plumbing you will not use.

Pick memo23/apify-indeed-cheerio-ppr if you want Indeed rows that double as sales leads. At $1.49 per 1,000 it is the cheapest per-row option in the table, and employer firmographics plus optional contact-email enrichment is a combination the other Indeed actors do not advertise.

Pick vero-api or doggo for regional depth. Bayt, Naukri and BDJobs (vero-api) cover the Gulf and South Asia; Reed, Totaljobs, CV-Library and Adzuna (doggo) cover the UK. If your search is regional, board coverage beats every other consideration. Watch doggo's $0.10 run start if you plan many small scheduled runs: 30 daily runs is $3 per month before a single row is delivered.

Pick flash_scraper/multi-jobboard-scraper if duplicates are your actual problem, or if you want the same search to run daily and deliver only what is new. A role posted on LinkedIn, Indeed and Glassdoor arrives as one row carrying found_on_sites and duplicate_count, and it bills once rather than three times. With onlyNewJobs on a schedule, a run where nothing is new delivers zero rows and bills only the $0.00005 start. On a measured run of 90 raw rows on 2026-08-08, 89 were billed after the merge. It also reaches Greenhouse, Lever and Ashby, so company career pages come through the same schema as the big boards.

What ours does not do, stated plainly

Five selectable boards are blocked at the source: Google Jobs serves a bot-check page, ZipRecruiter returns HTTP 403, Naukri demands a CAPTCHA, and Bayt and BDJobs also refuse. That was checked on 2026-08-07 and re-measured on 2026-08-11. If Google Jobs is your requirement, this actor is the wrong tool and openclawai's is the one to try.

It never logs in and never auto-applies, so nothing behind a login wall is reachable. It is not a historical archive; each run reads what the boards are showing now. LinkedIn pay comes from the public search card and the posting text, not from the fuller base-pay block LinkedIn shows on some job pages (present on 2 of 6 postings measured 2026-08-29). Glassdoor tops out around 28 to 30 rows per query, which is a board-side cap, and it returns HTTP 403 on some runs entirely, in which case the run status names the board and the missing board bills nothing.

One of the twelve selectable boards is also dead at source rather than blocked: DevITjobs UK was discontinued upstream on 2026-08-29 — a direct probe of devitjobs.uk/api/jobsLight on 2026-09-05 returns a 302 to a signup page — so eleven boards deliver rows today. Its absence is reported in the run status and it is never billed.

And the honest commercial caveat: at 42 users it is the smallest multi-board actor in this table — a fifth of vero-api's 208 and under 2% of openclawai's 2,582. Three reviews averaging 5.0 is three reviews, not a track record. Run it on 20 rows before you trust it with 2,000.

What a real run costs

At the free-plan rate of $0.005 per deduplicated job, an untouched form (four default boards, up to 20 rows each) delivers at most 80 rows for at most $0.40. A 500-job sweep is $2.50. Filtered-out rows are never billed, and a failed or empty run bills only the $0.00005 start. Apify's free plan carries a monthly usage credit (currently $5), which covers roughly 1,000 deduplicated jobs from this actor if spent on it alone.

Short answers

Which job board scrapers on Apify need no API key? All eight in this table are keyless. None of their Store listings asks for a LinkedIn, Indeed or Glassdoor login — they describe reading public search pages. (That is a reading of eight listings, not a test of eight actors: we have not run the seven we do not publish.) Keyless does not mean unblockable: Glassdoor intermittently 403s across every actor here, and Google Jobs refuses everyone.

Does salary data actually come through? More often than most people expect. On flash_scraper/multi-jobboard-scraper's measured runs, salary_min and friends were filled on 59 to 70 percent of rows with LinkedIn detail fetching on (the default) and 56 to 60 percent with it off — Glassdoor 95 to 100 percent, Indeed 50 to 80 percent depending on query, LinkedIn roughly 35 percent and only with detail fetching. Measured 2026-08-07 and re-checked across all 5,936 delivered rows on 2026-08-23. Any actor claiming near-total salary coverage across LinkedIn is worth checking on a small run.

Can I republish the rows on my own job board? Not universally. Remotive's terms forbid re-posting to other job boards. Jobicy allows it with credit and the original apply links kept. Himalayas asks for a link back to himalayas.app. LinkedIn, Indeed and Glassdoor terms do not contemplate republication at all. Read each board's terms before building a job site on scraped rows.


Data source: Apify public Store API, read 2026-09-05. Author: Flash Scrape (flash_scraper on Apify), publisher of one of the actors listed. Corrections welcome.

Top comments (0)