Morizon.pl Scraper - Polish Real Estate Listings
Pricing
from $1.20 / 1,000 result scrapeds
Morizon.pl Scraper - Polish Real Estate Listings
Scrape real estate listings from Morizon.pl, one of Poland's leading property portals. Extract prices, areas, rooms, floors, locations, and images for apartments, houses, land, and commercial properties. Sale and rental listings. No login needed.
Pricing
from $1.20 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Morizon Scraper
Extract real estate listings from Morizon.pl, one of Poland's leading property portals. Morizon covers apartments, houses, land, commercial units, and garages across every Polish city and voivodeship, with listings from agencies and private sellers.
Why use this actor?
Morizon.pl is a major complement to Otodom, Gratka, and Nieruchomosci-online in the Polish real estate market, often carrying listings not mirrored on other portals. This actor collects structured property data at scale — prices, price per m², areas, room counts, floors, locations, descriptions, and images — without manual browsing, cookies, or login requirements.
Use cases include property market analysis, investment research, relocation planning, price monitoring across Polish cities, academic housing studies, portfolio tracking, and competitor analysis for real estate agencies.
How to scrape Morizon.pl data
- Go to the actor's page on the Apify Store
- Select a property type (apartments, houses, land, commercial, garages)
- Choose listing type: sale or rent
- Enter a location (e.g., "Warszawa", "Krakow", "Wroclaw") or leave empty for all of Poland
- Set
maxResultsfor the number of listings to collect - Click "Start" to run the scraper
- Download results as JSON, CSV, or Excel when complete
The actor reads the schema.org JSON-LD data block that Morizon.pl renders server-side into every search results page — no browser rendering needed, so it's fast and cheap to run.
Input
| Field | Type | Required | Description |
|---|---|---|---|
propertyType | String | No | mieszkania (apartments, default), domy (houses), dzialki (land), komercyjne (commercial), garaze (garages) |
listingType | String | No | sale (default) or rent |
location | String | No | Polish city, e.g. "Warszawa", "Krakow", "Wroclaw", "Gdansk". Defaults to "Warszawa". Empty = all Poland. |
maxResults | Integer | No | Maximum listings to return (default: 50) |
proxyConfiguration | Object | No | Proxy settings. Automatic Apify proxy by default — recon found no active Cloudflare challenge. |
Output
Each listing contains:
| Field | Type | Example |
|---|---|---|
listingTitle | String | "Mieszkanie na sprzedaż, 55 m² Stary Imielin, Mysikrólika" |
propertyType | String | "mieszkania" |
listingType | String | "sale" |
price | Number | 880000 |
currency | String | "PLN" |
pricePerSqm | Number | 16087.75 |
area | Number | 54.7 |
rooms | Number | 2 |
floor | String | "1" |
location | String | "Warszawa, Stary Imielin" |
district | String | "Mysikrólika" |
listingDescription | String | Listing description snippet |
imageUrl | String | Primary listing photo URL |
url | String | Full Morizon.pl listing URL |
scrapedAt | String | ISO 8601 timestamp |
Example output
{"listingTitle": "Mieszkanie na sprzedaż, 55 m² Stary Imielin, Mysikrólika","propertyType": "mieszkania","listingType": "sale","price": 880000,"currency": "PLN","pricePerSqm": 16087.75,"area": 54.7,"rooms": 2,"floor": "1","location": "Warszawa, Stary Imielin","district": "Mysikrólika","listingDescription": "Opis 2 pokoje | 54,7 m² | Do remontu | Duży potencjał aranżacyjny. bezpośrednio od właściciela tel. 691 290 170 dostępne od zaraz ...","imageUrl": "https://img1.staticmorizon.com.pl/thumb/aHR0cHM6Ly9kLWdyLmNkbmdyLnBsL2thZHJ5L2svci9nci1vZ2wvZjAvOGQvNDg1MjMwNjlfMTU0NDM1MzE3Ny5qcGc=/3x2_m:fill_and_crop/mieszkanie-na-sprzedaz-54-m.jpg","url": "https://www.morizon.pl/oferta/sprzedaz-mieszkanie-warszawa-ursynow-mysikrolika-54m2-mzn2047876535","scrapedAt": "2026-08-08T10:02:34.492Z"}
Cost estimate
This actor uses a lightweight HTTP crawler (no browser rendering) with the automatic Apify proxy pool. Approximate costs:
- ~50 results: $0.02-0.05 in platform credits
- ~500 results: $0.10-0.30 in platform credits
- ~5,000 results: $0.50-1.50 in platform credits
Costs depend on proxy usage and the number of pages scraped. Usage cost only settles once the run reports SUCCEEDED — a mid-run dataset read will undercount the final charge.
Tips for best results
- Start small — test with
maxResults: 20before running large scrapes. - Use specific locations — searching for "Warszawa" returns more focused results than searching all of Poland.
- Property types — use
mieszkania,domy,dzialki,komercyjne,garaze. - City names — use the plain Polish city name (e.g. "Warszawa", "Krakow", "Wroclaw", "Gdansk", "Poznan", "Lodz").
- Rent vs sale — set
listingTypetorentfor rental listings,salefor the sale market (default).
Limitations
- Some listings may have limited data depending on what the seller published (e.g. floor number is not always given).
- The actor scrapes the public website. No login or authentication is used. No cookies required.
- Price data reflects the listed asking price, not the final transaction price.
- Results per search page are limited by Morizon.pl's pagination (35 listings per page).
- Very large scrapes (5,000+ listings) may take longer due to rate limiting.
Supported property types
| Polish | English | Input value |
|---|---|---|
| Mieszkania | Apartments | mieszkania |
| Domy | Houses | domy |
| Dzialki | Land / Plots | dzialki |
| Komercyjne | Commercial | komercyjne |
| Garaze | Garages | garaze |
Related scrapers
- Otodom Scraper — Poland's largest real estate portal
- Gratka Scraper — Poland's long-running property portal
- Nieruchomosci-online Scraper — Poland's #3 property portal
- Immoweb Scraper — Belgium's #1 real estate portal
- Immobiliare Scraper — Italian real estate listings