Immoweb.be Real Estate Scraper
Pricing
from $3.00 / 1,000 property listing scrapeds
Immoweb.be Real Estate Scraper
Scrape property listings from Immoweb.be, Belgium's #1 real estate portal. Extract prices, addresses, photos, property details, PEB energy ratings, and agent contact info for sale and rent. Multi-language support (EN/FR/NL).
Pricing
from $3.00 / 1,000 property listing scrapeds
Rating
0.0
(0)
Developer
Alessandro Santamaria
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Immoweb.be Scraper — Belgian Real Estate Data
Scrape every property on Immoweb.be, Belgium's #1 real estate portal covering 300,000+ active listings across Flanders, Wallonia, and Brussels — houses, apartments, new-build projects, for sale and for rent.
Pay only for what you scrape. No monthly rental, no seat fees. Just clean, structured property data ready for your pipeline.
Features
- Paste any search URL — works with any Immoweb.be search page you build in the browser
- Or use filter mode — choose property type, transaction type, city, and language
- Complete listing data — price, full address, GPS coordinates, bedrooms, bathrooms, living area, plot size, PEB energy rating, heating type, construction year, all photos
- Real agency contacts — agency name, phone number, email, website
- Belgian-specific fields — PEB (Performance Énergétique des Bâtiments) energy label, 4-digit postal codes, region (Flanders / Wallonia / Brussels)
- Multi-language support — English, French, Dutch interface
- Automatic pagination — crawls all result pages in order, deduplicates sponsored listings
- Rich amenity detection — garden, terrace, balcony, swimming pool, lift, air conditioning, basement, attic, photovoltaic panels, heat pump
- Pay-per-result pricing — start $0.001, SERP result $0.003, full detail $0.008
Example Output
{"id": "21482860","title": "VILLA 4F - 3CH - GRENIER - VERANDA - JARDIN - PISCINE","url": "https://www.immoweb.be/en/classified/house/for-sale/lantin/4450/21482860","transaction_type": "for-sale","property_type": "House","price": 549000,"price_currency": "EUR","address": "Rue des Acacias 15, 4450 LANTIN, Belgium","street": "Rue des Acacias 15","city": "LANTIN","postal_code": "4450","region": "Wallonie","country": "BE","latitude": 50.69393549999999,"longitude": 5.530208099999999,"bedrooms": 3,"bathrooms": 1,"living_area_m2": 174,"plot_size_m2": 845,"year_built": 2000,"energy_label": "C","heating_type": "Fueloil","construction_type": "Good","description": "Magnificent 4-facade villa built in 2000 with 3 bedrooms, attic, veranda, garden and swimming pool located in Juprelle...","features": ["Garden", "Terrace", "Basement", "Attic", "Double glazing", "Kitchen: Installed"],"photos": ["https://media-resize.immowebstatic.be/classifieds/.../2560x1440/efbfb2c6....jpg","... 26 more full-resolution photos ..."],"agent_name": "Roufosse Immo","agency_name": "Roufosse Immo","agent_phone": "+3242342110","agent_email": "roufousse-kfaah9@omniwebsites.be","agent_url": "https://www.roufosse-immo.be","listed_since": "2026-04-09T13:42:06.252Z","source_platform": "immoweb.be","scraped_at": "2026-04-10T10:12:03Z"}
Input Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
searchUrls | string[] | Direct Immoweb.be search URLs — paste any search page from the browser | house/for-sale?countries=BE |
propertyType | string | house, apartment, new-real-estate, or house-and-apartment | house |
transactionType | string | for-sale or for-rent | for-sale |
city | string | Optional city or locality filter (e.g. brussels, antwerp, ghent) | — |
language | string | Interface language: en, fr, nl | en |
maxResults | number | Maximum listings to return | 100 |
includeDetails | boolean | Fetch detail pages for full description, all photos, PEB rating, heating, agent contacts | true |
proxyConfiguration | object | Apify proxy (see note below) | Auto |
Proxy note: The default Apify proxy works fine for most runs. If you hit rate limits on large jobs, switch to RESIDENTIAL with countryCode: "BE" as a fallback — but you usually won't need to.
Output Fields
Every result includes:
| Field | Type | Description |
|---|---|---|
id | string | Immoweb classified ID |
title | string | Listing title |
url | string | Full URL to the Immoweb listing |
transaction_type | string | for-sale or for-rent |
property_type | string | House, apartment, new-build project, etc. |
price | number | Asking price or monthly rent |
price_currency | string | Always EUR |
price_per_m2 | number | Price per square meter (when provided) |
address | string | Full formatted address |
street | string | Street name and house number |
city | string | Locality |
postal_code | string | 4-digit Belgian postal code |
region | string | Flanders, Wallonia, or Brussels |
country | string | Always BE |
latitude / longitude | number | GPS coordinates |
bedrooms | number | Bedroom count |
bathrooms | number | Bathroom count |
living_area_m2 | number | Net habitable surface in m² |
plot_size_m2 | number | Land surface (houses) in m² |
year_built | number | Construction year |
energy_label | string | Belgian PEB rating (A++ → G) |
heating_type | string | Heating fuel (gas, oil, electric, ...) |
construction_type | string | Condition (new, good, to renovate, ...) |
description | string | Full listing description |
features | string[] | Amenity list (garden, pool, terrace, solar, ...) |
photos | string[] | All listing photos at full resolution |
agent_name | string | Contact person |
agent_phone | string | Agency phone |
agent_email | string | Agency email |
agent_url | string | Agency website |
agency_name | string | Listing agency |
listed_since | string | Publication date (ISO-8601) |
property_image_url | string | Main photo (shown as image in the Apify dataset view) |
source_url | string | Original Immoweb URL |
source_platform | string | Always immoweb.be |
scraped_at | string | ISO-8601 UTC timestamp |
Use Cases
- Belgian real estate market analysis — track inventory, median prices, and days-on-market across regions
- Investment research — compare rental yields between Brussels, Antwerp, Ghent, Liège and Charleroi
- PropTech data pipelines — feed your valuation model with live market data
- Lead generation for agencies — build prospect lists of competing listings with full agency contacts
- Historical price tracking — daily snapshots let you build sold/delisted and price-change datasets
- Relocation & buying tools — power a consumer app with filtered listings
- Academic research — housing affordability, energy-efficiency (PEB), urban density studies
- Portfolio enrichment — augment your own database with photos, descriptions, coordinates and PEB ratings
Pricing
| Event | Price |
|---|---|
| Actor start | $0.001 |
| Search result (SERP listing) | $0.003 / result |
| Full detail (with description, all photos, PEB, agent contacts) | $0.008 / result |
100 fully-enriched listings cost ≈ $0.80. No monthly subscription, no minimum spend.
Why This Scraper
- HTTP-only architecture — no headless browser, faster and cheaper than Puppeteer-based alternatives
- Pay per result — no $30/month flat rental fee that you pay even on weeks you don't run the scraper
- Multi-language output — English, French, or Dutch depending on which audience you serve
- Belgian PEB energy ratings included — critical for any valuation or sustainability model
- Full agency contacts — most scrapers return
agency_nameonly; this one returns phone, email and website too - Real coordinates — every listing with latitude/longitude for mapping and geo-analysis
- Deduplication built in — sponsored listings that repeat across pages are collapsed automatically
- Works with any search URL — Immoweb's faceted search filters are preserved — paste a complex filtered URL and it just works
Issues & Feedback
Facing an issue, missing a feature, or need an extra data field? Open an issue on the Issues tab — we respond quickly and ship fixes fast.
Related Actors
If you scrape European real estate, you may also want:
- Funda.nl Scraper — Netherlands' #1 real estate portal
- Homegate.ch Scraper — Switzerland's leading real estate portal
- ImmobilienScout24 Scraper — Germany's #1 real estate portal
- Immowelt.de Scraper — Germany's #2 real estate portal
- AutoScout24 Scraper — European used car marketplace
- Google Maps Scraper — Local business intelligence
- Website Contact Extractor — Enrich any website with contact data
Or browse all santamaria-automations actors for the full DACH + European scraping suite.