Flipkart Listings Scraper
Pricing
from $1.00 / 1,000 product listings
Flipkart Listings Scraper
The Flipkart Listings Scraper extracts product data from Flipkart by search query, category URL, or product URL — capturing prices, MRPs, discounts, ratings histograms, key specs, images, availability, and warranty — ideal for price monitoring, catalog tracking, and market research.
Pricing
from $1.00 / 1,000 product listings
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
3
Bookmarked
192
Total users
27
Monthly active users
3 days ago
Last modified
Categories
Share
🛒 Flipkart Listings Scraper: Price Tracker Data, Ratings and Specs
Export Flipkart search results, category pages and product URLs as clean JSON, CSV or Excel. The Flipkart Listings Scraper returns each product's current price, MRP, discount, rating, review count, star histogram, key specs, images, availability and warranty. Use it as the data source for a Flipkart price tracker, to build your own Flipkart price history, or as a simple alternative to a Flipkart API for catalogue data.
🎯 Use Cases
- Flipkart price tracker: schedule a daily run on the same searches or categories and get a dated snapshot of every product's price, MRP and discount.
- Build your own Flipkart price history: keep each day's dataset (or append it to a Google Sheet) and you have a price history for every product you follow, for example laptops, mobiles or smart TVs.
- Flipkart laptop and mobile prices: pull every laptop, smartphone or smart TV in a search or category with prices and key specs (RAM, storage, display, processor) side by side.
- Flipkart price checker for competitors: see how rival brands price and discount similar products, which listings are sponsored and which carry the Flipkart Assured badge.
- Product and market research: compare ratings, rating counts, review counts and the 1 to 5 star histogram across a whole category before you launch or restock.
- Catalogue and feed building: turn Flipkart search results into a product feed with titles, images and product URLs for your own app, spreadsheet or dashboard.
✨ Features
- Prices as numbers: selling price, MRP (the struck-through list price), discount percent and currency (INR).
- Ratings and reviews: average rating, rating count, review count and the full 1 to 5 star histogram.
- Key specs: the spec bullets Flipkart shows on the product card, such as RAM, storage, display size or processor.
- Ready-to-use images: image URLs resolved to 832×832 JPEGs, plus the original image templates if you want another size.
- Shopping signals: availability, Flipkart Assured badge, sponsored placement flag, warranty summary, category and sub-category.
- Three input modes: search queries, category or filtered listing URLs, and direct product URLs. Mix them in one run.
- Optional full product details: turn on Include full product details to add brand, color, SKU, the product description, the full image gallery and the grouped specifications table.
- Automatic pagination: follows the result pages for each search or category until your limit or the end of the results.
- No duplicate rows per input: sponsored placements that repeat an organic result are removed by product ID before they reach your dataset.
- Fair billing: you pay only for products saved to your dataset. Failed pages and retries are free, and the run stops cleanly at your maximum cost per run.
🛠️ How It Works
- Enter search terms (for example
laptoporiphone 15), or paste Flipkart category or product URLs. - Set Max items per search/category (default 50) and choose whether to include full product details.
- Run the scraper and download the results as JSON, CSV, Excel, HTML or XML, or pull them through the Apify API.
Ready-made example tasks cover a laptop price tracker, a smartphone price tracker, smart TV prices today and building your own price history. Open one, adjust the search, and run it.
⚙️ Input
At least one of Search queries, Category URLs or Product URLs should be set. With an empty input the Actor runs an example search for laptop.
| Field | What it does |
|---|---|
Search queries (searchQueries) | Keywords as you would type them on Flipkart, one per line. Each becomes its own search. |
Category / browse URLs (categoryUrls) | Any Flipkart category or browse URL, for example https://www.flipkart.com/mobiles/pr?sid=tyy,4io. |
Product URLs (productUrls) | Direct product URLs (https://www.flipkart.com/.../p/itm...). Each returns one product with full details. |
Max items per search/category (maxItemsPerInput) | How many products to save per search query or category URL. Default 50. Set 0 for no limit (up to the end of Flipkart's results). |
Include full product details (includeDetails) | Visits each product page to add brand, color, SKU, description, full image gallery and the specifications table. Off by default. |
Example input:
{"searchQueries": ["laptop", "iphone 15"],"categoryUrls": ["https://www.flipkart.com/mobiles/pr?sid=tyy,4io"],"maxItemsPerInput": 100,"includeDetails": false}
💰 Pricing
This Actor uses pay-per-event pricing. You pay only for the products saved to your dataset. No monthly rental.
| Event | Price | When it's charged |
|---|---|---|
| Product listing | $0.001 per product ($1.00 per 1,000) | Each product saved from a search or category page (Include full product details off). |
| Item detail | $0.008 per product ($8.00 per 1,000) | Each product saved with full product page details (Include full product details on, or any Product URL). Charged instead of the listing price, not on top of it. |
| Actor start | $0.00005 per run | Charged once when the run starts (one event per GB of memory; the default is 1 GB). |
Worked examples:
- One search with the default limit, 50 products: 50 × $0.001 + $0.00005 = $0.05.
- A daily laptop price tracker, 1,000 products: 1,000 × $0.001 + $0.00005 = $1.00 per run, about $30 a month.
- 100 products with full product details: 100 × $0.008 + $0.00005 = $0.80.
If a product page can't be loaded after retries, you still get the product's listing row, billed at the $0.001 listing price.
📊 Sample Output Data
One product from a laptop search (arrays shortened):
{"productId": "COMHPXZQVDRAWCUC","listingId": "LSTCOMHPXZQVDRAWCUCSU7TNH","title": "ASUS Vivobook 16 (2026) AMD Ryzen 7 7840HS - (8 GB/512 GB SSD/Windows 11 Home) X1652XA-MB033WS Thin and Light Laptop","subtitle": "16 inch, Cool Silver, 1.75 kg, With MS Office","url": "https://www.flipkart.com/asus-vivobook-16-2026-amd-ryzen-7-7840hs-8-gb-512-gb-ssd-windows-11-home-x1652xa-mb033ws-thin-light-laptop/p/itme422057b7330a?pid=COMHPXZQVDRAWCUC","price": 69990,"mrp": 137990,"discountPercent": 49,"currency": "INR","rating": 3.7,"ratingCount": 3,"reviewCount": 0,"ratingHistogram": { "1": 1, "2": 0, "3": 0, "4": 0, "5": 2 },"keySpecs": ["AMD Ryzen 7 Processor","8 GB LPDDR5X RAM","Windows 11 Home Operating System","512 GB SSD","40.64 cm (16 inch) Display"],"images": ["https://rukminim1.flixcart.com/image/832/832/xif0q/computer/z/f/u/-original-imahr445vby3cfz5.jpeg?q=70"],"imageTemplates": ["https://rukminim1.flixcart.com/image/{@width}/{@height}/xif0q/computer/z/f/u/-original-imahr445vby3cfz5.jpeg?q={@quality}"],"category": "Laptops","subCategory": "Laptop","availability": "IN_STOCK","isFlipkartAssured": true,"isSponsored": true,"warranty": "1 Year Onsite Service","sourceQuery": "laptop","sourceUrl": null,"scrapedAt": "2026-10-20T08:25:36.261Z"}
mrp is the list price Flipkart strikes through, and discountPercent is the discount Flipkart shows against it. isSponsored marks paid placements in the results, and sourceQuery or sourceUrl tells you which of your inputs found the product. imageTemplates keeps Flipkart's original image URL with {@width}, {@height} and {@quality} placeholders, so you can request any image size.
With Include full product details on, each row also has sku, brand, color, description, fullImages and specifications (grouped by section, for example "Processor and Memory Features" or "In the Box").
🔁 Schedule Your Flipkart Price Tracker
For a Flipkart price tracker, run the Actor once a day with the same searches or category URLs. Every run is a dated snapshot (each row has scrapedAt), and together the runs form your Flipkart price history. During big sales such as Big Billion Days, run it every few hours to catch price drops as they happen.
Set it up in Apify Schedules, then send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new prices land where your team already works. Join runs on productId to compare today's price with yesterday's.
🤖 Use with AI Agents (MCP)
This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com), so an agent can check current Flipkart prices on request. A minimal input:
{ "searchQueries": ["smart tv 55 inch"], "maxItemsPerInput": 20 }
❓ Flipkart API and Price History FAQ
Does Flipkart have an official API? Flipkart's APIs serve specific groups: the Marketplace Seller API lets registered sellers manage their own listings, inventory and orders, and the affiliate API is for approved affiliate partners. Neither is an open catalogue search API for the public. This Actor needs no key, account or approval and returns the public data a shopper sees on Flipkart: prices, MRP, discounts, ratings, specs and images, as JSON you can pull through the Apify API.
Can I see Flipkart price history with this Actor? The Actor returns current prices at the time of the run, not past prices. To build a Flipkart price history, schedule it daily with the same input and keep each run's dataset, or append the rows to a Google Sheet. After a few weeks you have your own price history and can spot price drops.
How do I track Flipkart laptop or mobile prices?
Add a search such as laptop or smartphone, or paste a Flipkart category URL (filters in the URL are kept), set Max items per search/category, and schedule the run daily. Compare price and discountPercent per productId between runs.
Do I need a Flipkart account? No. The Actor reads public search, category and product pages and needs no login.
Why is a field empty?
New products have no ratings yet, so rating, ratingCount and ratingHistogram can be null. Some products show no struck-through price, so mrp and discountPercent are null. Rows from Product URLs come from the product page alone, so card-only fields such as mrp, discountPercent, keySpecs and ratingHistogram can be empty there. For the full product page with offers and variants, use the Flipkart Product Details Scraper.
How many products can I get? Flipkart shows about 24 products per results page, and the Actor follows the pages until your limit or the end of the results Flipkart serves for that search or category. For very broad searches, split them into narrower queries or filtered category URLs. Prices are in Indian rupees (INR) as shown on flipkart.com. The default run timeout is 5 minutes, so raise it in the run options for runs of several thousand products.
🔗 Related Scrapers
- Flipkart Product Details Scraper: full product pages with every variant's price and stock, bank and exchange offers, seller details and specifications for the URLs you find here.
- Flipkart Reviews Scraper: customer reviews with ratings, text, photos and verified-purchase flags for the products you track.
- Myntra Listings Scraper: fashion products from Myntra with brands, prices, discounts and ratings, for a second Indian marketplace.
- Amazon Today's Deals Scraper: today's Amazon deals with discounts (amazon.in included), for cross-marketplace price checks.
- Amazon Best Sellers Scraper: Top 100 Best Sellers rankings on Amazon marketplaces including amazon.in, to compare with Flipkart's best-rated products.