Imóveis BR Scraper
Pricing
from $2.00 / 1,000 listings
Imóveis BR Scraper
Pricing
from $2.00 / 1,000 listings
Rating
0.0
(0)
Developer
LatAm Data Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Brazil Real Estate Scraper: ZAP, VivaReal, OLX & QuintoAndar
Scrape property listings for sale or for rent from Brazil's four largest real-estate portals — ZAP Imóveis, VivaReal, OLX and QuintoAndar — in a single run, with one unified schema and an optional USD price at the official PTAX rate (Banco Central do Brasil).
What can this Brazil real estate scraper do?
- Search by city and state (e.g. São Paulo / SP, Rio de Janeiro / RJ, Belo Horizonte / MG) across all four portals at once, or choose only the portals you need.
- Paste search URLs copied from ZAP, VivaReal, OLX or QuintoAndar with any filters applied (price, bedrooms, neighborhood, property type...).
- Unified fields across portals: price, price per m², area, bedrooms, bathrooms, parking spots, condo fee, IPTU, neighborhood, city, state, amenities, image and URL.
- USD conversion at the official BCB PTAX sell rate, with rate, source and timestamp in every row.
- Portal extras: QuintoAndar adds total monthly rent cost, condo + IPTU, furnished and pets flags and estimated rental yield; OLX adds condo fee, IPTU, listing date and the professional/private flag.
Typical uses: price per m² analysis by neighborhood, investment and rental-yield research, market monitoring for agencies and developers, comparable listings (comps), and data for dashboards or AI agents.
Input
| Field | Description | Default |
|---|---|---|
city, state | City name and two-letter UF (used when no startUrls are given) | São Paulo, SP |
business | sale (venda) or rent (aluguel) | sale |
portals | Any of zap, vivareal, olx, quintoandar | all four |
startUrls | Optional search URLs from the portals (filters kept; city search is skipped) | – |
maxItemsPerPortal | Listings per portal / URL | 10 |
maxItems | Hard cap for the whole run (also caps your cost) | 40 |
convertToUsd | Add price_usd at PTAX | true |
Example input:
{ "city": "Rio de Janeiro", "state": "RJ", "business": "rent", "portals": ["zap", "vivareal", "quintoandar"], "maxItemsPerPortal": 100, "maxItems": 300 }
Output
One dataset item per listing. Download as JSON, CSV, Excel or HTML, or read it through the Apify API. Example:
{"portal": "vivareal", "id": "2801202718","url": "https://www.vivareal.com.br/imovel/casa-5-quartos-jardim-paulista-zona-sul-sao-paulo-com-garagem-550m2-venda-RS10900000-id-2801202718/","title": "Casa para comprar com 550 m², 5 quartos, 5 banheiros, 4 vagas em Jardim Paulista, São Paulo","business": "sale", "property_type": "House", "is_new_development": false,"price": 10900000, "currency": "BRL", "condo_fee": null, "iptu": null,"area_m2": 550, "price_per_m2": 19818, "bedrooms": 5, "bathrooms": 5, "parking_spots": 4,"street": "Rua Colatino Marques", "neighborhood": "Jardim Paulista", "city": "São Paulo", "state": "SP","amenities": ["Elevator", "Pool", "Barbecue Grill", "Home Office"],"price_usd": 1981566,"usd_rate": { "brl_per_usd": 5.5007, "type": "ptax_sell", "source": "CambioKit / Banco Central do Brasil PTAX" },"page": 1, "search_url": "https://www.vivareal.com.br/venda/sp/sao-paulo/", "scraped_at": "2026-10-26T19:25:01.826Z"}
How much does it cost?
Pay per result: US$0.002 per listing (US$2 per 1,000 listings). No start fee, and you only pay for listings returned. The default run (up to 40 listings) costs at most US$0.08. Use maxItems or the maximum cost per run setting to control your spend.
Personal data
This Actor collects only property data. It does not collect agent or owner names, phone numbers, emails or free-text descriptions. Use the data in accordance with each portal's terms and the laws that apply to you (including LGPD).
Tips and limits
- OLX search by city/state is state-wide (OLX has no simple city URL): filter by
cityin the output, or pass an OLX city search URL instartUrls. - QuintoAndar returns the first results page (~24 listings) per search.
neighborhoodis not always published by ZAP/VivaReal;condo_fee/iptucome from OLX (QuintoAndar givescondo_plus_iptu).- Uses Brazilian residential proxies by default for reliable access.
- Works with Apify's MCP server (
mcp.apify.com) so AI agents can call it as a tool.
Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by or sponsored by ZAP Imóveis, VivaReal, OLX or QuintoAndar. All product and company names are trademarks of their respective owners and are used only to describe which public websites the Actor reads.