Flipkart Reviews Scraper avatar

Flipkart Reviews Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Flipkart Reviews Scraper

Flipkart Reviews Scraper

Scrapes customer reviews from Flipkart products including review text, rating, certified buyer status, helpful votes, and reviewer info.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

26

Total users

2

Monthly active users

13 days ago

Last modified

Share

What does Flipkart Reviews Scraper do?

Flipkart Reviews Scraper collects publicly visible customer reviews from Flipkart product pages. It is a bounded Flipkart reviews API alternative for product research, feedback analysis, catalog quality checks, and recurring monitoring. The Actor uses the visible public page DOM only; it does not log in, bypass CAPTCHA or WAF controls, use private APIs, reuse protected sessions, or scrape private customer data.

If Flipkart presents a CAPTCHA, login wall, paywall, geofence, rate limit, device restriction, or other access barrier, the Actor stops that path and writes a diagnostic record with found: false and dataAvailable: false.

Why use Flipkart Reviews Scraper?

  • Scrape one or many public product URLs, or resolve products from a public Flipkart search query.
  • Capture review IDs, ratings, titles, text, public reviewer names and locations, visible dates, verified-purchase labels, compact helpful-vote counts, reviewed variants, seller context, aggregate ratings, rating histograms, aspect ratings, image links, source URLs, and bounded raw public DOM objects.
  • Control total maxItems, per-product limits, review-page pagination, concurrency, pacing, retries, timeouts, rating/date filters, verified-purchase filtering, product-detail and media extraction toggles, and Apify Proxy settings.
  • Use Apify scheduling, API access, integrations, monitoring, and run history. Apify Proxy is used only when the runtime exposes a supported proxy configuration; local runs may continue with direct public requests.

What data can it extract?

FieldTypeDescription
reviewIdstringPublic review reference or bounded fallback ID.
productId, productTitlestringProduct identity and public title.
rating, overallRatingnumberReview and product aggregate ratings.
reviewTitle, reviewTextstringPublic review title and body.
reviewerName, reviewerLocationstringPublic reviewer display text when visible.
reviewDate, relativeDatestringParsed ISO date and original visible date text.
helpfulVotes, unhelpfulVotesintegerPublic vote counts when exposed.
verifiedPurchasebooleanPublic verification label.
variantSummary, sellerContextstring/objectReviewed variant and seller context.
imageUrls, mediaLinksarrayBounded public media URLs and links.
diagnosticobjectFail-closed status when data is unavailable.

How to scrape Flipkart reviews

  1. Open the Actor’s Input tab.
  2. Choose productUrl and provide HTTPS Flipkart product URLs, or choose search and provide query.
  3. Set maxItems and maxReviewsPerProduct, then configure pagination if more than the first public review page is needed.
  4. Optionally enable ratingFilter, dateFilter, or verifiedPurchaseOnly.
  5. Keep includeDetails enabled to collect public seller and product context. Disable includeMedia or includeRaw to reduce output size.
  6. Run the Actor and download the dataset from the Output tab or the API tab.

See the input tab for full configuration options. dateFilter accepts YYYY-MM-DD; when enabled, a visible date that cannot be parsed is excluded. The Actor never follows instructions embedded in scraped text.

How much does it cost?

Cost depends on the number of public pages, browser time, concurrency, pacing, and the Apify plan. Start with a small maxItems, one product, and pagination.enabled: false to estimate usage. Larger runs can use more compute units because each product is handled in a bounded browser session. The Actor does not charge per result itself.

Input

Example input:

{
"mode": "productUrl",
"productUrls": [
"https://www.flipkart.com/example-phone/p/itm00000000000000"
],
"maxItems": 20,
"maxReviewsPerProduct": 10,
"includeDetails": true
}

Output

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. A simplified review record looks like this:

{
"recordType": "review",
"found": true,
"dataAvailable": true,
"productId": "MOBEXAMPLE123",
"productTitle": "Example Phone (Blue, 128 GB)",
"reviewId": "EXAMPLE-REVIEW-001",
"rating": 5,
"reviewTitle": "Excellent value",
"reviewText": "The example product worked well for everyday use.",
"reviewerName": "Example Reviewer",
"verifiedPurchase": true,
"helpfulVotes": 1200,
"sourcePageUrl": "https://www.flipkart.com/example-phone/product-reviews/exampleid"
}

Blocked or unavailable public pages produce diagnostic records instead of fabricated review data.

Key-value store

The Actor does not write custom key-value records. Review and diagnostic records are stored in the dataset; the declared key-value store is intentionally empty.

Tips and advanced options

Use modest concurrency and pacing for public-site stability. Set maxRetries for transient navigation failures; access barriers are not retried or bypassed. Set includeDetails: false when only the public review list is needed. Set includeRaw: false for a smaller dataset. Use Apify Proxy only through the supported proxyConfiguration input, and never provide private or protected session material.

FAQ, disclaimers, and support

Does this Actor scrape private user data?

No. Our Actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our Actors, when used for ethical purposes by Apify users, are safe. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

Use the Issues tab for feedback and the API tab for programmatic access. Follow Flipkart’s terms, applicable law, robots guidance, and any data-protection obligations for your use case.