Flipkart Scraper avatar

Flipkart Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Flipkart Scraper

Flipkart Scraper

Scrape Flipkart, India's leading e-commerce platform. Search products, browse categories, or fetch individual product pages. Extracts title, price, discount, ratings, seller, brand, specifications, and availability.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(4)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

4

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

Scrape Flipkart — India's largest e-commerce marketplace with 450+ million products. Search products by keyword, browse category pages, or fetch individual product URLs. Extracts title, price, original price, discount percentage, ratings, review counts, brand, key specifications, and availability. No API key or login required.

What this actor does

  • Three modes: search (keyword search), byCategory (browse category URL), byUrl (fetch specific product URLs)
  • Filters: price range (min/max in INR), minimum rating
  • Sort options: relevance, price low-to-high, price high-to-low, popularity, newest, highest rated
  • Rich pricing data: sale price, original MRP, discount percentage, currency (INR)
  • Pagination: automatically pages through results up to your maxItems limit
  • Empty fields are omitted — only populated fields appear in output records

Output per product

  • productId — Flipkart product PID identifier
  • itemId — Flipkart internal item identifier
  • title — full product title as shown on Flipkart
  • url — full URL to the product listing
  • brand — brand name (extracted from title)
  • price — current sale price in INR
  • originalPrice — original MRP in INR (when discounted)
  • discountPercent — discount percentage off original price (when > 0)
  • currency — always INR
  • rating — average product rating (1.0–5.0)
  • reviewCount — total number of ratings
  • keySpecs — array of key product specifications (processor, RAM, storage, etc.)
  • imageUrl — main product image (400×400, HTTPS)
  • availability — product availability status
  • seller — seller name (when available)
  • recordType — always product
  • scrapedAt — UTC timestamp of when the record was scraped

Input

FieldTypeDefaultDescription
modestringsearchsearch / byCategory / byUrl
searchQuerystringlaptopKeyword search query (mode=search)
categoryUrlstringFlipkart category URL, e.g. https://www.flipkart.com/laptops/pr?sid=6bo%2Cb5g (mode=byCategory)
startUrlsarrayList of Flipkart product URLs (mode=byUrl)
sortBystringrelevanceSort order: relevance, price_asc, price_desc, popularity, newest, rating
minPriceintegerMinimum price filter in INR
maxPriceintegerMaximum price filter in INR
minRatingnumberMinimum product rating (1.0–5.0)
maxItemsinteger20Maximum products to return (1–500)

Example: search for laptops under ₹60,000

{
"mode": "search",
"searchQuery": "laptop",
"maxPrice": 60000,
"minRating": 4.0,
"sortBy": "price_asc",
"maxItems": 50
}

Example: browse a category

{
"mode": "byCategory",
"categoryUrl": "https://www.flipkart.com/laptops/pr?sid=6bo%2Cb5g",
"sortBy": "popularity",
"maxItems": 100
}

Example: fetch specific product URLs

{
"mode": "byUrl",
"startUrls": [
{"url": "https://www.flipkart.com/asus-expertbook-laptop/p/itm0af4b?pid=COMH8Z2Q"},
{"url": "https://www.flipkart.com/samsung-galaxy-s24/p/itm123?pid=SMSG123"}
]
}

Example: top-rated smartphones under ₹30,000

{
"mode": "search",
"searchQuery": "smartphone",
"maxPrice": 30000,
"minRating": 4.2,
"sortBy": "rating",
"maxItems": 30
}

Use cases

  • Price monitoring — track product prices across India's largest marketplace
  • Competitive analysis — compare pricing and ratings across brands on Flipkart
  • Market research — analyze product specifications, pricing trends, and top sellers
  • Discount hunting — find the best deals by filtering by discount percentage
  • Product catalog enrichment — collect specifications and images for product databases
  • E-commerce intelligence — monitor category trends, new arrivals, and bestsellers

FAQ

What is Flipkart? Flipkart is India's largest e-commerce marketplace, founded in 2007 and acquired by Walmart in 2018. It serves over 400 million registered customers with 450+ million product listings across categories including electronics, fashion, home goods, grocery, and more.

What currency are prices in? All prices are in Indian Rupees (INR). The currency field in every record confirms this.

Why might some products be missing originalPrice or discountPercent? If a product is not currently on sale (i.e., the sale price equals the original MRP), these fields are omitted. Only products with an active discount show these fields.

How many results can I get per run? Set maxItems up to 500. Flipkart shows approximately 5–24 products per page depending on the category; the actor paginates automatically.

Can I filter products by specific brands? Use the searchQuery to include brand names (e.g., "Samsung 4K TV" or "Apple iPhone"). Category URLs from Flipkart may also include brand filter parameters that the actor will preserve.

Why does the keySpecs field have multiple values? Flipkart provides 3–5 key specifications per product (processor type, RAM, storage, OS, display size, etc.) as a quick summary. These are stored as an array of strings.

Does this actor require cookies or login? No. This actor scrapes Flipkart's public product listings without any authentication. The searchQuery prefill produces results immediately on the free Apify plan.

Is this actor affiliated with Flipkart? No. This is an independent third-party scraper that uses Flipkart's public website. It is not affiliated with, endorsed by, or connected to Flipkart Internet Private Limited or Walmart Inc.