Adresowo.pl Scraper - Polish Real Estate Listings avatar

Adresowo.pl Scraper - Polish Real Estate Listings

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Adresowo.pl Scraper - Polish Real Estate Listings

Adresowo.pl Scraper - Polish Real Estate Listings

Scrape real estate listings from Adresowo.pl, Poland's commission-free property portal. Extract prices, areas, rooms, floors, year built, GPS coordinates and images for apartments, houses, land and commercial properties. Sale and rental listings, direct-from-owner and agency. No login needed.

Pricing

from $1.20 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Adresowo.pl Scraper

Extract real estate listings from Adresowo.pl, a Polish property portal built around commission-free (bez pośredników) listings. Unlike a pure FSBO board, Adresowo's inventory is mixed — direct-from-owner listings sit alongside agency listings in the same search results, tagged per listing. This actor scrapes apartments, houses, land and commercial properties, for sale and for rent, across every Polish voivodeship.

Why use this actor?

Adresowo.pl fills a gap the big three Polish portals (Otodom, Morizon, Nieruchomosci-online) don't fully cover: a large base of listings posted directly by owners trying to avoid agency commission, mixed with agency listings for comparison. That makes it useful for finding below-market or negotiable deals, tracking commission-free supply by city, and cross-checking a property against agency-only portals.

This actor collects structured property data at scale — price, price per m², area, room count, floor, elevator, year built, seller type (owner vs agency), GPS coordinates and full photo galleries — without manual browsing, cookies, or a login.

Use cases include property market analysis, investment research, commission-free deal sourcing, relocation planning, price monitoring across Polish cities, and competitor analysis for real estate agencies tracking private-seller supply.

How to scrape Adresowo data

  1. Go to the actor's page on the Apify Store
  2. Select a property type (apartments, houses, land, commercial, rooms for rent)
  3. Choose listing type: sale or rent (rooms are rent-only)
  4. Pick a voivodeship (region), or enter a specific city, or leave both empty for all of Poland
  5. Set maxResults for the number of listings to collect
  6. Click "Start" to run the scraper
  7. Download results as JSON, CSV, or Excel when complete

The actor is a plain HTTP crawler (Cheerio, no browser) — Adresowo.pl serves every listing fully rendered in the initial HTML response, including the schema.org JSON-LD blocks and the price/area/rooms/floor info bar, so no JavaScript execution is needed. That makes runs fast and cheap.

Input

FieldTypeRequiredDescription
propertyTypeStringNomieszkania (apartments, default), domy (houses), dzialki (land), nieruchomosci-komercyjne (commercial), pokoje-wynajem (rooms, rent only)
listingTypeStringNosale (default) or rent. Ignored for pokoje-wynajem, which is rent-only.
regionStringNoPolish voivodeship code, e.g. fmz (Mazowieckie / Warsaw region, default). Leave empty for all of Poland.
cityStringNoNarrow to one city, e.g. warszawa, krakow. Overrides region when set.
maxResultsIntegerNoMaximum listings to return (default: 50)
proxyConfigurationObjectNoProxy settings. Automatic Apify proxy by default — recon found no active anti-bot protection on Adresowo.pl.

Output

Each listing contains:

FieldTypeExample
listingTitleString"Mieszkanie Warszawa, ul. Bartycka, bez pośrednika - 35 m² - 665 000 zł"
priceNumber665000
currencyString"PLN"
pricePerSqmNumber18881.32
urlStringFull Adresowo.pl listing URL
scrapedAtStringISO 8601 timestamp
listingTypeString"sale"
propertyTypeString"mieszkania"
sellerTypeString"owner" (bez pośredników) or "agency" (przez agenta), null if not stated
cityString"Warszawa"
districtString"Siekierki"
streetString"ul. Bartycka"
voivodeshipString"mazowieckie"
latitude / longitudeNumber52.212539 / 21.062677
roomsNumber1
surfaceNumber35.22
floorString"1 piętro" or "parter" (ground floor)
hasElevatorBooleantrue
buildYearNumber2004
descriptionStringFull listing description text
imageUrlStringPrimary listing photo URL (largest available size)
imageUrlsArrayAll listing photo URLs

Example output

{
"listingTitle": "Mieszkanie Warszawa, ul. Bartycka, bez pośrednika - 35 m² - 665 000 zł",
"price": 665000,
"currency": "PLN",
"pricePerSqm": 18881.32,
"url": "https://adresowo.pl/o/mieszkanie-warszawa-siekierki-ul-bartycka-1-pokoj-f2t3l2",
"scrapedAt": "2026-08-28T19:42:42.589Z",
"listingType": "sale",
"propertyType": "mieszkania",
"sellerType": "owner",
"city": "Warszawa",
"district": "Siekierki",
"street": "ul. Bartycka",
"voivodeship": "mazowieckie",
"latitude": 52.212539,
"longitude": 21.062677,
"rooms": 1,
"surface": 35.22,
"floor": "1 piętro",
"hasElevator": true,
"buildYear": 2004,
"description": "Sprzedam studio o powierzchni 35,22 m² przy ul. Bartyckiej na Siekierkach...",
"imageUrl": "https://s2.adresowa.pl/oi/33/38/4093ac_e37e_xbig-1-pokojowe-mieszkanie-warszawa-siekierki-ul-bartycka.jpg",
"imageUrls": ["https://s2.adresowa.pl/oi/33/38/4093ac_e37e_xbig-1-pokojowe-mieszkanie-warszawa-siekierki-ul-bartycka.jpg", "..."]
}

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: 20 before running large scrapes.
  • Use a region or city filter — a nationwide search across all of Poland returns more pages before hitting your target city.
  • Property types — use mieszkania, domy, dzialki, nieruchomosci-komercyjne, or pokoje-wynajem.
  • Filter by seller type after the run — the sellerType field lets you isolate direct-from-owner listings from agency listings in the output without a separate input option.
  • Rent vs sale — set listingType to rent for rental listings, sale for the sale market (default). Rooms (pokoje-wynajem) are rent-only.

Limitations

  • Phone numbers are not scraped. Adresowo.pl reveals the contact phone only via a client-side button click (AJAX call), not in the page's server-rendered HTML.
  • Some fields are not always published by the seller (e.g. floor, year built, or elevator status may be missing, especially for houses and land).
  • New-development/investor listings occasionally omit the full description and seller-type badge that regular owner/agency listings carry.
  • 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 Adresowo.pl's own pagination (roughly 40 listings per page).

Supported property types

PolishEnglishInput valueSaleRent
MieszkaniaApartmentsmieszkaniaYesYes
DomyHousesdomyYesYes
DziałkiLand / PlotsdzialkiYesNo
Nieruchomości komercyjneCommercialnieruchomosci-komercyjneYesYes
PokojeRoomspokoje-wynajemNoYes