Zimmo Scraper - Belgian Real Estate Listings & Prices
Pricing
from $8.00 / 1,000 result scrapeds
Zimmo Scraper - Belgian Real Estate Listings & Prices
Scrape property listings from Zimmo.be, Belgium's second-largest real estate portal. Extract prices, locations, surfaces, EPC scores, images, and agent details. No login needed. Supports sale and rental listings.
Pricing
from $8.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Zimmo Scraper
Extract real estate listings from Zimmo.be, Belgium's second-largest property portal with over 125,000 active listings and 6 million monthly visitors.
Why use this actor?
Zimmo.be aggregates listings from real estate agencies and private sellers across Belgium. This actor lets you collect structured property data at scale — prices, locations, surfaces, EPC energy labels, images, and agent details — without manual browsing or login requirements.
Use cases include market analysis, investment research, relocation planning, price monitoring, and academic housing studies.
How to scrape Zimmo data
- Go to the actor's page on the Apify Store
- Enter a Belgian city name (e.g., "Gent", "Brussel", "Antwerpen") or paste a Zimmo.be search URL
- Choose listing type (sale or rent) and property type
- Click "Start" to run the scraper
- Download results as JSON, CSV, or Excel when complete
The actor handles Zimmo.be's Cloudflare protection automatically using residential proxies and browser fingerprinting.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | City or region to search, e.g., "Gent", "Brussel". Defaults to "Gent". |
startUrls | Array | No | Zimmo.be search or detail URLs. Overrides searchQuery if provided. |
listingType | String | No | sale (default) or rent |
propertyType | String | No | Filter by type: huis, appartement, studio, bouwgrond, kot, kantoor, garage |
maxResults | Integer | No | Maximum listings to return (default: 100) |
proxyConfiguration | Object | No | Proxy settings. Residential proxies required — configured by default. |
Output
Each listing contains:
| Field | Type | Example |
|---|---|---|
title | String | "Huis te koop in Gent" |
price | Number | 325000 |
currency | String | "EUR" |
listingType | String | "sale" |
propertyType | String | "huis" |
address | String | "Veldstraat 25" |
city | String | "Gent" |
postalCode | String | "9000" |
province | String | "Oost-Vlaanderen" |
bedrooms | Number | 3 |
bathrooms | Number | 1 |
surface | Number | 145 |
landSurface | Number | 280 |
buildYear | Number | 1965 |
epcScore | String | "C" |
imageUrl | String | Primary listing photo URL |
imageUrls | Array | All listing photo URLs |
description | String | Full property description text |
latitude | Number | 51.0543 |
longitude | Number | 3.7174 |
agencyName | String | "ERA Vastgoed" |
url | String | Full Zimmo.be listing URL |
scrapedAt | String | ISO 8601 timestamp |
Example output
{"title": "Huis te koop in Gent","price": 325000,"currency": "EUR","listingType": "sale","propertyType": "huis","city": "Gent","postalCode": "9000","bedrooms": 3,"bathrooms": 1,"surface": 145,"landSurface": 280,"buildYear": 1965,"epcScore": "C","imageUrl": "https://www.zimmo.be/...","description": "Ruime woning met tuin in het centrum van Gent...","agencyName": "ERA Vastgoed","url": "https://www.zimmo.be/nl/gent-9000/te-koop/huis/ABC12/","scrapedAt": "2026-05-29T14:30:00.000Z"}
Cost estimate
This actor uses Playwright with residential proxies, making it more resource-intensive than simple HTTP scrapers. Approximate costs:
- ~50 results: $0.10-0.20 in platform credits
- ~500 results: $0.50-1.00 in platform credits
- ~5,000 results: $3.00-6.00 in platform credits
Costs depend on Cloudflare challenge frequency and proxy usage.
Tips for best results
- Use residential proxies (configured by default). Datacenter proxies will be blocked.
- Belgian IP preferred — Belgian residential proxies have the highest success rate.
- Start small — test with
maxResults: 20before running large scrapes. - Use specific cities — searching for a specific city (e.g., "Gent") returns more focused results than broad searches.
Limitations
- Zimmo.be uses Cloudflare protection. Success rate depends on proxy quality and browser fingerprinting.
- Some listings may have limited data depending on what the seller/agent published.
- The actor scrapes the public website. No login or authentication is used.
- Scraping speed is limited to avoid triggering additional anti-bot measures.
- Price data reflects the listed asking price, not the final sale price.
Related scrapers
- Immoweb Scraper — Belgium's #1 real estate portal
- Immovlan Scraper — Another major Belgian property portal
- Logic-Immo Scraper — French real estate listings
- ImmoScout24 Scraper — German/Austrian real estate
- Immobiliare Scraper — Italian real estate listings