Nieruchomosci-online.pl Real Estate Scraper
Pricing
$2.50 / 1,000 results
Nieruchomosci-online.pl Real Estate Scraper
Fast scraper for Nieruchomosci-online.pl — Poland's independent real estate portal. Extracts property listings with prices, GPS coordinates, images, and broker info via JSON-LD structured data. Supports sale and rent listings for apartments, houses, plots, and commercial properties.
Pricing
$2.50 / 1,000 results
Rating
0.0
(0)
Developer
Paweł
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
🏠 Nieruchomosci-online.pl Scraper
🎯 The fastest way to collect real estate listings from Poland's largest independent property portal.
Extract apartments, houses, plots, commercial spaces, and garages — for sale or for rent — with full details including prices, GPS coordinates, images, amenities, agency contact info, and everything else that matters when analyzing the Polish property market.
🚀 What Does It Do?
This scraper automatically browses Nieruchomosci-online.pl and collects structured, ready-to-use data from every property listing it finds. No manual browsing, no copy-pasting, no endless scrolling — just set your filters and hit Start.
💡 Two modes of operation:
- 🔍 Search Mode — Define location, property type, price range, area, and room count. The scraper builds the search URL, paginates through every result page, and visits each listing.
- 📋 Direct URL Mode — Paste search result URLs or individual property URLs. The scraper handles both and collects everything you need.
👥 Who Is This For?
| 🏢 Use Case | 💬 How It Helps |
|---|---|
| 📊 Real Estate Analysts | Build price indexes, track market trends, and compare neighborhoods in real time |
| 🔎 Property Investors | Scan thousands of offers daily and spot underpriced listings before anyone else |
| 🏘️ Real Estate Agencies | Monitor competition, track agent activity, and discover new listings instantly |
| 🤝 Relocation Services | Aggregate fresh inventory for clients moving to specific Polish cities |
| 📣 PropTech Startups | Fuel your app or dashboard with clean, structured property data |
| 📈 Researchers & Journalists | Gather hard data on the Polish housing market for reports and publications |
✨ Features
- 🏠 Complete Property Data — Prices, area, rooms, floor, year built, building type, ownership form, and more
- 📍 Exact GPS Coordinates — Latitude and longitude for every listing where available
- 🖼️ Full Image Galleries — All property photos, not just the thumbnail
- 👤 Agency & Agent Info — Know who is selling and how to reach them
- 🏙️ Location Details — City, district, street, province — all separated into clean fields
- 💰 Price Per Square Meter — Pre-calculated so you can compare offers instantly
- 🎛️ Smart Filters — Filter by location, property type, price range, area, rooms, sale or rent
- ⚡ Fast & Scalable — Scrape thousands of listings in minutes
- 🚫 Automatic Deduplication — Never get the same property twice, even across pagination
- 📤 Export Anywhere — Download results as JSON, CSV, Excel, or push to Google Sheets, Zapier, Make, or your CRM
🎛️ Filters & Options
| Option | What It Does |
|---|---|
| 🔗 Start URLs | Paste specific search or listing URLs — overrides all other filters |
| 🏷️ Search Type | Choose between sale (sprzedaż) or rent (wynajem) |
| 🏠 Property Type | Apartment, house, plot, commercial, or garage |
| 📍 Location | Any Polish city (e.g., Kraków, Warszawa, Wrocław, Gdańsk) |
| 💰 Price Range | Minimum and maximum price in PLN |
| 📐 Area Range | Minimum and maximum surface area in square meters |
| 🚪 Rooms Range | Minimum and maximum number of rooms |
| 📦 Extract Full Details | Toggle between fast listing-only mode and deep per-property extraction |
| 🔢 Max Items | Control how many listings to collect per run |
| ⚡ Max Concurrency | Speed vs politeness — tune parallel requests |
| 🛡️ Proxy Configuration | Use Apify proxies if needed (usually not required here) |
📦 What You Get (Output Fields)
Every property listing includes:
Identity & Link
| Field | Example |
|---|---|
| id | 24851234 |
| offerId | 24851234 |
| title | Mieszkanie 3-pokojowe, Kraków Podgórze |
| propertyUrl | https://krakow.nieruchomosci-online.pl/mieszkanie-kazimierza-brodzinskiego/24851234.html |
Pricing
| Field | Example |
|---|---|
| price | 850000 |
| priceCurrency | PLN |
| priceFormatted | 850 000 PLN |
| pricePerM2 | 14200 |
| pricePerM2Formatted | 14 200 PLN/m² |
Property Specs
| Field | Example |
|---|---|
| area | 59.8 |
| numberOfRooms | 3 |
| numberOfBathrooms | 1 |
| floor | 2 |
| totalFloors | 4 |
| buildingType | kamienica |
| buildYear | 1935 |
| marketType | wtórny |
| ownershipType | własność |
Location
| Field | Example |
|---|---|
| location | ul. Brodzińskiego, Kraków, małopolskie |
| street | ul. Brodzińskiego |
| district | Podgórze |
| city | Kraków |
| province | małopolskie |
| countryCode | PL |
| latitude | 50.042192 |
| longitude | 19.947001 |
Features & Amenities
| Field | Example |
|---|---|
| amenities | ["Balcony", "Elevator", "Parking"] |
| hasBalcony | Tak |
| hasElevator | Tak |
| hasGarage | null |
| hasParking | Tak |
| hasGarden | null |
Media & Description
| Field | Example |
|---|---|
| description | Przestronne mieszkanie w sercu Podgórza... |
| images | ["https://i.st-nieruchomosci-online.pl/.../1.jpg", "..."] |
| imageCount | 12 |
| mainImage | https://i.st-nieruchomosci-online.pl/.../1.jpg |
Seller
| Field | Example |
|---|---|
| agencyName | Krakowska Nieruchomości |
| agentName | Anna Kowalska |
| sellerType | agency |
Metadata
| Field | Example |
|---|---|
| scrapedAt | 2026-04-24T19:30:00.000Z |
📊 Example Output
{"id": "24851234","offerId": "24851234","title": "Mieszkanie 3-pokojowe, Kraków Podgórze","price": 850000,"priceCurrency": "PLN","priceFormatted": "850 000 PLN","pricePerM2": 14200,"pricePerM2Formatted": "14 200 PLN/m²","area": 59.8,"numberOfRooms": 3,"numberOfBathrooms": 1,"floor": 2,"totalFloors": 4,"buildingType": "kamienica","buildYear": 1935,"marketType": "wtórny","ownershipType": "własność","location": "ul. Brodzińskiego, Kraków, małopolskie","street": "ul. Brodzińskiego","district": "Podgórze","city": "Kraków","province": "małopolskie","countryCode": "PL","latitude": 50.042192,"longitude": 19.947001,"amenities": ["Balcony", "Elevator", "Parking"],"hasBalcony": "Tak","hasElevator": "Tak","hasGarage": null,"hasParking": "Tak","hasGarden": null,"description": "Przestronne mieszkanie w sercu Podgórza, w zabytkowej kamienicy z 1935 roku...","images": ["https://i.st-nieruchomosci-online.pl/photos/24851234/1.jpg","https://i.st-nieruchomosci-online.pl/photos/24851234/2.jpg"],"imageCount": 12,"mainImage": "https://i.st-nieruchomosci-online.pl/photos/24851234/1.jpg","agencyName": "Krakowska Nieruchomości","agentName": "Anna Kowalska","sellerType": "agency","propertyUrl": "https://krakow.nieruchomosci-online.pl/mieszkanie-kazimierza-brodzinskiego/24851234.html","scrapedAt": "2026-04-24T19:30:00.000Z"}
📋 Dataset Views
The Apify Console gives you 2 ready-made table views to quickly browse your results:
| View | What It Shows |
|---|---|
| 📊 Overview | Title, price, price per m², area, rooms, location, market type, and URL — perfect for a quick scan |
| 📋 Detailed View | Everything above plus floor, building type, year, ownership, GPS coordinates, amenities, and agency info |
❓ FAQ
🤔 Does it work for every Polish city? Yes — Nieruchomosci-online.pl covers the entire country, and the scraper works for any city name you provide: Kraków, Warszawa, Wrocław, Gdańsk, Poznań, Łódź, Szczecin, and all smaller towns.
🤔 Can I scrape both sales and rentals? Absolutely. Switch the "Search Type" option between sale (sprzedaż) and rent (wynajem). You can also run two separate jobs in parallel if you want both.
🤔 How fresh is the data? Every run fetches the latest listings visible on the portal at that moment. For daily market tracking, schedule it to run every morning.
🤔 Do I get GPS coordinates? Yes — whenever the portal exposes them (which is almost always), you get exact latitude and longitude for mapping and geospatial analysis.
🤔 What happens with duplicate listings? The scraper automatically deduplicates by offer ID, so you never get the same property twice — even across pages or multiple search URLs.
🤔 Can I export the data? Yes — JSON, CSV, Excel, XML, HTML, RSS. You can also push data directly to Google Sheets, Zapier, Make, or any webhook/API endpoint.
🤔 How often should I run this? For fresh data, run daily or weekly. You can schedule automatic runs on Apify with just a few clicks.
🤔 Does it work with proxies? Nieruchomosci-online.pl is usually scrapable without proxies, but the Apify proxy service is fully supported if you need it for high-volume runs.
🛠️ Need Custom Filters or Features?
I'm happy to customize this scraper for your specific needs! 🤝
Whether you need:
- 🎯 Additional filters (e.g., energy class, heating type, furnishing status, specific districts, year-built ranges)
- 📊 Extra data fields or custom output formats
- 🔄 Integration with your CRM, Google Sheets, or property management database
- ⏰ Scheduled scraping with automatic deduplication and change tracking
- 🌐 Scraping from other Polish real estate platforms alongside Nieruchomosci-online.pl (Otodom, Morizon, Gratka, OLX Nieruchomości)
- 🗺️ Enriched data with custom geocoding, district normalization, or neighborhood scoring
👉 Don't hesitate to reach out via private message — I respond quickly and I'm always open to building exactly what you need. No request is too small or too specific!
⚖️ Legal & Ethical Use
This scraper collects only publicly available information from Nieruchomosci-online.pl. It does not access private data, bypass authentication, or circumvent any security measures. Please use the data responsibly and in compliance with applicable laws and the platform's terms of service.