Immowelt Scraper — German Property Listings & Prices, No Phones avatar

Immowelt Scraper — German Property Listings & Prices, No Phones

Pricing

$0.80 / 1,000 property delivereds

Go to Apify Store
Immowelt Scraper — German Property Listings & Prices, No Phones

Immowelt Scraper — German Property Listings & Prices, No Phones

German property listings from immowelt, to rent or for sale: price, cold and warm rent, living area, rooms, floor, city, district, postcode, energy class and seller type. No phones.

Pricing

$0.80 / 1,000 property delivereds

Rating

0.0

(0)

Developer

yestrue

yestrue

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Get property listings from immowelt.de, one of Germany's biggest property portals: flats and houses to rent or for sale, with price, cold and warm rent, price per m², living and plot area, rooms, floor, availability, condition, energy class, city, district, postcode and state, seller type and the agency's company name. Paste your immowelt search links — or just type a place.

Why this one

  • 🔗 Your search, as you set it up. Set every filter you like on immowelt.de and paste the link. Or type a place here — Köln, Prenzlauer Berg, Bayern, 80331 — and choose rent or sale, apartment or house, price, living area, rooms, private owners or agencies, and the order. Your price, area and room limits are kept: immowelt itself let 2 of 1,000 Bavarian flats over a €1,000 limit through in a live test, and those are left out.
  • ⚡ Fast. A live test run read four searches — flats to rent across Germany, houses for sale in Köln, and flats for sale in Frankfurt and Prenzlauer Berg with 2+ rooms, 50+ m² and up to €700,000 — 3,069 properties in 87 seconds.
  • 🔒 Private owners stay anonymous. No name, no phone, no street for private owners — only their town, postcode and district. Agencies are named by their company, never by the contact person. Phone numbers, e-mail addresses and contact persons' names written into titles and descriptions are replaced with [phone removed] / [e-mail removed] / [name removed].
  • 💸 You pay only for properties delivered. A link that is not an immowelt search, or a place immowelt does not know, comes back as a free record with the reason.

What you get

For every property:

FieldWhat it is
price, currency, coldRent, warmRent, pricePerSqmthe asking price or the cold rent (EUR); for rentals also the warm rent, for sales the price per m²
transaction, propertyType, propertySubType, typeLabel, titlerent or sale; APARTMENT or HOUSE, the subtype when given (PENTHOUSE, SEMIDETACHED_HOUSE, …) and immowelt's own label ("Wohnung zum Kauf")
livingAreaSqm, plotAreaSqm, rooms, floor, buildingFloorssize and layout (floor 0 = ground floor)
availableFrom, condition, energyClassa date or "immediately"; WELL_KEPT, FIRST_TIME_USE, …; A_PLUS to H
city, district, postcode, municipality, state, streetwhere it is — city as immowelt shows it (the borough in Berlin, Frankfurt and Dresden), municipality and state for the whole city and the federal state (in English: Munich, Bavaria); street only when the agency publishes it, never for private owners
sellerType, agencyprivate or agency (a few are "business"), and the company name (none for private owners)
highlights, isNew, newBuildProject"provisionsfrei", "Tauschwohnung", "nur mit Wohnberechtigungsschein", …; new-build project link
hasFloorPlan, hasVirtualTour, hasVideo, imageCount, imagemedia
descriptionthe start of the ad text, as immowelt shows it on the results page (up to about 500 characters)
firstListed, updatedAtlisting dates
url, listingIdthe listing
input, place, position, scrapedAt, status, errorwhich search it came from, and why a search gave nothing

Example

A real record from a live run — Dresden, flats for sale, newest first, 25 September 2026:

{
"input": "Dresden",
"place": "Dresden, Sachsen",
"listingId": "26SJ599LCRGB",
"url": "https://www.immowelt.de/expose/0eebeeb3-4dd2-4e05-bd6e-0ae13b835323",
"title": "Wunderschöne 4-Raum Wohnung *Provisionsfrei*",
"typeLabel": "Wohnung zum Kauf",
"transaction": "sale",
"propertyType": "APARTMENT",
"price": 350000,
"currency": "EUR",
"pricePerSqm": 3520.42,
"livingAreaSqm": 99.42,
"rooms": 4,
"floor": 2,
"buildingFloors": 3,
"availableFrom": "immediately",
"energyClass": "D",
"city": "Ortsamtsbereich Cotta",
"postcode": "01157",
"district": "Cotta",
"municipality": "Dresden",
"state": "Saxony",
"street": "Zöllmener Straße 33",
"sellerType": "agency",
"agency": "imvent Hausverwaltung GmbH",
"highlights": ["provisionsfrei"],
"hasFloorPlan": true,
"description": "Diese großzügige 4-Zimmer-Wohnung mit offener Wohnküche befindet sich in einem 1959 erbauten Mehrfamilienhaus in der Zöllmener Straße 33 in Dresden-Cotta. Auf einer Wohnfläche von 99,42 Quadratmetern...",
"firstListed": "2026-09-16T08:06:58.168Z",
"imageCount": 11,
"image": "https://mms.immowelt.de/5/b/6/a/5b6a7d69-c31d-438b-aa12-c2e9e9f2f302.jpg",
"status": "OK"
}

How to use it

  1. Paste Search links from immowelt.de, one per line — or type Places and choose the filters.
  2. Set Max listings per search.
  3. Press Start, and download the results from the Output tab as JSON, CSV or Excel.

To follow new listings in an area, type the place, set Sort to Newest first, save your input as a task and schedule it daily.

You can also call it from the Apify API, from Make, Zapier or n8n, or from an AI agent through the Apify MCP server.

Pricing

You are charged per property delivered — see the price on this page. Links that are not immowelt searches and places immowelt does not know are free.

FAQ

How many properties per search? As many as immowelt shows, up to its own limit of 10,000 per search. A live run read 9,996 of the 63,758 flats to rent across Germany in under 10 minutes; split such a search by state, city or price to get them all.

Can I get only private owners? Yes: set Offered by to Private owners (for the places you type), or tick the private filter on immowelt.de before copying the link. A live run read all 153 houses that private owners offer to rent in Bavaria, plus those in Leipzig and Munich 80331, in 25 seconds — none with a name or a street.

Why is city sometimes "Pankow" or "Süd"? That is how immowelt names places in Berlin, Frankfurt and Dresden: the borough. municipality and postcode say which city it is.

Why a residential proxy? immowelt's bot check turns down datacenter addresses. The input comes set to Apify's German residential proxy; keep it that way.

Why no phone numbers or contact names? They are personal data. Every listing has its url; buyers and tenants contact the seller on immowelt.

Is this affiliated with immowelt? No. This is an independent tool that reads public immowelt listings.

Like it? A short review on the Store page helps other people find this Actor. Something missing or broken? Tell us on the Issues tab — we read every one.