Flipkart Scraper
Pricing
from $3.00 / 1,000 results
Go to Apify Store
Flipkart Scraper
Extract structured Flipkart product data - title, price, MRP, discount, rating, reviews, image, and URL - from any search or category page. Auto-paginates through all results. Clean JSON output via API.
Pricing
from $3.00 / 1,000 results
Rating
5.0
(1)
Developer
Dev Patel
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Extract structured product data from Flipkart search and category pages — at scale, with automatic pagination through every result page.
What it does
Give it one or more Flipkart search/category URLs and it returns clean JSON for every product: title, price, MRP (struck price), discount, rating, rating count, image, product URL, and product ID.
- 🔎 Works with any Flipkart search (
/search?q=...) or category (/.../pr?sid=...) URL - 📄 Auto-pagination through all result pages (derives the real page count from the result total)
- 🛡️ Soft-block recovery — Flipkart throttles with empty pages (HTTP 200); the scraper re-fetches them on a fresh proxy
- 🔁 Dedup by product ID across all pages
- ⚡ Cheap & fast — pure HTTP + HTML parsing, no headless browser
Input
| Field | Type | Description |
|---|---|---|
searchUrls | array | Required. Flipkart search or category URLs. Example: https://www.flipkart.com/search?q=ghar+soaps |
maxItemsPerStartUrl | integer | Hard cap on total products per URL. Default 500. Set high to get everything. |
proxyConfiguration | object | Residential proxies (country India) required — Flipkart blocks datacenter IPs. Default already requests them. |
Example input
{"searchUrls": [{ "url": "https://www.flipkart.com/search?q=ghar+soaps" }],"maxItemsPerStartUrl": 500,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "IN" }}
Output
{"productId": "SOPHYGFXVA3ZEPAT","title": "Ghar Soaps Sandal Wood And Saffron Soap For Glowing & Radiant Skin (2 x 100 g)","productUrl": "https://www.flipkart.com/ghar-soaps-.../p/itm...","price": 299,"originalPrice": 333,"currency": "INR","discountPercent": 10,"rating": 4,"ratingCount": 172584,"image": "https://rukminim2.flixcart.com/image/...jpeg","scrapedFrom": "https://www.flipkart.com/search?q=ghar+soaps"}
Notes
- Flipkart blocks datacenter IPs, so residential proxies are required on the platform. The default config requests Apify Residential (India). If results come back empty, your proxy IPs are likely flagged — switch to a premium residential pool.
- Flipkart's CSS class names are obfuscated and rotate; this scraper extracts data using stable structural signals (
div[data-id], the title anchor, ₹-price regex) so it survives Flipkart's frequent markup tweaks.