Imovelweb Listings Scraper avatar

Imovelweb Listings Scraper

Pricing

from $1.50 / 1,000 listings

Go to Apify Store
Imovelweb Listings Scraper

Imovelweb Listings Scraper

Export Imovelweb property listings from any search URL: price and operation (aluguel/venda), condomínio fees, bairro and coordinates, area, quartos, suítes, bathrooms, vagas, photos, description and the listing agency. Brazil real estate data as JSON, CSV or Excel.

Pricing

from $1.50 / 1,000 listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

🚀 Imovelweb Listings Scraper

Export property listings from Imovelweb, one of Brazil's largest real estate portals. The Imovelweb Listings Scraper turns any Imovelweb search — apartamentos para alugar, casas à venda, salas comerciais, terrenos, in any city or bairro — into structured data: price for aluguel and venda, condomínio fee, bairro, city and state, map coordinates, área total and útil, quartos, suítes, banheiros, vagas, photos, the full description and the listing imobiliária. Use it for rental market analysis, price monitoring, investment research or lead lists of agencies.

✨ Features

  • 🔎 Any search you can build on Imovelweb: paste the results URL after choosing location, operation, property type, price range, rooms, sort order or any other filter — every page of that search is collected, not just the first few.
  • 💰 Prices by operation: the main price follows your search (aluguel / venda); listings offered both ways also carry every price in prices. Currencies are ISO codes (BRL or USD).
  • 📍 Location down to the map pin: address, bairro (neighborhood), city (city) and state (region), plus latitude and longitude when the listing shows its location.
  • 📐 Property details: total and built area (m²), quartos (and suites), bathrooms, vagas, age, property type and condomínio fees.
  • 🏢 Who is selling: agency (inmobiliaria/imobiliária) name, ID and profile URL on every listing.
  • 🖼️ Photos and description: full-size photo URLs and the complete listing text.
  • ♻️ No duplicates: featured listings that Imovelweb repeats on every page — and listings shared by overlapping searches — are returned and charged once.

🛠️ How It Works

  1. Search on Imovelweb – Open Imovelweb, set the location and filters you want and copy the URL of the results page.
  2. Paste the URL(s) – Add one or more search URLs. A URL ending in -pagina-3.html starts from page 3.
  3. Set a limit – maxItems caps the total number of listings (default 50).
  4. Run it – Listings arrive page by page; the SUMMARY record shows, for each search, how many results Imovelweb reported and how many were collected.

⚙️ Input

FieldDescription
startUrlsImovelweb search results URLs, e.g. https://www.imovelweb.com.br/apartamentos-aluguel-sao-paulo-sp.html.
maxItemsMaximum number of listings across all searches. Default 50.
proxyConfigurationApify Proxy; the default works.
{
"startUrls": [
{ "url": "https://www.imovelweb.com.br/apartamentos-aluguel-sao-paulo-sp.html" },
{ "url": "https://www.imovelweb.com.br/casas-venda-rio-de-janeiro-rj.html" }
],
"maxItems": 500
}

📊 Sample Output Data

{
"postingId": "3033288162",
"url": "https://www.imovelweb.com.br/propriedades/casa-em-condominio-em-recreio-dos-bandeirantes-rio-3033288162.html",
"title": "Casa em Condominio em Recreio dos Bandeirantes - Rio de Janeiro",
"operation": "Venda",
"price": 2350000,
"currency": "BRL",
"prices": [
{
"operation": "Venda",
"price": 2350000,
"currency": "BRL"
}
],
"expenses": null,
"expensesCurrency": null,
"propertyType": "Casas",
"postingType": "PROPERTY",
"address": null,
"neighborhood": "Recreio dos Bandeirantes",
"city": "Rio de Janeiro",
"region": "Rio De Janeiro",
"latitude": -23.011075,
"longitude": -43.4726055,
"totalArea": 306,
"coveredArea": 306,
"rooms": null,
"bedrooms": 4,
"bathrooms": 5,
"halfBathrooms": null,
"suites": 4,
"parkingSpaces": 2,
"ageYears": 9,
"description": "Concetto bianco - recreio dos bandeirantesmaravilhosa Casa Duplex de 306 m², no condomínio Concetto Bianco1º pavimento: amapla sala em 2 ambientes, piso em porc…",
"images": [
"https://imgbr.imovelwebcdn.com/avisos/2/30/33/28/81/62/720x532/7261798727.jpg",
"https://imgbr.imovelwebcdn.com/avisos/2/30/33/28/81/62/720x532/7261812360.jpg"
],
"publisherName": "Trinità Lemonde",
"publisherId": "47858541",
"publisherUrl": "https://www.imovelweb.com.br/imobiliarias/trinita-lemonde_47858541-imoveis.html",
"postingCode": "7795",
"modifiedAt": "2026-09-28T23:26:05-0400",
"searchUrl": "https://www.imovelweb.com.br/casas-venda-rio-de-janeiro-rj.html",
"scrapedAt": "2026-09-29T11:41:20.205Z"
}

💰 Pricing

This Actor uses pay-per-event pricing: $1.50 per 1,000 listings ($0.0015 per listing), plus a tiny start fee per run. You pay only for listings delivered to the dataset — repeats are never charged. Set a maximum cost per run in Apify Console and the Actor stops when it is reached.

❓ FAQ

How many listings can I get from one search? All of them — the Actor walks every page of the search until Imovelweb runs out of results or your maxItems is reached. For very large searches, a narrower location or filter set keeps runs short.

Does it return phone numbers or emails? No. Imovelweb shows agents' contact details only through its contact forms, so the output carries the agency name, ID and profile URL instead.

Which price is price when a property is offered for sale and for rent? The one matching your search (aluguel / venda). All prices are listed in prices.

Can I monitor new listings? Yes — schedule the Actor with a search sorted by newest and compare postingIds between runs; modifiedAt shows when each listing was last updated.

Is scraping Imovelweb legal? The Actor collects publicly visible listing data. Make sure your use of it complies with Imovelweb's terms and with data-protection law in your country.

Keywords: imovelweb scraper, imovelweb API, apartamentos para alugar São Paulo, imóveis à venda, preço de aluguel, imobiliárias Brasil.