Flipkart Reviews Scraper
Pricing
from $4.99 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
26
Total users
2
Monthly active users
13 days ago
Last modified
Categories
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?
| Field | Type | Description |
|---|---|---|
reviewId | string | Public review reference or bounded fallback ID. |
productId, productTitle | string | Product identity and public title. |
rating, overallRating | number | Review and product aggregate ratings. |
reviewTitle, reviewText | string | Public review title and body. |
reviewerName, reviewerLocation | string | Public reviewer display text when visible. |
reviewDate, relativeDate | string | Parsed ISO date and original visible date text. |
helpfulVotes, unhelpfulVotes | integer | Public vote counts when exposed. |
verifiedPurchase | boolean | Public verification label. |
variantSummary, sellerContext | string/object | Reviewed variant and seller context. |
imageUrls, mediaLinks | array | Bounded public media URLs and links. |
diagnostic | object | Fail-closed status when data is unavailable. |
How to scrape Flipkart reviews
- Open the Actor’s Input tab.
- Choose
productUrland provide HTTPS Flipkart product URLs, or choosesearchand providequery. - Set
maxItemsandmaxReviewsPerProduct, then configurepaginationif more than the first public review page is needed. - Optionally enable
ratingFilter,dateFilter, orverifiedPurchaseOnly. - Keep
includeDetailsenabled to collect public seller and product context. DisableincludeMediaorincludeRawto reduce output size. - 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.