Freelancer.nl Scraper – Dutch Freelance Assignments
Pricing
from $1.50 / 1,000 result items
Freelancer.nl Scraper – Dutch Freelance Assignments
Extract freelance assignments from Freelancer.nl by keyword and town: title, town, skills, budget where shown, posting date, URL. Dutch freelance and ZZP work.
Pricing
from $1.50 / 1,000 result items
Rating
0.0
(0)
Developer
Yusuke Suda
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Freelancer.nl Scraper — Dutch freelance assignments
Extract freelance assignments from Freelancer.nl by keyword and town: title, town, skills, budget where shown, posting date, URL. Dutch freelance and ZZP work.
Three rows from a real run
| Assignment | Town | Budget | Posted |
|---|---|---|---|
| Freelance B2B-afspraakplanner gezocht voor websiteverkoop (proefweek) | Remote | – | 2026-10-20 |
| Meta Ads-specialist gezocht | Hengelo | – | 2026-10-17 |
| Marketing ondersteuning gezocht voor social media posts | Remote | 30–40 EUR per hour | 2026-10-15 |
The default run (searchTerms: ["marketing"], maxItems: 100) on 21 October 2026 returned 100 rows in 16 seconds and costs $0.15 at $1.50 per 1,000 results.
Freelancer.nl is a Dutch marketplace where clients post freelance and ZZP assignments. This Actor turns its assignment list into a clean table: what the assignment is, the town (or Remote), the skills it asks for, the budget where the client gives one, and when it was posted.
Press Start. The defaults return marketing assignments across the Netherlands.
What a row looks like
{"title": "Freelance B2B-afspraakplanner gezocht voor websiteverkoop (proefweek)","location": "Remote","remote": true,"employment_type": "Freelance","salary_currency": "","salary_period": "","posted_at": "2026-10-20","categories": ["Telemarketing","Koude acquisitie","Leadgeneratie","B2B Sales","afspraken inplannen","telefonische verkoop"],"source_url": "https://freelancer.nl/opdrachten/telemarketing-koude-acquisitie-leadgeneratie-b2b-sales-afspraken-inplannen-telefonische-verkoop/freelance-b2b-afspraakplanner-gezocht-voor-websiteverkoop-proefweek-43e02d0e","external_id": "43e02d0e"}
Clients are not named on the list and none is collected; the assignment text, which can carry a client's own words, is not read. No contact person, e-mail or phone is collected.
Every row also carries source_site and scraped_at.
| Field | What it holds | How often it is filled (example run, 100 rows) |
|---|---|---|
title, location | Assignment title; town or Remote | Always |
remote | true for a Remote assignment | 52 of 100 |
categories | The skills tagged on the assignment | 98 of 100 |
salary_min, salary_max, salary_currency | Budget where the client gives one; EUR | 29 of 100 |
salary_period | hour where the budget is hourly; empty for a fixed price | 18 of 100 |
posted_at | Day posted (from "x hours / days ago") | Always |
source_url, external_id | The assignment on Freelancer.nl, its id | Always |
Input
| Field | What it does |
|---|---|
searchTerms | Keywords, e.g. marketing, wordpress, boekhouding. Each keyword is one search. Empty: every assignment. |
location | One Dutch town, e.g. Amsterdam, Den Haag, Utrecht. Empty: the whole country, Remote included. An unknown town returns no rows. |
postedAfter, sinceDays | Keep only assignments posted on or after a date, or in the last N days. |
maxItems | Stop after this many rows (720 at most per search). |
proxyConfiguration | Off by default; not needed for this site. |
How it works
The Actor reads the site's own assignment list, 24 at a time, pausing 2 seconds between requests, and never opens an assignment's page. The site's pages add up (page 3 shows the first 72), so only the new 24 are read from each; a search reads at most 30 pages (720 assignments).
Pricing
$1.50 per 1,000 results (event result-item), no start fee. Set a maximum charge per run in the run options to cap it.
Good to know
- The data is what the site shows on the day of the run.
- Questions or a missing field: open an issue on this Actor.