Funda Scraper
Pricing
$10.00/month + usage
Funda Scraper
Our plugin extracts business data from Funda efficiently. Simply enter the starting URL generated by your search query and specify the number of pages you'd like to extract. Please note that our scraper uses a Netherlands-based residential proxy to ensure smooth and reliable performance.
Pricing
$10.00/month + usage
Rating
0.0
(0)
Developer

No-Code Venture
Actor stats
0
Bookmarked
0
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Funda.nl Property Scraper
Author: nocodeventure.com
A powerful Apify Actor that scrapes property listings from Funda.nl - the leading Dutch real estate platform. This scraper supports both search result pages with pre-applied filters and direct property detail page URLs.
Features
- Search Results Scraping: Scrape multiple properties from Funda.nl search pages
- Direct URL Support: Scrape individual property detail pages directly
- Pre-applied Filters: Use Funda.nl URLs with any filters already applied (price range, construction type, etc.)
- Pagination Handling: Automatically follows pagination to scrape all results
- Anti-bot Protection: Uses Camoufox (stealthy Firefox fork) for reliable scraping
- Comprehensive Data Extraction: Extracts all property details including price, dimensions, features, and more
Input
The scraper accepts the following input parameters:
| Parameter | Type | Description | Default |
|---|---|---|---|
startUrls | Array | Funda.nl URLs to scrape (search pages or detail pages) | Required |
maxListings | Integer | Maximum number of property listings to scrape (0 = unlimited) | 0 |
maxPages | Integer | Maximum number of search result pages to crawl. Each page has ~15 listings (0 = unlimited) | 0 |
maxRequestsPerCrawl | Integer | Safety limit for total page requests (0 = unlimited) | 0 |
scrollWaitMs | Integer | Time (ms) to wait between scrolls when loading lazy content | 2000 |
proxyConfiguration | Object | Proxy settings. Residential NL proxies recommended | Apify Residential NL |
Example Input
{"startUrls": [{"url": "https://www.funda.nl/zoeken/koop?selected_area=[%22hilversum%22]"}],"maxListings": 10}
To scrape unlimited listings, simply omit maxListings or set it to 0.
URL Examples
Search results with filters:
https://www.funda.nl/zoeken/koop?selected_area=[%22hilversum%22]https://www.funda.nl/zoeken/koop?selected_area=[%22amsterdam%22]&construction_type=[%22newly_built%22]https://www.funda.nl/zoeken/huur?selected_area=[%22rotterdam%22]
Direct property URLs:
https://www.funda.nl/detail/koop/hilversum/huis-lorentzweg-14/43279002/
Output
The scraper extracts comprehensive property data organized into categories matching Funda.nl's structure:
Basic Info
| Field | Description |
|---|---|
url | Property listing URL |
address | Street address |
postalCode | Dutch postal code |
city | City name |
province | Province name |
description | Property description |
images | Array of image URLs |
scrapedAt | Timestamp of when the data was scraped |
Overdracht (Transfer)
| Field | Description |
|---|---|
price | Asking price (e.g., "€ 575.000 k.k.") |
priceNumeric | Asking price as number (e.g., 575000) |
originalPrice | Original asking price if reduced |
originalPriceNumeric | Original price as number |
pricePerSqm | Price per square meter |
status | Listing status (Beschikbaar, Verkocht, etc.) |
acceptance | Acceptance terms |
Bouw (Construction)
| Field | Description |
|---|---|
propertyType | Type of property (house, apartment, etc.) |
buildType | Build type (existing, new construction) |
buildYear | Year of construction |
roofType | Type of roof |
accessibility | Accessibility features |
Oppervlakten en Inhoud (Areas & Volume)
| Field | Description |
|---|---|
livingArea | Living area in m² |
plotSize | Plot/land size in m² |
otherIndoorSpace | Other indoor space |
externalStorage | External storage space |
outdoorSpace | Building-related outdoor space |
volume | Volume in m³ |
Indeling (Layout)
| Field | Description |
|---|---|
rooms | Total number of rooms |
bedrooms | Number of bedrooms |
bathrooms | Bathroom information |
bathroomFacilities | Bathroom facilities |
floors | Number of floors |
facilities | Property facilities (lift, etc.) |
floorLevel | Floor level (for apartments) |
Energie (Energy)
| Field | Description |
|---|---|
energyLabel | Energy efficiency label (A-G) |
insulation | Insulation type |
heating | Heating system |
hotWater | Hot water system |
cvKetel | Central heating boiler details |
Kadaster (Cadastral Data)
| Field | Description |
|---|---|
cadastralId | Cadastral identifier |
ownership | Ownership type |
Buitenruimte (Outdoor Space)
| Field | Description |
|---|---|
location | Location description |
garden | Garden type |
sunTerrace | Sun terrace details |
gardenOrientation | Garden orientation |
balconyRooftop | Balcony/rooftop terrace |
storage | Storage facilities |
facilities | Outdoor facilities |
Parkeergelegenheid (Parking)
| Field | Description |
|---|---|
type | Parking type |
capacity | Parking capacity |
VvE (Homeowners Association)
| Field | Description |
|---|---|
kvkRegistration | Chamber of Commerce registration |
annualMeeting | Annual meeting held |
periodicContribution | Periodic contribution |
reserveFund | Reserve fund available |
maintenancePlan | Maintenance plan |
buildingInsurance | Building insurance |
Buurt (Neighborhood)
| Field | Description |
|---|---|
name | Neighborhood name |
residents | Number of residents |
familyWithChildren | Percentage of families with children |
avgPricePerSqm | Average asking price per m² in neighborhood |
Agent (Real Estate Agent)
| Field | Description |
|---|---|
name | Agent/agency name |
url | Agent profile URL |
phone | Phone number |
Example Output
{"url": "https://www.funda.nl/detail/koop/kortenhoef/appartement-meenthof-5/43150515/","address": "Meenthof 5","postalCode": "1241 CP","city": "Kortenhoef","province": "Noord-Holland","description": "Uniek en royaal appartement...","images": ["https://cloud.funda.nl/..."],"overdracht": {"price": "€ 575.000 k.k.","priceNumeric": 575000,"originalPrice": "€ 595.000 kosten koper","originalPriceNumeric": 595000,"pricePerSqm": "€ 3.324","status": "Beschikbaar","acceptance": "In overleg"},"bouw": {"propertyType": "Bovenwoning (appartement)","buildType": "Bestaande bouw","buildYear": 1975,"roofType": "Samengesteld dak bedekt met bitumineuze dakbedekking","accessibility": "Toegankelijk voor ouderen"},"oppervlaktenEnInhoud": {"livingArea": "173 m²","plotSize": null,"otherIndoorSpace": "6 m²","externalStorage": null,"outdoorSpace": "50 m²","volume": "653 m³"},"indeling": {"rooms": 5,"bedrooms": 3,"bathrooms": "2 badkamers en 1 apart toilet","bathroomFacilities": "Dubbele wastafel, inloopdouche, ligbad...","floors": 2,"facilities": "Lift, schuifpui, en TV kabel","floorLevel": "2e woonlaag"},"energie": {"energyLabel": "C","insulation": "Dubbel glas","heating": "Cv-ketel","hotWater": "Cv-ketel","cvKetel": "Gas gestookt combiketel, eigendom"},"kadaster": {"cadastralId": "KORTENHOEF B 6113","ownership": "Volle eigendom"},"buitenruimte": {"location": "Aan rustige weg en in centrum","garden": "Zonneterras","sunTerrace": "48 m² (8,00 meter diep en 6,00 meter breed)","gardenOrientation": "Gelegen op het noordoosten","balconyRooftop": "Dakterras aanwezig","storage": "Inpandig","facilities": "Elektra"},"parkeergelegenheid": {"type": "Openbaar parkeren","capacity": null},"vve": {"kvkRegistration": "Nee","annualMeeting": "Nee","periodicContribution": "Nee","reserveFund": "Nee","maintenancePlan": "Nee","buildingInsurance": "Nee"},"buurt": {"name": "Rade, Oranjebuurt, Munniksveen en omgeving","residents": "4.265","familyWithChildren": "33%","avgPricePerSqm": "€ 4.859"},"agent": {"name": "Alma & Tijhuis Makelaars-Taxateurs B.V.","url": "https://www.funda.nl/makelaar/12345","phone": "(+31) 6 278 61 621"},"scrapedAt": "2025-12-07T12:00:00.000Z"}### Memory Requirements**Minimum recommended memory: 4096 MB**This scraper uses a browser-based approach with Camoufox for stealth. Running with less than 4096 MB may cause:- Inconsistent scraping results- Browser crashes or timeouts- Incomplete data extractionFor best results, use 4096 MB or higher when running on the Apify platform.## Legal NoticePlease ensure you comply with Funda.nl's Terms of Service and robots.txt when using this scraper. This tool is intended for personal use and research purposes. Respect rate limits and do not overload the server.## Resources- [Apify Platform Documentation](https://docs.apify.com/platform)- [Crawlee Documentation](https://crawlee.dev)- [Funda.nl](https://www.funda.nl)