Flipkart Modern Scraper avatar

Flipkart Modern Scraper

Pricing

from $2.00 / 1,000 product scraped (100+)s

Go to Apify Store
Flipkart Modern Scraper

Flipkart Modern Scraper

Scrape products, prices, ratings, and reviews from Flipkart India, by using modern scraping techniques.

Pricing

from $2.00 / 1,000 product scraped (100+)s

Rating

0.0

(0)

Developer

buseta

buseta

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

Flipkart Advanced Scraper

Scrape product data, prices, ratings, reviews, and images from Flipkart -- India's largest e-commerce platform with 400M+ users. Supports search, category browsing, and direct product URL scraping with automatic INR to USD currency conversion.

Features

  • Search mode: Search products by keyword with sort and price filters
  • Category mode: Scrape all products from a Flipkart category page
  • Product URL mode: Scrape one or more specific product pages directly
  • JSON-LD extraction: Reliable structured data extraction from product pages
  • INR to USD conversion: Automatic real-time currency conversion for all prices
  • Paginated reviews: Scrape reviews across multiple pages with rating distribution
  • Sort & filter: Sort by popularity, price, recency, or rating; filter by price range
  • Product highlights: Extract key product highlights/features
  • Discount detection: Automatically calculates discount percentage from original and sale prices
  • Anti-detection: Randomized user agents, delays, and disabled automation flags

Output Data

Product Info

FieldDescription
nameProduct name
brandBrand name
descriptionProduct description
product_linkFlipkart product URL
highlightsArray of product highlight bullet points
imagesArray of product image URLs

Price Details (price object)

FieldDescription
price_inrCurrent price in Indian Rupees
price_usdCurrent price in US Dollars
old_price_inrOriginal/MRP price in INR (if discounted)
old_price_usdOriginal/MRP price in USD (if discounted)
discountDiscount percentage (e.g., "18%")
currencyCurrency code (INR)
availabilityInStock or OutOfStock

Rating Info (rating_info object)

FieldDescription
ratingAverage rating (1.0-5.0)
rating_countTotal number of ratings
review_countTotal number of reviews
rating_distributionBreakdown by star rating (1-5 with counts)

Reviews (array)

FieldDescription
titleReview title
reviewFull review text
ratingStar rating (1-5)
reviewed_byReviewer name
locationReviewer location
helpful_countNumber of people who found the review helpful
verified_purchaseWhether the reviewer is a verified buyer
review_dateDate of the review

Input Parameters

ParameterTypeDefaultDescription
scrape_typestring-search, category, or product (required)
searchstring-Search keyword (for search mode)
category_urlstring-Flipkart category URL (for category mode)
product_urlsarray-List of product URLs (for product mode)
sort_bystringpopularitySort by: popularity, price_asc, price_desc, recency, rating
min_priceinteger-Minimum price filter in INR
max_priceinteger-Maximum price filter in INR
get_reviewsbooleantrueWhether to scrape product reviews
max_reviews_per_productinteger20Maximum reviews to scrape per product
proxy_configobject-Proxy configuration

Example Inputs

Scrape specific products with reviews

{
"scrape_type": "product",
"product_urls": [
"https://www.flipkart.com/apple-iphone-15-black-128-gb/p/itm6ac6485515ae4"
],
"get_reviews": true,
"max_reviews_per_product": 20
}

Search for products

{
"scrape_type": "search",
"search": "samsung galaxy s24",
"sort_by": "popularity",
"get_reviews": true,
"max_reviews_per_product": 10
}

Search with price filter

{
"scrape_type": "search",
"search": "wireless earbuds",
"sort_by": "price_asc",
"min_price": 1000,
"max_price": 5000,
"get_reviews": false
}

Scrape a category

{
"scrape_type": "category",
"category_url": "https://www.flipkart.com/mobiles/pr?sid=tyy,4io",
"sort_by": "popularity",
"get_reviews": true,
"max_reviews_per_product": 5
}