QuintoAndar Scraper: Price per m² & Rental Yield avatar

QuintoAndar Scraper: Price per m² & Rental Yield

Pricing

from $1.50 / 1,000 listings

Go to Apify Store
QuintoAndar Scraper: Price per m² & Rental Yield

QuintoAndar Scraper: Price per m² & Rental Yield

Scrape QuintoAndar listings for sale and rent in any Brazilian city or neighborhood, past the 1,000-result limit. Each listing comes with price per m², rent per m², gross rental yield and the "Ótimo preço" badge, plus median prices per neighborhood. Export to Excel, CSV or JSON, or use the API.

Pricing

from $1.50 / 1,000 listings

Rating

0.0

(0)

Developer

roomy_tweet

roomy_tweet

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

QuintoAndar Scraper extracts listings for sale and for rent from QuintoAndar, one of Brazil's largest real estate platforms, for any neighborhood or whole city: São Paulo, Rio de Janeiro, Belo Horizonte, Curitiba, Porto Alegre and every other city QuintoAndar covers. Type a place like Pinheiros, São Paulo, SP, press Start, and get a spreadsheet of apartments and houses with price per m², rent per m², gross rental yield and QuintoAndar's own "Ótimo preço" badge already calculated, plus median prices for every neighborhood.

Not affiliated with QuintoAndar. This is an independent tool. It is not endorsed by, sponsored by or connected to QuintoAndar or its owners. "QuintoAndar" is a trademark of its owner and is used here only to describe where the data comes from.

What is QuintoAndar Scraper?

A tool that turns QuintoAndar's public listings into Brazil real estate data ready for analysis, without code:

  • 📍 Every listing of the place, not only the first 1,000 that a QuintoAndar search shows. Big searches are split into price and area ranges until everything fits.
  • 🎯 Only the place you asked for. A plain QuintoAndar search for Pinheiros mixes in Butantã, Sumarezinho and other neighbors; this Actor keeps Pinheiros.
  • 📈 Investor metrics on every listing: price per m², rent per m², gross yield per year, payback in years and condo + IPTU as a share of the rent.
  • 🏷️ QuintoAndar's badges as columns: "Ótimo preço" (good price), "Comprar já alugado" (sold with a tenant), new listing, rent reduced.
  • 🏘️ Neighborhood summary: median price per m² (with 25th and 75th percentiles), median rent, rent per m², yield and area for each neighborhood.
  • 🔎 Optional details: days on market, floor, CEP, condominium name, doorman and facilities, fire insurance and service fee, photos labelled by room and video links.
  • ⚡ Fast and light: plain HTTP requests, no browser and no proxy. All of Pinheiros, São Paulo (about 4,000 listings for sale and rent) took 37 requests and 13 seconds on the Apify platform.

Because it runs on Apify, you also get the platform: API access, scheduled runs for daily monitoring, integrations (Make, Zapier, n8n, Google Drive, webhooks) and exports to Excel, CSV, JSON or HTML.

What data can you extract from QuintoAndar?

DataFields
PricessalePrice, rent, condoAndIptu, iptu, totalMonthlyCost (rentals)
Investor metricspricePerM2, monthlyRent, rentSource, rentPerM2, grossYieldAnnualPct, paybackYears, condoIptuShareOfRentPct
PropertypropertyType (apartment, house, gated-community house, studio), area, bedrooms, bathrooms, suites, parkingSpaces, furnished, isNewDevelopment
Locationstreet, neighborhood, region, city, latitude, longitude
QuintoAndar badgeslistingTags, goodPrice, buyRented, newListing, rentPriceDecreased, availableWhenLeaseEnds
Listingurl, dealTypes (sale, rent or both), listingSource, description, coverImageUrl, photos, amenities, buildingAmenities
Details add-onzipCode, condoFee, iptu, condominiumName, floorMin, floorMax, doorman, condominiumAmenities, fireInsurance, serviceFee, firstPublishedAt, daysOnMarket, roomPhotos, videoUrls, nearSubway, nearbyPlaces

How to scrape QuintoAndar

  1. Open QuintoAndar Scraper and click Try for free.
  2. In Locations, type one place per line: a neighborhood (Pinheiros, São Paulo, SP), a city (Curitiba, PR) or the URL of a QuintoAndar search.
  3. Choose For sale, For rent or Both.
  4. Set Max listings, or 0 for every listing of every location.
  5. Optionally add filters (price, rent, bedrooms, area, property type) and turn on Include listing details.
  6. Click Start, then download the results as Excel, CSV or JSON, or open the Investor overview table.

Input example

Every apartment for sale up to R$ 800,000 in two neighborhoods, with details:

{
"locations": ["Pinheiros, São Paulo, SP", "Copacabana, Rio de Janeiro, RJ"],
"dealType": "sale",
"maxListings": 0,
"maxSalePrice": 800000,
"propertyTypes": ["apartment"],
"includeDetails": true
}
FieldDescription
locationsNeighborhoods, cities or QuintoAndar search URLs. The state (UF) is required: Vila Madalena, São Paulo, SP, Belo Horizonte - MG.
dealTypesale, rent or both. A search URL keeps its own choice.
maxListingsStop after this many listings in total (default 500). 0 = all.
onlyInsideLocationKeep only listings in the requested neighborhood or city (on by default).
includePartnerListingsAlso return partner-portal listings shown on QuintoAndar (off by default).
minSalePrice / maxSalePrice, minRent / maxRentPrice filters in R$.
minBedrooms, minArea, maxArea, propertyTypesProperty filters.
includeDetailsDetails add-on (see below).
includePhotosAll photo URLs, not only the cover.
includeNeighborhoodSummarySave the neighborhood medians (on by default, free).

Output example

One row per listing. A real listing from Pinheiros, São Paulo, shortened:

{
"url": "https://www.quintoandar.com.br/imovel/894885875/comprar",
"dealTypes": ["sale"],
"propertyType": "apartment",
"salePrice": 1555000,
"condoAndIptu": 2350,
"area": 120,
"bedrooms": 3,
"bathrooms": 2,
"parkingSpaces": 2,
"street": "Rua João Moura",
"neighborhood": "Pinheiros",
"city": "São Paulo",
"latitude": -23.5598575,
"longitude": -46.6779404,
"pricePerM2": 12958,
"monthlyRent": 6390,
"rentSource": "estimate",
"rentPerM2": 53.25,
"grossYieldAnnualPct": 4.93,
"paybackYears": 20.3,
"condoIptuShareOfRentPct": 36.8,
"listingTags": ["NEW_AD", "SALE_GOOD_PRICE"],
"goodPrice": true,
"newListing": true,
"details": {
"zipCode": "05412-001",
"condoFee": 2100,
"iptu": 250,
"condominiumName": "San Paolo",
"floorMin": 4,
"floorMax": 7,
"doorman": "NightAndDayShift",
"condominiumAmenities": ["AREA_VERDE", "ACADEMIA", "ELEVADOR", "SALAO_DE_FESTAS"],
"firstPublishedAt": "2025-04-24T19:58:33.000Z",
"daysOnMarket": 544,
"videoUrls": ["https://vimeo.com/1078454775/4e18654758"],
"roomPhotos": [
{
"room": "Sala",
"url": "https://www.quintoandar.com.br/img/med/original894885875-341.10063881822197IMG5867.jpeg"
}
]
}
}

How the investor metrics are calculated

FieldFormula
pricePerM2sale price / area
monthlyRentthe asking rent when the property is also for rent; otherwise the rent of its current lease or QuintoAndar's own estimate
rentSourcelisted (asking rent), contract (current lease) or estimate (QuintoAndar's rent calculator)
rentPerM2monthlyRent / area
grossYieldAnnualPctmonthlyRent × 12 / sale price × 100
paybackYearssale price / (monthlyRent × 12)
condoIptuShareOfRentPct(condo + IPTU) / monthlyRent × 100: high values make a property harder to rent

Yields are gross: before vacancy, income tax, maintenance and agency fees. Prices and areas are as advertised, and a few listings have typos (60,000 m² apartments), so prefer medians to averages.

QuintoAndar's badges

ColumnBadgeMeaning
goodPriceSALE_GOOD_PRICE"Ótimo preço": QuintoAndar rates the asking price as good
buyRentedBUY_RENTED"Comprar já alugado": sold with a tenant already paying rent
newListingNEW_ADrecently published
rentPriceDecreasedRENT_PRICE_DECREASEDthe rent was lowered
availableWhenLeaseEndsRENT_ON_TERMINATIONrental free when the current lease ends

On 23 October 2026, 254 of the 3,149 listings for sale in Pinheiros had "Ótimo preço", at a median of R$ 14,760 per m² against R$ 18,462 for the neighborhood.

Neighborhood summary

Saved as the key-value store record NEIGHBORHOOD_SUMMARY (linked in the run's Output tab), one row per neighborhood:

{
"city": "São Paulo",
"neighborhood": "Pinheiros",
"listings": 4034,
"forSale": 3149,
"forRent": 2099,
"goodPriceListings": 254,
"medianSalePrice": 869500,
"medianPricePerM2": 18462,
"p25PricePerM2": 14050,
"p75PricePerM2": 22785,
"medianRent": 3750,
"medianRentPerM2": 106.65,
"medianGrossYieldAnnualPct": 5.68,
"medianArea": 45
}

Rent medians use asking rents only, never estimates. The yield median uses every listing for sale.

Details add-on

Turn on Include listing details to open each listing's page. You also get days on market and publication dates, floor, CEP, condominium name, doorman and facilities, condo fee and IPTU separately, fire insurance and service fee for rentals, every photo with the room QuintoAndar labelled it with, video links, the near-subway flag and nearby schools and parks. In a sample of 200 Pinheiros listings, 107 had a video and 112 had photos labelled by room.

How much does it cost to scrape QuintoAndar?

You pay per result, and platform usage is included:

EventPricePer 1,000
ListingUS$ 0.0015US$ 1.50
Listing details (only with the add-on)US$ 0.0005US$ 0.50

Examples:

  • One neighborhood, everything (Pinheiros, about 4,000 listings for sale and rent): about US$ 6, or US$ 8 with details.
  • Daily monitoring of the newest 100 listings of a neighborhood: about US$ 0.15 a day.
  • Free plan: Apify's monthly US$ 5 of free credit covers about 3,300 listings, enough to analyse a whole neighborhood.

Listings left out as outside the location and the neighborhood summary are free. Set a maximum cost per run in the run options and the Actor stops when it is reached. The Pricing tab always shows the current price.

Use cases

  • 🏠 Buy-to-let screening: rank a neighborhood by gross yield or price per m², and filter what QuintoAndar itself marks as "Ótimo preço" or already rented.
  • 📊 Market research: price per m² and rent per m² by neighborhood, for sale and for rent, in one run.
  • 🔔 Monitoring: listings come newest first, so a scheduled run with a small limit brings what was published since the last one.
  • 🧮 Valuation: comparables with area, rooms, parking, condo fee, IPTU and coordinates.

Good to know

  • Partner listings. Besides its own listings, QuintoAndar shows listings from partner portals: in Pinheiros, 8,366 own and 13,302 partner listings for sale (21 October 2026). They are off by default because they have price, area, rooms, address and coordinates but no rent estimate, so no yield unless the property is also for rent, and some are the same property advertised by several agencies. Turn on includePartnerListings to get them; they come with listingSource: "partner", without the details add-on.
  • Only the place you asked for. QuintoAndar's search also returns listings around a place; a São Paulo search includes Santo André, Guarulhos and Osasco. With onlyInsideLocation on, those are left out and not charged.
  • Place names. Write them as QuintoAndar does, with the state. If a place is not found, the log says so; pasting a QuintoAndar search URL always works.
  • Very dense prices. When more than 1,000 listings share exactly one price and one area (rare), only 1,000 of them can be reached; the log reports it.
  • maxListings is a total across all locations, filled in the order you list them.

FAQ

The Actor reads only public listing pages that anyone can open without logging in. It does not collect owners' or agents' names or contacts, and phone numbers or e-mails written inside listing descriptions are replaced with [contato removido]. You are responsible for how you use the data; check QuintoAndar's terms and Brazil's LGPD for your use case.

Is there a QuintoAndar API?

QuintoAndar has no public API for listings. This Actor works as one: start it and read the results with the Apify API, the Python or JavaScript clients, or from Make, Zapier or n8n.

Can I monitor new listings every day?

Yes. Create a schedule in Apify with a small maxListings: listings come newest first, and newListing marks those QuintoAndar flags as new.

Why did I get fewer listings than the QuintoAndar website shows?

The website counts partner listings and listings around the place. Turn on includePartnerListings, or turn off onlyInsideLocation, to get those too.

Does it need a login, cookies or proxies?

No. It uses the same public data the website loads, with plain HTTP requests.

Can you add a field or another website?

Open an issue on the Issues tab and describe what you need.

More scrapers from the same developer

QuintoAndar scraper em português

Extraia imóveis à venda e para alugar do QuintoAndar em qualquer bairro ou cidade inteira (São Paulo, Rio de Janeiro, Belo Horizonte, Curitiba, Porto Alegre e as demais cidades do QuintoAndar), sem programar e sem o limite de 1.000 resultados por busca. Não é afiliado ao QuintoAndar: é uma ferramenta independente, sem patrocínio, endosso ou vínculo com o QuintoAndar ou seus donos.

O que vem em cada imóvel:

  • preço de venda, aluguel, condomínio + IPTU, área, quartos, banheiros, vagas, endereço, bairro e coordenadas;
  • preço do m², aluguel do m², rentabilidade bruta anual e payback, com a origem do aluguel usado (anunciado, contrato atual ou estimativa do QuintoAndar);
  • as etiquetas do QuintoAndar: "Ótimo preço", "Comprar já alugado", anúncio novo, aluguel reduzido;
  • com o extra de detalhes: tempo de anúncio, andar, CEP, nome do condomínio, portaria e lazer do condomínio, seguro incêndio e taxa de serviço, fotos por cômodo e vídeo.

No fim, o resumo por bairro traz as medianas de preço do m², aluguel, rentabilidade e área.

Como usar:

  1. Em Locations, escreva um lugar por linha: Pinheiros, São Paulo, SP, Curitiba, PR ou a URL de uma busca do QuintoAndar.
  2. Escolha venda, aluguel ou os dois, e quantos imóveis quer (0 = todos).
  3. Clique em Start e baixe em Excel, CSV ou JSON.

Quanto custa: US$ 1,50 a cada mil imóveis, mais US$ 0,50 a cada mil se ligar os detalhes. Um bairro inteiro como Pinheiros (cerca de 4 mil imóveis) sai por uns US$ 6. Os US$ 5 de crédito grátis do plano gratuito da Apify dão cerca de 3.300 imóveis por mês.

Ideal para investidores que procuram rentabilidade, imobiliárias que acompanham o mercado e analistas que montam relatórios ou avaliações de imóveis.