OLX Autos Scraper avatar

OLX Autos Scraper

Pricing

from $6.99 / 1,000 vehicle data results

Go to Apify Store
OLX Autos Scraper

OLX Autos Scraper

Extract car and motorcycle listings from OLX Brasil with specs, price, photos and location. Optional add-ons: ad description with FIPE and market price reference, and seller profile with phone. Premium residential proxies included.

Pricing

from $6.99 / 1,000 vehicle data results

Rating

0.0

(0)

Developer

RibTools

RibTools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Extract car and motorcycle listings from OLX Brasil with specs, price, photos and location — plus optional ad details and seller contact data.

What is OLX Autos Scraper?

OLX Autos Scraper is a powerful data extraction tool that automatically collects vehicle listings from OLX Brasil, Brazil's largest classifieds marketplace. Simply provide starting URLs and get structured data including vehicle specifications, pricing, photos, and location — with optional add-ons for the full ad description, FIPE/market price reference, and the seller's phone and profile.

This scraper handles pagination, anti-bot protection, and data normalization automatically, delivering clean, structured datasets ready for analysis or integration into your systems.

What can this Actor do?

  • Extract comprehensive vehicle data — make, model, year, mileage, fuel, transmission, body type, price, photos
  • Handle multiple entry points — category search pages, filtered searches, and single ad URLs
  • Automatic pagination — crawls through all search result pages (up to 5,000 vehicles per search)
  • Ad details add-on — description, FIPE reference price, OLX market price statistics, ZIP code, masked phone
  • Seller data add-on — seller name, phone number, location, pro/dealer flags, Google rating, and benefits
  • Premium proxies included — high-quality residential proxies built in at no additional cost
  • Structured output — JSON, CSV, Excel formats available
  • API integration — real-time data access through Apify API
  • Scheduled runs — automated daily/weekly data collection

What data can OLX Autos Scraper extract?

FieldDescriptionExample
IDOLX ad identifier1536504043
TitleAd titleFord Ecosport SE 1.6 16V Flex 5P Mec. 2013
MakeVehicle manufacturerFord, Volkswagen, Fiat
ModelVehicle modelEcosport SE 1.6 16V Flex 5P Mec., Onix, CG 160
CategoryOLX categoryCarros, vans e utilitários / Motos
PriceListed price (BRL)54900
YearManufacturing/registration year2013
MileageKilometers driven128587
Fuel / TransmissionFuel type and gearboxFlex, Manual
Body Type / ColorCategory and colorSUV, Laranja
LocationCity, neighborhood, state, DDDSão Paulo, SP
PhotosPhoto URLsMultiple high-res images
Features / PillsEquipment list and ad badgesAr condicionado, Aceita troca
AttributesRaw key/value attributes from the adfuel, gearbox, cartype, ...
Details (add-on)Description, FIPE price, market price stats, masked phoneSee below
Seller (add-on)Name, phone, location, pro/dealer flags, Google rating, benefitsSee below

How to scrape OLX Brasil vehicles

Step-by-step tutorial:

  1. Add starting URLs — Enter OLX Brasil search or single ad URLs (see compatible formats below)
  2. Configure add-ons (optional) — Enable ad details and/or seller data
  3. Run the scraper — Click "Start" and monitor progress in real-time
  4. Download results — Export data in JSON, CSV, or Excel format

Proxies are included automatically — no setup required.

Compatible URL examples:

  • Cars search: https://www.olx.com.br/autos-e-pecas/carros-vans-e-utilitarios/estado-sp
  • Motorcycles search: https://www.olx.com.br/autos-e-pecas/motos/estado-sp
  • Filtered search: https://www.olx.com.br/autos-e-pecas/carros-vans-e-utilitarios/estado-sp?q=civic
  • Single ad (short form): https://www.olx.com.br/vi/1521837213
  • Single ad (regional link): https://sp.olx.com.br/sao-paulo-e-regiao/autos-e-pecas/carros-vans-e-utilitarios/volkswagen-jetta-comfortline-2-0-t-flex-8v-4p-tipt-2012-1534857140

Important: Only URLs matching these patterns will work. Search URLs on a state subdomain (e.g. sp.olx.com.br/...) are not supported — use the www.olx.com.br search URL instead.

How much does it cost to scrape OLX Brasil?

OLX Autos Scraper uses pay-per-result (PPR) pricing — you only pay for successfully extracted vehicles.

Is scraping OLX Brasil free?

The scraper follows Apify's PPR model with the following structure:

  • Base extraction: one charge per scraped vehicle (specs, price, photos, location)
  • Ad details add-on: one additional charge per vehicle when the details add-on is enabled and the ad page returns data
  • Seller data add-on: one additional charge per vehicle, but only when the seller endpoint actually returns a phone number — sellers without a published phone are never charged for this add-on

Pricing is optimized for efficiency, using minimal compute units while maintaining high success rates. Contact support for volume discounts on large-scale projects.

Input configuration

The scraper accepts the following inputs:

Start URLs

OLX search URLs for cars (/autos-e-pecas/carros-vans-e-utilitarios) or motorcycles (/autos-e-pecas/motos) copied from your browser, with any filters applied (state, city, brand, price, keyword). Single ad URLs also work, e.g. https://www.olx.com.br/vi/1521837213 or the full regional ad link.

Maximum items

Maximum number of vehicles to scrape (each result is a charged event). Leave empty for no limit. Each search URL yields at most 5,000 vehicles (100 pages of 50); narrow the filters for more.

Fetch ad details (add-on)

Open each ad page to add the description, FIPE reference price, OLX market price statistics, ZIP code, seller name and masked phone. Charged per vehicle with details.

Fetch seller data (add-on)

Fetch the seller profile: name, phone number, location, pro/dealer flags, Google rating and benefits. You are charged only when a phone number is returned.

Output example

{
"type": "vehicle",
"id": 1536504043,
"url": "https://sp.olx.com.br/sao-paulo-e-regiao/autos-e-pecas/carros-vans-e-utilitarios/ford-ecosport-se-1-6-16v-flex-5p-mec-2013-1536504043",
"title": "Ford Ecosport SE 1.6 16V Flex 5P Mec. 2013",
"price": 54900,
"category": "Carros, vans e utilitários",
"make": "Ford",
"model": "Ecosport SE 1.6 16V Flex 5P Mec.",
"year": 2013,
"km": 128587,
"fuel": "Flex",
"transmission": "Manual",
"body_type": "SUV",
"color": "Laranja",
"doors": 4,
"engine": "1.6",
"steering": "Elétrica",
"final_plate": "5",
"single_owner": null,
"accepts_trade": null,
"financial_status": "Desconhecido",
"features": [
"Air bag",
"Ar condicionado",
"Alarme",
"Conexão USB",
"Interface bluetooth",
"Trava elétrica",
"Vidro elétrico",
"Volante multifuncional"
],
"pills": [],
"old_price": null,
"is_professional": true,
"is_featured": false,
"published_at": "2026-09-17T21:36:52Z",
"city": "São Paulo",
"neighborhood": "Vila Arcádia",
"state": "SP",
"ddd": "11",
"photos": [
"https://img.olx.com.br/images/80/807649682581162.jpg",
"https://img.olx.com.br/images/80/802640328334832.jpg",
"https://img.olx.com.br/images/80/801619325782461.jpg"
],
"video_count": 0,
"seller_google_rating": 4.2,
"has_inspection_report": false,
"attributes": {
"category": "Carros, vans e utilitários",
"vehicle_brand": "Ford",
"cartype": "SUV",
"regdate": "2013",
"mileage": "128587",
"fuel": "Flex",
"gearbox": "Manual",
"car_steering": "Elétrica",
"carcolor": "Laranja",
"doors": "4 portas",
"has_paid_ipva": "Não",
"is_settled": "Não"
},
"details": {
"description": "AutoExemplo Multimarcas — seminovo com laudo de inspeção e opções de financiamento em até 60x. Entre em contato para agendar uma visita.",
"fipe_price": 50352,
"market_price": {
"reference_month": 202608,
"min": 38890,
"p25": 47000,
"p50": 49980,
"p75": 52900,
"max": 58900,
"stddev": 4874,
"vehicle_count": 41
},
"zip_code": "02924000",
"seller_name": "AutoExemplo Multimarcas",
"seller_account_id": "b180b4bf-d743-4b5a-a69b-30407a5ee43e",
"masked_phone": "1198765*...",
"first_published_at": "2026-09-17T21:36:52Z",
"has_vehicle_report": false
},
"seller": {
"id": "b180b4bf-d743-4b5a-a69b-30407a5ee43e",
"name": "AutoExemplo Multimarcas",
"profile_url": "https://www.olx.com.br/perfil/autoexemplo-multimarcas-b180b4bf",
"is_pro": true,
"is_key_account": true,
"phone": "11987654321",
"phone_verified": true,
"cnpj_verified": null,
"city": "São Paulo",
"neighborhood": "Vila Arcádia",
"state": "SP",
"zip_code": "02924000",
"google_rating": 4.2,
"google_rating_count": 199,
"instagram": "autoexemplo_multimarcas",
"benefits": ["Garantia 3 meses", "Laudo veicular"],
"member_since": "2015-03-20T16:43:52.567Z"
}
}

Photos and description above are trimmed for brevity; a real run returns every photo URL and the full ad text. Seller name, phone, Instagram handle, and the ad description have been replaced with fictitious values in this sample.

Some OLX dealers list a monthly installment amount rather than the full price; when that happens, details.fipe_price and details.market_price still give the vehicle's real reference value.

You can download the dataset extracted by OLX Autos Scraper in various formats such as JSON, HTML, CSV, or Excel. The data is automatically cleaned and normalized for immediate use in analysis tools, databases, or business applications.

Use cases and applications

  • Automotive dealerships — Monitor competitor pricing and inventory across Brazil
  • Market researchers — Analyze Brazilian vehicle market trends and pricing
  • Price comparison platforms — Build comprehensive vehicle price databases
  • Lead generation — Identify and reach out to private sellers and dealers
  • Insurance companies — Access current market values for vehicle assessment
  • Investment analysis — Evaluate automotive market opportunities in Brazil

Integrations and API access

OLX Autos Scraper seamlessly integrates with popular platforms:

FAQ and Support

Do I need to configure a proxy?

No. OLX Brasil implements anti-scraping measures that block direct requests, so the Actor includes high-quality residential proxies automatically at no additional cost. There's nothing to configure.

Why am I not charged for the seller data add-on on every vehicle?

The seller data add-on is only charged when OLX's seller endpoint actually returns a phone number for that seller. Sellers who haven't published a phone number are not charged, but you still get the rest of the seller profile (name, location, pro/dealer flags, rating) at no cost for that item.

Yes. Pass the ad's URL (either the short olx.com.br/vi/<id> form or the full regional link) as a start URL and it will be scraped like any other item.

How often is the data updated?

OLX Brasil updates listings in real-time. For fresh data, schedule regular scraper runs or use our API for on-demand extraction.

What if some URLs don't work?

The scraper only supports specific URL patterns from OLX Brasil. Ensure your URLs match the compatible formats listed above. URLs outside these patterns will be skipped.

Do you offer custom solutions?

Absolutely! We can customize the scraper for specific requirements, additional data points, or integration with your existing systems. Contact us through the Issues tab for enterprise solutions.

Need help or have feedback?

  • Report issues: Use the Issues tab for bug reports and feature requests
  • Custom development: Contact us for tailored solutions and enterprise integrations