Myntra Reviews Extractor avatar

Myntra Reviews Extractor

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Myntra Reviews Extractor

Myntra Reviews Extractor

Myntra Reviews Extractor pulls customer reviews, star ratings, sizes bought, and rating breakdowns from any Myntra product, so you can track feedback and benchmark competitors without copy and paste.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Myntra Reviews Extractor pulls customer reviews from any Myntra product and returns them as clean, structured data. Give it a product URL or a product ID and it collects every review it can reach, complete with the star rating, reviewer name, full review text, the size the shopper bought, review photos and videos, helpful votes, and the date the review was posted.

Each run also returns product level rating data: the average rating, the total number of ratings, the written review count, and the full one to five star breakdown. That means you get both the individual voices and the big picture in a single dataset.

Unlike a quick page grab that only sees the first handful of reviews, this actor pages through the reviews for each product until it reaches the limit you set. Ask for 100 reviews and it collects up to 100. Ask for 500 and it keeps going.

Why use it

  • Track your own listings. Watch ratings and complaints on the products you sell and catch problems while they are small.
  • Sizing and fit insights. Every review carries the size the shopper bought, so you can spot patterns like "runs small" before they cost you returns.
  • Competitor research. Pull reviews for competing products and compare sentiment, common praise, and common complaints side by side.
  • Feed your own tools. Export structured review data straight into dashboards, spreadsheets, BI tools, or a sentiment model.
  • Market and product research. Build review datasets across a category to understand what shoppers actually care about.

How it works

  1. You paste one or more Myntra products (a full myntra.com URL or just the numeric product ID).
  2. The actor reads the product ID and requests reviews page by page.
  3. It keeps collecting until it reaches your maxItems limit or runs out of reviews for that product.
  4. Every review becomes one row in the dataset, enriched with the product name, brand, and overall rating stats.

No login, no browser extension, no copy and paste.

Input

FieldTypeRequiredDescription
productUrlsarray of stringsyesMyntra products to collect reviews from. One URL or ID per line.
sortBystringnoOrder reviews are collected in: recent, helpful, positive, or negative. Default recent.
maxItemsintegernoMaximum reviews to collect per product. Default 20, maximum 1000.
requestTimeoutSecsintegernoPer request timeout in seconds. Default 30.

Both https://www.myntra.com/reviews/27950524 and the bare ID 27950524 are accepted. Product page URLs work too, since the actor reads the numeric ID from whatever you paste.

Example input

{
"productUrls": [
"https://www.myntra.com/reviews/27950524",
"27950524"
],
"sortBy": "recent",
"maxItems": 200
}

Output

The actor returns one row per review. Each row combines the review itself with product level context, so every row stands on its own.

Example output row

{
"productId": "27950524",
"productName": "Sangria Embroidered Boat-Neck Kurta With Trousers & Dupatta",
"brand": "Sangria",
"articleType": "Kurta Sets",
"productAvgRating": 4.15,
"productTotalRatings": 20516,
"productReviewCount": 3687,
"productImageCount": 2206,
"ratingDistribution": { "1": 2068, "2": 883, "3": 1524, "4": 3487, "5": 12554 },
"reviewId": "e8a65f7e-03bc-4917-9e8e-f8f7a1c68284",
"rating": 5,
"reviewText": "Excellent quality, elegant design, and outstanding comfort...",
"reviewerName": "Kashti",
"sizeBought": "XS",
"upvotes": 12,
"downvotes": 0,
"reviewImages": ["https://assets.myntassets.com/.../review.jpg"],
"reviewVideos": [],
"reviewStatus": "ACTIVE",
"reviewDate": "2026-07-13T19:09:36+00:00",
"reviewUrl": "https://www.myntra.com/reviews/27950524",
"scrapedAt": "2026-08-19T09:22:10+00:00"
}

Output fields

FieldTypeDescription
productIdstringNumeric Myntra product ID
productNamestringProduct name. Omitted when it cannot be read for the product.
brandstringBrand name. Omitted when it cannot be read for the product.
articleTypestringProduct category, for example Kurta Sets
productAvgRatingnumberAverage rating across all shoppers
productTotalRatingsintegerTotal number of ratings
productReviewCountintegerTotal number of written reviews on Myntra
productImageCountintegerTotal number of review images on Myntra
ratingDistributionobjectCount of ratings for each star level, 1 to 5
reviewIdstringUnique review ID
ratingintegerStar rating the reviewer gave, 1 to 5
reviewTextstringFull text of the review
reviewerNamestringDisplay name of the reviewer
sizeBoughtstringSize the reviewer purchased
upvotesintegerHelpful votes on the review
downvotesintegerDownvotes on the review
reviewImagesarrayImage URLs attached to the review
reviewVideosarrayVideo URLs attached to the review
reviewStatusstringReview status, for example ACTIVE
reviewDatestringWhen the review was posted, ISO 8601
reviewUrlstringThe reviews page the data came from
scrapedAtstringWhen the row was collected, ISO 8601

Export options

Results are stored in a standard Apify dataset. Export to JSON, CSV, Excel, or HTML from the Apify Console, or pull the data through the Apify API and integrate it into your own workflow.

Run it with the API

You can start a run and read the results programmatically. Replace YOUR_TOKEN with your Apify API token.

curl -X POST "https://api.apify.com/v2/acts/YOUR_USERNAME~myntra-reviews-extractor/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"productUrls": ["https://www.myntra.com/reviews/27950524"],
"maxItems": 200
}'

Tips

  • Set maxItems to match how deep you want to go. A product may have thousands of reviews, so a higher limit means a longer run.
  • Use sortBy to focus a run. negative surfaces complaints fast, positive surfaces the best feedback, helpful brings the most upvoted reviews to the top.
  • Pass many products in productUrls to build a category wide dataset in one run.

Frequently asked questions

How many reviews can I get per product? Up to 1000 per product, capped by maxItems. The actor stops early if a product has fewer reviews than your limit.

Can I scrape several products at once? Yes. Add each product to productUrls, one per line, as a URL or an ID.

What if a product has no written reviews? You still get a row with the product level rating stats and a short note that no individual reviews were available.

Does it need any credentials from me? No. You only provide the products you want reviews for.

Notes

  • Use the data responsibly and in line with Myntra's terms of service.
  • Rating totals reflect what Myntra reports on the public reviews page at the time of the run.