Job scraping tools zetten vacatures om in rijen die je kunt filteren, vergelijken en exporteren. Kies een kant-en-klare bron voor vacaturedata als je regelmatig op meerdere jobboards wilt zoeken, een visuele scraper als je specifieke velden van één site nodig hebt, of een API als je een datapipeline bouwt.

Voor lead generation is vooral een relevant wervingssignaal waardevol dat aan het juiste bedrijf is gekoppeld. Een vacature is geen kandidaatprofiel of geverifieerd contactrecord. In deze gids vergelijken we zeven tools op workflow en leggen we uit waarop je moet letten voordat je een keuze maakt.

De betaalde instapprijzen lopen uiteen van $19 voor de API van ScrapingBee tot $189 voor het visuele scraping-abonnement van ParseHub. Datablist begint bij $25 per maand, genoeg om 500 resultaten uit Job Postings Search te importeren tegen het huidige tarief van tien credits. De tabel hieronder maakt onderscheid tussen inbegrepen vacatures, pagina’s en requests, met rekenvoorbeelden voor grotere lijsten.

Wat je in deze gids vindt

Kies een job scraper op basis van de gewenste output

ToolBelangrijkste toepassingBetaalde instapprijsInbegrepen gebruik / facturatie-eenheid
DatablistVacatures zoeken en rijen in een spreadsheet controleren$25/maand5.000 credits; 10 per geïmporteerde vacature
PhantomBusterLinkedIn-vacature-URL’s extraheren$69/maand20 uitvoeringsuren
OctoparseVisuele taken en templates voor jobboards$83–$119/maand*Standard-abonnement; optionele add-ons
ParseHubVisuele extractieprojecten bouwen$189/maand10.000 pagina’s per run; 20 projecten
ScrapingBeeEen scraping-API integreren$19/maand75.000 API-credits
Bright DataBeheerde scraper-API’s$1,50/1.000 geleverde recordsPay-as-you-go; geen maandelijkse verplichting
OxylabsEen web-API-pipeline bouwen$30/maandUniform abonnement; resultaattarieven afhankelijk van het target

USD-prijzen gecontroleerd op 28 oktober 2026. Abonnementsprijzen zijn gebaseerd op maandelijkse facturatie; bij Bright Data staat een gebruikstarief. *De officiële gids van Octoparse vermeldt voor Standard maandelijkse opties van $83/$119; controleer de gekozen configuratie. Pagina’s, API-credits en geïmporteerde vacatures zijn verschillende eenheden. De limieten staan dus niet voor hetzelfde aantal bruikbare vacatures.

Aandachtspunten bij het kiezen van job scraping tools

Begin met een kleine zoekopdracht en controleer de geretourneerde rijen. Een tool kan geldige vacatures opleveren die niet relevant zijn voor je doelbedrijven.

1. Brondekking en actualiteit

Zoeken in geïndexeerde vacaturedata en een live werken-bijsite scrapen beantwoorden verschillende vragen. Controleer welke jobboards of sites zijn opgenomen, wanneer een vacature is verzameld en of deze nog openstaat. Het aantal resultaten van een tool bewijst niet dat alle vacatures zijn gevonden.

2. Vacaturefilters versus bedrijfsfilters

De vacaturelocatie geeft aan waar de functie is gevestigd; het hoofdkantoor geeft aan waar de werkgever is gevestigd. Houd deze filters gescheiden. Bepaal of je directe werkgevers, recruitmentbureaus of beide zoekt en controleer records waarin bedrijfsgegevens ontbreken.

Bekijk voor een uitgewerkt LinkedIn-voorbeeld hoe je LinkedIn-vacatures scrapt, inclusief het verschil tussen een limiet per zoekopdracht en het aantal unieke geretourneerde vacatures.

De stapsgewijze uitleg voor techvacatures in Boston past deze controles toe op lokale kantoren en remote segmenten, waarbij vacature-ID’s en bron-URL’s bewaard blijven voor controle.

3. Vacature-ID’s en bron-URL’s

Bewaar een vacature-ID en de bron-URL. Dezelfde werkgever kan meerdere functies aanbieden en één functie kan op verschillende jobboards staan. Als je alleen op Company Name dedupliceert, kun je waardevolle vacatures verwijderen.

4. Bestaande accounts uitsluiten

Controleer voor sales prospecting of je klanten op bedrijfsdomein kunt uitsluiten. Een vergelijking op alleen de naam kan bedrijven met vergelijkbare namen door elkaar halen. Bij een algemene scraper moet je deze filtering mogelijk na de export uitvoeren in plaats van tijdens het zoeken.

5. Herhaalde runs en de prijseenheid

Vergelijk de kosten voor dezelfde output: requests, pagina’s, geïmporteerde vacaturerijen of uitvoeringstijd. Controleer planning afzonderlijk van een eenmalige scrape. Voor een terugkerende workflow heb je bovendien een regel nodig voor het bewaren, bijwerken of samenvoegen van herhaalde vacatures.

Job scrapers voor gebruikers zonder technische kennis

Met deze opties configureer je de workflow zonder zelf een scraper te programmeren. De inrichting verschilt: bij een kant-en-klare zoekbron stel je filters in, terwijl je bij een visuele taak zelf velden en paginanavigatie selecteert.

1. Datablist

Datablist in het kort

Datablist Job Postings Search doorzoekt vacaturedata van meerdere jobboards en maakt er rijen van in een collection. Gebruik deze functie als je wervingssignalen wilt beoordelen, werkgevers wilt filteren en daarna in dezelfde spreadsheet verder wilt met list cleaning of enrichment.

Datablist is de beste job scraping tool
Datablist is de beste job scraping tool

Een kleine vacaturezoekopdracht om te controleren

Voor een voorbeeldzoekopdracht naar functies in data engineering:

  1. Kies Job Postings Search onder Import From Data Sources. Stel Job Title Keywords in op data engineer. Woorden uit functietitels worden ongeacht hun volgorde gematcht. Controleer daarom de resultaten en verwacht geen exacte overeenkomst met de volledige titel.
  2. Stel Countries in voor de vacaturelocatie. Wil je werkgevers waarvan het hoofdkantoor in dat land staat, configureer dan afzonderlijk Company HQ Countries.
  3. Kies Direct Employer onder Company Type als vacatures van bureaus buiten je doelgroep vallen. Gebruik bij Max Age een korte periode die past bij je onderzoek.
  4. Koppel Job Posting Id, Job Title, Job Posting URL, Job Posting Source URL, Company Name, Company Website en Date Posted aan outputkolommen.
  5. Open verschillende bron-URL’s. Controleer de werkgever, functie, locatie en of de vacature nog openstaat. Laat ontbrekende waarden zichtbaar in plaats van ze op basis van aannames in te vullen.

Bij description keywords worden standaard volledige woorden gematcht. sales is dus niet hetzelfde als Salesforce; regex mode is een afzonderlijke instelling. Bekijk hoe je meerdere jobboards doorzoekt voor een volledige uitleg.

Voor een plaatselijke lijst met technische functies maakt de workflow voor techvacatures in San Francisco onderscheid tussen vacatures in de stad, omliggende steden en mogelijkheden voor remote werken.

We hebben nog veel meer handige functies
We hebben nog veel meer handige functies

Welke gegevens je in de dataset bewaart

Een bedrijf dat twee data engineers zoekt, moet twee vacaturerijen behouden als het om verschillende vacatures gaat. Bewaar Job Posting Id om herhalingen uit dezelfde bronworkflow te controleren. Gebruik bron-URL’s en functiegegevens wanneer je vacatures van verschillende providers vergelijkt. Maak een afzonderlijke bedrijvenlijst als je voor de volgende stap één account per werkgever nodig hebt.

De geretourneerde rijen beschrijven vacatures en werkgevers. Een recruiter of ander contact vinden is een afzonderlijke enrichment-stap; een vacaturetekst levert geen complete kandidatendatabase op.

Prijzen en workflowlimieten

De huidige prijs van Job Postings Search is 10 credits per geïmporteerde vacature. Met 5.000 credits kun je 500 vacatures importeren als je het volledige saldo aan deze bron besteedt. Voor AI scraping, contact enrichment en andere bronnen gelden eigen tarieven.

Het Starter-abonnement van Datablist begint bij $25 of €25 per maand, inclusief 5.000 credits. Growth heeft een ruimer credittegoed en API- en automation-functies voor ondersteunde workflows, maar Job Postings Search staat momenteel niet in de openbare catalogus van de source API. Gebruik deze bron in de app; ga er niet van uit dat ieder abonnement met API-toegang alle bronnen ontsluit. De filters en dekking van providers garanderen niet dat iedere vacature op elk jobboard wordt gevonden.

Voor Job Postings Search zien de werkelijke budgetten voor abonnementen en top-ups er als volgt uit:

Geïmporteerde vacaturesBenodigde creditsWat je moet kopenTe betalen
5005.000Starter$25
2.50025.000Starter + top-up van 20.000 credits$45
10.000, handmatige verwerking100.000Starter + top-up van 100.000 credits$113
10.000, Growth-abonnement100.000Growth + top-up van 80.000 credits$121

Het voorbeeld met 2.500 vacatures kost $25 + $20 = $45 en levert precies 25.000 credits op. Voor 10.000 vacatures leveren de 5.000 credits van Starter plus een pakket van $88 met 100.000 credits in totaal 105.000 credits op voor $113. Je houdt dan 5.000 credits over. Growth kost $50 per maand en bevat 20.000 credits; een top-up van $71 met 80.000 credits levert de resterende capaciteit, voor $121 in totaal. Deze berekeningen gaan ervan uit dat de bron het genoemde aantal vacatures importeert en sluiten extra AI- of contact enrichment uit. Een dubbele vacature uit een andere run moet nog steeds worden gecontroleerd voordat je unieke vacatures of wervende bedrijven telt.

Probeer Datablist
Probeer Datablist

2. PhantomBuster

LinkedIn Job Scraper van PhantomBuster haalt gegevens op uit specifieke LinkedIn-vacature-URL’s. Voor de beschreven workflow heb je een gekoppelde LinkedIn-sessie nodig en voer je deze URL’s in. Om vacature-URL’s vanuit een zoekopdracht te verzamelen, beschrijft de handleiding een afzonderlijke stap voor het exporteren van zoekresultaten.

Kies deze tool voor een workflow gericht op LinkedIn. Controleer de launch limits en welke exportformaten je abonnement ondersteunt voordat je een grote lijst invoert. Een gekoppelde sessie is een vereiste voor deze workflow; de tool doorzoekt niet alle jobboards. Heb je ook bedrijfs- of contactgegevens nodig, vergelijk dan de alternatieven voor PhantomBuster op bron, output en enrichment-mogelijkheden voordat je een vervanger kiest.

Prijs: Het maandelijkse Start-abonnement kost $69 en bevat 20 uitvoeringsuren en vijf automation slots. Grow kost $159 met 80 uur; Scale kost $439 met 300 uur. Het exporteren van zoekresultaten en vervolgens extraheren van vacaturegegevens gebruiken samen de resources van het abonnement. Beschouw de beschikbare uitvoeringstijd niet als een vaste prijs per geëxtraheerde vacature.

PhantomBuster
PhantomBuster

3. Octoparse

Octoparse biedt kant-en-klare templates, een visuele desktopbuilder voor taken en beheerde cloud runs. De tool is handig als je specifieke velden uit vacatures wilt selecteren of zonder code door pagina’s van een site wilt navigeren.

Controleer of er een bestaande template is voor je beoogde jobboard en outputvelden. Test bij een custom task de overzichtspagina’s, detailpagina’s en paginering afzonderlijk. Cloud execution en een visuele interface nemen niet weg dat je geëxtraheerde rijen moet controleren wanneer de site verandert.

Prijs: De officiële upgradegids vermeldt Standard voor $83/$119 per maand en Professional voor $299 per maand. Voor evaluatie is een gratis lokaal abonnement beschikbaar. Houd rekening met kosten voor premium templates, proxies en CAPTCHA’s als de gekozen taak daarvan gebruikmaakt; een jaarlijks tarief vanaf $69 is niet de maandelijkse abonnementsprijs die we hier gebruiken.

Octoparse
Octoparse

4. ParseHub

Met ParseHub bouw je een visueel extractieproject. De tool past bij een workflow waarin je bepaalt welke elementen moeten worden geëxtraheerd en hoe de scraper door de doelsite navigeert.

De documentatie over abonnementen legt uit dat scrollen of klikken om meer content te laden kan meetellen voor het aantal pagina’s per run. Vergelijk deze limieten met de navigatie van de site in plaats van aan te nemen dat één zoek-URL gelijkstaat aan één factureerbare pagina. Test het project op meerdere vacatures voordat je terugkerende runs inplant.

Prijs: Standard kost $189 per maand en bevat 10.000 pagina’s per run en 20 privéprojecten. Professional kost $599 per maand, met 120 privéprojecten en een onbeperkt aantal pagina’s per run. Free staat 200 pagina’s per run en vijf openbare projecten toe. Dit zijn limieten voor pagina’s en projecten, geen garantie op 10.000 complete vacaturerecords uit één zoekopdracht.

Voelt wel erg ouderwets
Voelt wel erg ouderwets

Job scrapers voor semi-technische gebruikers

Een scraping-API kan pagina’s ophalen of geparste velden retourneren, maar je moet nog steeds requests koppelen, resultaten opslaan en bepalen wat als een compleet record geldt.

5. ScrapingBee

ScrapingBee biedt een scraping-API met browser rendering en extractieopties. De tool past bij je als je beheerde paginatoegang wilt combineren met je eigen applicatieworkflow.

Controleer of het gekozen endpoint HTML retourneert of de gestructureerde velden die je nodig hebt. Een geslaagde paginaresponse is niet hetzelfde als een geparste vacaturerij. Test functietitels, werkgeversvelden, bron-URL’s en paginering en vergelijk vervolgens hoeveel credits deze requests verbruiken.

Prijs: Hobby kost $19 per maand voor 75.000 API-credits; Freelance $49 voor 250.000 en Startup $99 voor 1.000.000. Standard requests beginnen bij één credit, requests met JavaScript rendering kosten er vijf en requests via premium proxies 10 of 25, afhankelijk van de rendering. Zo verbruiken 10.000 geslaagde rendering-requests van vijf credits 50.000 credits, wat binnen het Hobby-abonnement valt. De responses moeten nog worden geparst en één request staat niet noodzakelijk gelijk aan één vacature. Bij 25 credits per request zijn voor hetzelfde aantal requests 250.000 credits en het abonnement van $49 nodig.

ScrapingBee
ScrapingBee

6. Bright Data

Bright Data biedt beheerde scraper-API’s en datasets. Kies eerst de relevante bron en controleer het outputschema, in plaats van alleen het totale aantal scrapers op het platform te vergelijken.

De oplossing is geschikt voor teams die verzamelde data in een ander systeem integreren. Controleer hoe de resultaten worden geleverd, welke velden aanwezig zijn en wanneer de data is verzameld. Dataset snapshots en on-demand collection kunnen in verschillende behoeften rond actualiteit voorzien.

Prijs: Voor de Web Scraper API staat pay-as-you-go vermeld voor $1,50 per 1.000 geleverde records, naast een gratis maandelijks tegoed van 5.000 records. Scale kost $499 per maand met 384.000 records en daarna $1,30 per 1.000 extra records. Proxies, unblocking en parsing zijn inbegrepen in de vermelde prijs van dit product. Een vooraf verzamelde dataset kopen is een afzonderlijk product; controleer de vacaturebron en het schema voordat je een van beide tarieven op je project toepast.

Bright Data
Bright Data

Job scrapers voor technische experts

Technische teams kunnen een beheerde web-API gebruiken als onderdeel van hun eigen pipeline. Ze blijven zelf verantwoordelijk voor identifiers, opslag, joins en de betekenis van een ontbrekend resultaat.

7. Oxylabs

De web-API van Oxylabs biedt beheerde mogelijkheden voor web scraping binnen applicatieworkflows. Controleer de ondersteunde targets en parsing-opties voor de vacaturesites die je nodig hebt.

De oplossing is geschikt als je team zelf wil bepalen hoe requests en resultaten in de rest van de datapipeline passen. Baseer je budget op het daadwerkelijke target en de requestconfiguratie. Vergelijk proxy-abonnementen niet met prijzen voor geparste vacaturedata alsof het hetzelfde product is.

Prijs: De huidige prijspagina voor Web API /scrape vermeldt een uniform Starter-abonnement van $30 per maand, Basic voor $100 en Flexible voor $500. Resultaatprijzen hangen af van het target en de rendering: het geadverteerde minimum begint bij $0,50 per 1.000, terwijl LLM scrapers bij Starter $1,50 per 1.000 kosten. Pas het goedkoopste targettarief niet toe op elk jobboard.

De eerdere prijs van $49 voor Micro Web Scraper API hoort bij het oude productabonnement. Controleer voor een nieuwe aankoop het actuele /scrape-aanbod. Proxybandbreedte gebruikt bovendien een andere facturatie-eenheid dan geretourneerde API-resultaten en moet afzonderlijk worden geoffreerd als je implementatie hiervan gebruikmaakt.

Oxylabs
Oxylabs

Conclusie

Kies de methode die de velden oplevert waarmee je kunt werken: een zoekbron voor terugkerende wervingssignalen, een visuele taak voor de specifieke layout van een site of een API voor je eigen pipeline. Controleer relevantie en bronbewijs voordat je opschaalt.

Vergelijk voor bredere account prospecting de beste lead scraping tools. Houd vacaturerijen gescheiden van bedrijfs- en contactrecords, zodat je geen afzonderlijke functies verliest terwijl je een outreach-lijst opbouwt. Het overzicht van lead scraping legt uit hoe je voor de volgende sourcing-stap bedrijfs- of persoonsrecords kiest.

Veelgestelde vragen over job scraping tools

Hoe kan ik meerdere jobboards tegelijk scrapen?

Gebruik een bron die vacaturedata van meerdere jobboards doorzoekt, zoals Job Postings Search van Datablist. Controleer bron-URL’s en dekking; een geaggregeerde zoekopdracht is geen volledige inventaris van alle openstaande vacatures.

Is AI scraping illegaal?

Het gebruik van AI bepaalt niet of het verzamelen of hergebruiken van data rechtmatig is. Dat hangt af van de toegang, de data, de voorwaarden van de site en de toepasselijke wetgeving. Voor persoonsgegevens die onder de AVG vallen, maakt de CNIL-richtlijn over hergebruik duidelijk waarom openbare beschikbaarheid op zichzelf niet voldoende is.

Welke job scraper is het gebruiksvriendelijkst?

Een kant-en-klare bron is een logisch startpunt als de filters en velden aansluiten op je behoefte. Een visuele taak geeft je meer controle over één site, terwijl een API past bij een bestaande applicatie. Test een kleine resultatenset voordat je kiest.

Kan ChatGPT vacatures scrapen?

Voor een herhaalbare vacaturedataset moet je de vindbaarheid van bronnen, paginering, vereiste velden en export of opslag controleren. Een conversationeel antwoord over beschikbare vacatures is geen bewijs van een volledige vacature-inventaris. Gebruik een specifieke bronworkflow als je rijen nodig hebt die je kunt controleren en opnieuw kunt verzamelen.

Wat is een job scraper?

Een job scraper zet vacaturegegevens zoals functietitel, werkgever, locatie en bron-URL om in gestructureerde data. De tool kan live pagina’s ophalen of een zoekfunctie bieden voor eerder verzamelde vacaturedata; controleer welk model wordt gebruikt.

Wat zijn de risico’s van job scraping tools?

Ontbrekende velden, dubbele vacatures, verouderde vacatures en toegangsproblemen kunnen een dataset vertekenen. Bewaar bron-URL’s en controleer steekproeven, zodat je onderscheid kunt maken tussen een werkelijk leeg resultaat en een mislukte verzameling.

Hoeveel kosten job scraping tools gemiddeld?

De hier gepubliceerde maandelijkse instapprijzen zijn onder meer Datablist $25, PhantomBuster $69, Octoparse Standard $83/$119, ParseHub $189, ScrapingBee $19 en Oxylabs Web API $30. Bright Data biedt ook pay-as-you-go voor $1,50 per 1.000 geleverde records. Vergelijk hetzelfde resultaat: voor 2.500 geïmporteerde vacatures in Datablist heb je Starter plus een top-up van in totaal $45 nodig, terwijl je bij een API naast het requesttegoed ook de vacaturevelden moet extraheren en valideren.

Kan ik job scraping tools gebruiken voor recruitment?

Ja, vacaturedata kan je helpen onderzoek te doen naar de wervingsactiviteit van werkgevers en functievereisten. Een vacaturerecord beschrijft een functie; het identificeert geen kandidaten en garandeert geen contactgegevens van recruiters.

Bronnen

Prijzen gecontroleerd op 28 oktober 2026. De aantallen vacatures en requests in de voorbeelden zijn veronderstelde facturatie-eenheden, geen gemeten dekking.