Olx India Scraper
Pricing
from $0.10 / 1,000 results
Olx India Scraper
The specialized scraper for OLX.in. Extract detailed listings including prices, locations, descriptions, and high-quality photos.
Pricing
from $0.10 / 1,000 results
Rating
5.0
(1)
Developer

DaddyAPI
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
OLX India Scraper 🇮🇳
The specialized scraper for OLX.in. Extract detailed listings including prices, locations, descriptions, and high-quality photos.
⚡ Pricing: Pay Per Result
No Subscription Fee. You only pay for the data you get.
- Pay Per Event: Costs are calculated based on the number of successful search results scraped.
- Cost-Effective: Filter your search to get exactly what you need.
🌟 More Scrapers from DaddyAPI
Check out our other specialized tools for scraping data:
| Scraper | Description | Price |
|---|---|---|
| OLX Search Scraper (Global) | Supports Ukraine, Poland, Romania, Portugal, and more. The universal solution for OLX Europe. | Pay per result |
| OLX Brazil Scraper | Dedicated scraper for olx.com.br. Optimized for Brazil's specific data structure and anti-bot systems. | Pay per result |
| Generic Html Scraper | A lightweight, robust, and simple actor to fetch the raw HTML content of any URL. Perfect for building your own parsers. | Pay per result |
🚀 Features
- India Optimized: Tuned specifically for
olx.into capture data that generic scrapers miss. - High Fidelity Data:
- Full Prices: Extracts raw amounts and formatted display strings (₹).
- High-Res Photos: Captures all available images.
- Descriptions: Full body text extraction.
- Location: Precise City, Region, and Neighborhood data.
- Keyword Search: Search for any term (e.g., "Royal Enfield", "iPhone 15", "Rent Flat").
📖 How to Use
Option 1: Apify Console (Easy Mode)
- Search Keyword: Enter the product or service you are looking for (e.g.,
Scorpio N). - Sort By: Choose
Newestto get the latest listings, orCheapestfor deals. - Max Pages: Limit how many pages to scrape (1 page ≈ 40 ads).
- Proxy Setup (Crucial):
- OLX India has strict security.
- Select "Residential Proxies" (Apify Proxy).
- Note: Datacenter proxies often fail with 403 errors.
- Start: Click the Play button and wait for the run to finish.
- Download: Export your data in Excel, CSV, JSON, or XML format.
Option 2: API (For Developers)
You can integrate this actor into your own applications using the Apify API.
Input Payload (JSON):
{"searchQuery": "MacBook Air M1","sortBy": "newest","maxPages": 2,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Python Example:
from apify_client import ApifyClientclient = ApifyClient('YOUR_API_TOKEN')run_input = {"searchQuery": "Royal Enfield","sortBy": "newest","proxyConfiguration": { "useApifyProxy": True, "apifyProxyGroups": ["RESIDENTIAL"] }}run = client.actor("daddyapi/olx-india-scraper").call(run_input=run_input)# Fetch resultsfor item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['title']} - {item['price']['display']}")
📊 Data Output Structure
The scraper returns structured JSON for each ad.
{"id": "1782930122","title": "Royal Enfield Classic 350 - Mint Condition","price": {"display": "₹ 1,85,000","amount": 185000,"currency": "INR"},"location": {"city": "Indiranagar","region": "Karnataka"},"description": "Single owner, 2022 model, stealth black. valid insurance...","photos": ["https://apollo.olx.in/v1/files/image1.jpg","https://apollo.olx.in/v1/files/image2.jpg"],"url": "https://www.olx.in/item/royal-enfield-classic-350-iid-1782930122","postedAt": "2025-12-30T10:00:00+05:30","isBusiness": false,"source": "IN_APP"}
🛡️ Proxy Recommendations
OLX India is aggressive against bots.
- Residential Proxies: Highly Recommended. Almost always required for success.
- Datacenter Proxies: Likely to be blocked (403/407 errors). Use only if you have high-quality private IPs.
⚖️ Legal & Ethics
This scraper is intended for educational and analytical purposes.
- Respect OLX India's Terms of Service.
- Do not use this tool to spam sellers.
- Use responsible rate limits to avoid overloading the website.