OLX Brazil Scraper - Classifieds, Cars, Real Estate & Leads
Pricing
from $6.15 / 1,000 results
OLX Brazil Scraper - Classifieds, Cars, Real Estate & Leads
Scrape OLX Brasil (olx.com.br) classified ads with no login or API key. Get title, price, condition, category, seller, location, images plus typed car specs (make, model, year, km, fuel) and real estate specs (bedrooms, area, condo fee). Filter by keyword, state and price. Export JSON, CSV, Excel.
Pricing
from $6.15 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract public classified ads from OLX Brasil (olx.com.br), Brazil's largest marketplace, at scale. No login, no API key, no browser setup. Paste any OLX search or category URL (or just a keyword) and get clean, structured data for cars, motorcycles, real estate, electronics, home goods, jobs and every other OLX category, ready for JSON, CSV or Excel.
This is an OLX scraper / OLX API alternative built for data teams, price monitoring, lead generation and market research on the Brazilian classifieds market.
Why use this OLX Brazil scraper
- Every category, one actor. Cars, real estate, electronics, furniture, services and more, from the same search URL.
- Typed, category specific fields. Cars carry make, model, year, mileage, fuel, transmission, doors, body type and color. Real estate carries operation (sale or rent), property type, bedrooms, bathrooms, garage spaces, built area, condo fee and IPTU. Electronics carry brand, model, storage, color and battery health.
- Seller and location signals. Seller name, dealer vs private flag, stable seller ID (with details), city, neighbourhood, state (UF) and area code (DDD).
- Rich filters. Keyword, state, price range, condition, seller type, plus vehicle filters (year, mileage, fuel, transmission) and real estate filters (property type, minimum bedrooms).
- Honest, complete output. Every field is mapped with honest nulls. No fake values, no misleading counts.
- Pay per result. You pay for the records you receive, with a spend limit you control. Failures are never charged.
What you get per listing
| Group | Fields |
|---|---|
| Identity | listingId, title, url, category, categoryId |
| Price | price, oldPrice, currency, installmentsAvailable |
| Condition | condition |
| Vehicle | brand, model, year, mileageKm, fuel, transmission, doors, bodyType, color, steering, enginePower, singleOwner, hasWarranty, vehicleFeatures, hasInspectionReport |
| Real estate | operation, propertyType, bedrooms, bathrooms, garageSpaces, areaM2, condoFee, iptu, propertyFeatures, condoFeatures |
| Electronics | brand, model, storage, color, batteryHealth |
| Location | location, state, city, neighbourhood, ddd, zipcode, latitude, longitude |
| Seller | sellerName, sellerId, storeName, sellerType, isProfessional, sellerRating |
| Media | imageUrl, images, imageCount |
| Description | description (with details) |
| Flags | featured, olxPayEnabled, olxDeliveryEnabled |
| Meta | attributes (all raw specs), publishedDate, observedAt |
Fields that a given ad does not publish are returned as null (for example, vehicle fields on a phone listing), never invented.
Input
You can start from a search/category URL, a batch of URLs, direct listing URLs, or just a keyword.
| Field | Type | Description |
|---|---|---|
startUrl | string | An OLX Brazil search or category URL. |
startUrls | array | Several search/category URLs in one run. |
listingUrls | array | Direct OLX listing URLs, returned as full detail records. |
keyword | string | Search term. Added as ?q= to each URL, or searches all of Brazil on its own. |
maxListings | integer | Max listings to collect. Empty means no limit (paid plans). Free plans return up to 10. |
withDetails | boolean | Paid add-on. Fetch each detail page for full description, image gallery and stable seller ID. |
minPrice / maxPrice | integer | Price range in Brazilian Reais. |
condition | string | Keep listings whose condition contains this text (for example, Novo or Usado). |
state / states | string / array | Two letter Brazilian state code(s), for example SP, RJ, MG. |
sellerType | select | dealer (professional) or private. |
minYear / maxYear | integer | Vehicles: registration/model year range. |
maxMileage | integer | Vehicles: maximum odometer in km. |
fuel / transmission | string | Vehicles: fuel and transmission filters. |
propertyType | string | Real estate: property type filter. |
minBedrooms | integer | Real estate: minimum bedrooms. |
Tip: apply any filter or sort order directly on olx.com.br, then paste the resulting URL. All URL parameters, including sort, are preserved.
Example input
{"startUrl": "https://www.olx.com.br/autos-e-pecas/carros-vans-e-utilitarios","keyword": "civic","state": "SP","minYear": 2018,"maxMileage": 80000,"maxListings": 100,"withDetails": true}
How it compares
| Capability | This actor | solidcode/olx-brazil-scraper | automation-lab/olx-brazil-classifieds-scraper | scrapesage/olx-brazil-scraper |
|---|---|---|---|---|
| Search URLs + keyword + batch | Yes | Yes | Yes | Yes |
| Direct listing URLs | Yes | No | No | Yes |
| Price / state / seller filters | Yes | Yes | Partial | Yes |
| Typed vehicle specs | Yes | Partial | Partial | Yes |
| Typed real estate specs | Yes | No | No | No |
| Typed electronics specs | Yes | No | No | No |
| Condo fee + IPTU | Yes | No | No | No |
| Feature lists (car, property, condo) | Yes | No | No | No |
| Stable seller ID | Yes | Yes | No | Yes |
| Full description + gallery | Yes | Yes | Yes | Yes |
| Spend limit + no charge on failure | Yes | n/a | n/a | n/a |
We accept the inputs those actors accept (search URLs, keyword/query, state, price range, business/professional filter, per run limits) and return their output fields, plus typed real estate and electronics specs, condominium fee and IPTU, feature lists, dual seller signals and structured filters that most competitors do not expose.
Use cases
- Price intelligence on cars, phones and property across Brazil.
- Dealer and store lead lists with seller name, type and stable ID.
- Real estate research: inventory, condo fees, IPTU and area by city or state.
- Used vehicle analytics: year, mileage, fuel and transmission distributions.
- Market monitoring: track new listings and price drops over time.
FAQ
Do I need an OLX account or API key? No. Just paste a URL or a keyword.
Which OLX country does it cover? OLX Brasil (olx.com.br), the flagship Brazilian market, in Portuguese.
Can it read a single listing? Yes, pass the listing URL in listingUrls.
How is pricing calculated? You pay per delivered result. The optional details add-on is charged only when a detail page is fetched successfully, after the record is delivered, and only within your spend limit. Failed fetches are never charged. Free Apify plans return up to 10 listings per run.
Is my run capped? You set maxListings and a spend limit. The actor stops as soon as either is reached.
OLX Brasil Scraper - Classificados, Carros, Imoveis e Leads
Extraia anuncios classificados publicos do OLX Brasil (olx.com.br), o maior marketplace do pais, em escala. Sem login, sem chave de API, sem configurar navegador. Cole qualquer URL de busca ou categoria do OLX (ou apenas uma palavra chave) e receba dados estruturados e limpos de carros, motos, imoveis, eletronicos, moveis, vagas e todas as demais categorias do OLX, prontos para JSON, CSV ou Excel.
Esta e uma alternativa de OLX scraper / OLX API feita para times de dados, monitoramento de precos, geracao de leads e pesquisa de mercado no mercado brasileiro de classificados.
Por que usar este scraper do OLX Brasil
- Todas as categorias, um so actor. Carros, imoveis, eletronicos, moveis, servicos e mais, a partir da mesma URL de busca.
- Campos tipados por categoria. Carros trazem marca, modelo, ano, quilometragem, combustivel, cambio, portas, tipo de carroceria e cor. Imoveis trazem operacao (venda ou aluguel), tipo, quartos, banheiros, vagas de garagem, area construida, condominio e IPTU. Eletronicos trazem marca, modelo, memoria, cor e saude da bateria.
- Sinais de vendedor e localizacao. Nome do vendedor, indicador loja vs pessoa fisica, ID estavel do vendedor (com detalhes), cidade, bairro, estado (UF) e DDD.
- Filtros ricos. Palavra chave, estado, faixa de preco, condicao, tipo de vendedor, alem de filtros de veiculo (ano, quilometragem, combustivel, cambio) e de imovel (tipo, quartos minimos).
- Saida honesta e completa. Todo campo e mapeado com nulos honestos. Sem valores falsos, sem contagens enganosas.
- Pague por resultado. Voce paga pelos registros recebidos, com um limite de gasto sob seu controle. Falhas nunca sao cobradas.
O que voce recebe por anuncio
| Grupo | Campos |
|---|---|
| Identidade | listingId, title, url, category, categoryId |
| Preco | price, oldPrice, currency, installmentsAvailable |
| Condicao | condition |
| Veiculo | brand, model, year, mileageKm, fuel, transmission, doors, bodyType, color, steering, enginePower, singleOwner, hasWarranty, vehicleFeatures, hasInspectionReport |
| Imovel | operation, propertyType, bedrooms, bathrooms, garageSpaces, areaM2, condoFee, iptu, propertyFeatures, condoFeatures |
| Eletronicos | brand, model, storage, color, batteryHealth |
| Localizacao | location, state, city, neighbourhood, ddd, zipcode, latitude, longitude |
| Vendedor | sellerName, sellerId, storeName, sellerType, isProfessional, sellerRating |
| Midia | imageUrl, images, imageCount |
| Descricao | description (com detalhes) |
| Sinalizadores | featured, olxPayEnabled, olxDeliveryEnabled |
| Meta | attributes (todas as specs brutas), publishedDate, observedAt |
Campos que um anuncio nao publica retornam como null (por exemplo, campos de veiculo em um anuncio de celular), nunca inventados.
Entrada
Voce pode comecar por uma URL de busca/categoria, um lote de URLs, URLs de anuncios diretos ou apenas uma palavra chave.
| Campo | Tipo | Descricao |
|---|---|---|
startUrl | string | URL de busca ou categoria do OLX Brasil. |
startUrls | array | Varias URLs de busca/categoria em uma execucao. |
listingUrls | array | URLs diretas de anuncios do OLX, retornadas como registros completos. |
keyword | string | Termo de busca. Adicionado como ?q= a cada URL, ou busca em todo o Brasil sozinho. |
maxListings | integer | Maximo de anuncios. Vazio significa sem limite (planos pagos). Planos gratuitos retornam ate 10. |
withDetails | boolean | Complemento pago. Busca cada pagina de detalhe para descricao completa, galeria e ID estavel do vendedor. |
minPrice / maxPrice | integer | Faixa de preco em Reais. |
condition | string | Mantem anuncios cuja condicao contem este texto (por exemplo, Novo ou Usado). |
state / states | string / array | Sigla(s) de estado, por exemplo SP, RJ, MG. |
sellerType | select | dealer (profissional) ou private. |
minYear / maxYear | integer | Veiculos: faixa de ano. |
maxMileage | integer | Veiculos: quilometragem maxima. |
fuel / transmission | string | Veiculos: filtros de combustivel e cambio. |
propertyType | string | Imoveis: filtro de tipo. |
minBedrooms | integer | Imoveis: quartos minimos. |
Dica: aplique qualquer filtro ou ordenacao direto no olx.com.br e cole a URL resultante. Todos os parametros da URL, inclusive ordenacao, sao preservados.
Exemplo de entrada
{"startUrl": "https://www.olx.com.br/autos-e-pecas/carros-vans-e-utilitarios","keyword": "civic","state": "SP","minYear": 2018,"maxMileage": 80000,"maxListings": 100,"withDetails": true}
Casos de uso
- Inteligencia de precos de carros, celulares e imoveis em todo o Brasil.
- Listas de leads de lojas e revendedores com nome, tipo e ID estavel do vendedor.
- Pesquisa imobiliaria: estoque, condominio, IPTU e area por cidade ou estado.
- Analytics de seminovos: distribuicao de ano, quilometragem, combustivel e cambio.
- Monitoramento de mercado: acompanhe novos anuncios e quedas de preco ao longo do tempo.
Perguntas frequentes
Preciso de conta no OLX ou chave de API? Nao. Basta colar uma URL ou palavra chave.
Qual pais do OLX e coberto? OLX Brasil (olx.com.br), o mercado brasileiro principal, em portugues.
Consigo ler um unico anuncio? Sim, passe a URL do anuncio em listingUrls.
Como e calculado o preco? Voce paga por resultado entregue. O complemento de detalhes so e cobrado quando a pagina de detalhe e obtida com sucesso, apos a entrega do registro, e apenas dentro do seu limite de gasto. Buscas com falha nunca sao cobradas. Planos gratuitos da Apify retornam ate 10 anuncios por execucao.
Minha execucao tem limite? Voce define maxListings e um limite de gasto. O actor para assim que qualquer um deles for atingido.