Myntra Product Scraper 🛍️
Pricing
from $0.99 / 1,000 results
Myntra Product Scraper 🛍️
Extract detailed product data from Myntra, India’s leading fashion e-commerce platform. Efficiently gather prices, descriptions, images, and specifications for market research. For the most reliable performance and to ensure uninterrupted access, using residential proxies is highly recommended.
Pricing
from $0.99 / 1,000 results
Rating
5.0
(3)
Developer
Shahid Irfan
Maintained by CommunityActor stats
3
Bookmarked
97
Total users
14
Monthly active users
13 days ago
Last modified
Categories
Share
What does Myntra Product Scraper do?
Myntra Product Scraper collects structured product data from Myntra, India's fashion e-commerce marketplace. Provide one or more public Myntra category, search, or listing URLs, and the Actor returns product names, brands, prices, discounts, ratings, sizes, stock status, images, product links, and category information in an Apify dataset.
Use the resulting Myntra product data for price monitoring, catalog research, competitor analysis, fashion market studies, product discovery, and automated retail workflows. The Actor supports multiple URLs, continues through available listing pages until it reaches your requested result limit, and removes duplicate products from the dataset.
Why use Myntra Product Scraper?
- Myntra-focused product data - Collect product information from categories, search results, and brand or listing pages in a consistent dataset.
- Price and promotion monitoring - Compare selling prices, MRP, discount percentages, coupon information, and promotional labels over time.
- Catalog analysis - Study brands, article types, categories, colors, sizes, ratings, and stock availability across fashion segments.
- Multiple URL runs - Combine several Myntra categories or searches in one run and set a single result limit.
- Automation-ready exports - Download JSON, CSV, Excel, or XML, or connect the dataset to spreadsheets, webhooks, and downstream applications.
- Scheduled research - Run the Actor on a schedule to refresh product catalogs or track changes in pricing and availability.
What data can you extract from Myntra?
Each dataset item represents a product listing. The Actor returns the main product fields below when Myntra provides them. Additional source fields may also be preserved when available.
| Field | Type | Description |
|---|---|---|
productId | String | Myntra product identifier |
name | String | Product name or title |
brand | String | Product brand |
price | Number | Current selling price in Indian rupees |
mrp | Number | Original maximum retail price in Indian rupees |
discountPercent | Number | Numeric discount percentage |
discountLabel | String | Discount classification when available |
discountDisplayLabel | String | Display text such as (50% OFF) |
rating | Number | Average customer rating |
ratingCount | Number | Number of customer ratings |
sizes | Array | Sizes shown for the product |
serviceableSizes | Array | Sizes currently available for serviceability checks |
inStock | Boolean | Whether the listing indicates available inventory |
isSponsored | Boolean | Whether the item is a sponsored listing |
imageUrl | String | Primary product image URL |
images | Array | Additional product image objects |
productUrl | String | Direct Myntra product page URL |
colourVariants | Array | Alternate color or product variants |
productVideos | Array | Product video metadata when available |
articleType | String | Article type such as T-shirts, jeans, or shoes |
category | String | Product category |
subCategory | String | Product sub-category |
masterCategory | String | Top-level product category |
gender | String | Target gender classification |
primaryColour | String | Main product color |
deliveryPromise | Object | Delivery information when provided |
couponData | Object | Coupon or offer metadata when provided |
catalogDate | String | Catalog date when available |
season | String | Product season when available |
year | Number | Product year when available |
sourceUrl | String | Myntra URL used for the collection |
scrapedAt | String | ISO timestamp for the collection |
How to scrape Myntra product data
- Open Myntra Product Scraper in Apify Console.
- Add one or more public Myntra category, search, or listing URLs to
startUrls. - Set
results_wantedto the maximum number of products you want. - Enable an Apify proxy configuration when collecting larger datasets or running repeated monitoring jobs.
- Start the Actor and review the dataset preview when the run finishes.
- Download the results or connect the dataset to your preferred workflow.
The result limit applies to the complete run. If you provide multiple URLs, products are collected until the limit is reached, while duplicate entries are skipped.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | Array of objects | No | [{"url":"https://www.myntra.com/men-tshirts"}] | Myntra category, search, brand, or listing URLs to collect from |
results_wanted | Integer | No | 20 | Maximum number of unique products to save |
proxyConfiguration | Object | No | Apify residential proxy in the example input | Proxy settings for reliability during larger or repeated runs |
Usage Examples
Basic category collection
Collect products from a Myntra category with the default settings and a larger result limit:
{"startUrls": [{"url": "https://www.myntra.com/men-tshirts"}],"results_wanted": 50}
Multiple categories in one run
Collect products from several fashion categories and save up to 200 unique items:
{"startUrls": [{"url": "https://www.myntra.com/men-tshirts"},{"url": "https://www.myntra.com/women-dresses"},{"url": "https://www.myntra.com/casual-shoes"}],"results_wanted": 200}
Larger collection with a residential proxy
Use an Apify residential proxy configuration for a larger catalog collection or a recurring monitoring run:
{"startUrls": [{"url": "https://www.myntra.com/nike-shoes"}],"results_wanted": 500,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Sample Output
The following example shows one dataset item with common product, pricing, availability, media, and provenance fields. Optional fields can be absent when Myntra does not publish them for a listing.
{"productId": "12345678","name": "Men Graphic Printed Round Neck Pure Cotton T-shirt","brand": "Roadster","price": 499,"mrp": 999,"discountPercent": 50,"discountLabel": "Flat_Search_Percent","discountDisplayLabel": "(50% OFF)","rating": 4.3,"ratingCount": 1856,"sizes": ["S", "M", "L", "XL", "XXL"],"serviceableSizes": ["S", "M", "L", "XL", "XXL"],"inStock": true,"isSponsored": false,"articleType": "Tshirts","category": "Tshirts","subCategory": "Topwear","masterCategory": "Apparel","gender": "Men","primaryColour": "White","imageUrl": "https://assets.myntassets.com/images/12345678/main.jpg","images": [{"src": "https://assets.myntassets.com/images/12345678/main.jpg"}],"colourVariants": [{"productId": 12345679}],"deliveryPromise": {"deliveryDate": "2026-03-15"},"couponData": {"couponDiscount": 150},"productUrl": "https://www.myntra.com/tshirts/roadster/roadster-men-graphic-printed-round-neck-pure-cotton-t-shirt/12345678/buy","sourceUrl": "https://www.myntra.com/men-tshirts","scrapedAt": "2026-01-18T04:36:57.000Z"}
Tips for best results
- Use complete, public Myntra URLs from category pages, search results, or brand listings.
- Begin with 20 to 50 products to confirm that the selected URL returns the products you need.
- Use several smaller scheduled runs when you need regular monitoring across many categories.
- Enable residential proxies for larger collections or frequent price checks.
- Expect optional values such as
rating,mrp,sizes, delivery details, and coupon information to be empty when Myntra does not publish them. - Use
productIdfor product-level matching when comparing datasets across runs. - Review
scrapedAtandsourceUrlwhen combining results from different categories or collection dates.
Integrations and export formats
| Integration or format | Useful for |
|---|---|
| Google Sheets | Collaborative price, catalog, and assortment analysis |
| Airtable | Searchable product databases with custom views |
| Webhooks | Sending completed run notifications or data to another service |
| Make or Zapier | No-code workflows triggered by new product data |
| Apify API | Starting runs and reading datasets from your applications |
| JSON | Developer workflows, data processing, and machine learning pipelines |
| CSV or Excel | Spreadsheet analysis, reporting, and catalog review |
| XML | Systems that require XML data interchange |
Frequently Asked Questions
How many Myntra products can I collect?
You can request as many products as are available from the supplied listings, subject to the results_wanted value and the size of the Myntra catalog. Start with a smaller limit before running a large collection.
Does the Actor collect more than one listing page?
Yes. The Actor continues through available listing pages until it reaches results_wanted or there are no more products to collect.
Can I use Myntra search URLs?
Yes. Add a public Myntra search results URL to startUrls, just as you would add a category or brand listing URL.
Do I need a proxy?
No, a proxy is optional for smaller runs. Residential proxies are recommended for larger collections and recurring monitoring because they can improve reliability.
Why are some fields missing or empty?
Fields are empty when Myntra does not provide that information for a particular listing. Ratings, sizes, delivery promises, coupons, and variant details are not available for every product.
Are sponsored products identified?
Yes. When the source distinguishes promoted listings, the dataset includes isSponsored so you can separate sponsored and organic results.
Can I schedule recurring Myntra product collection?
Yes. Use Apify scheduling to run the Actor hourly, daily, weekly, or on a custom interval for price and catalog monitoring.
Can I export the results to CSV or Excel?
Yes. Apify datasets can be downloaded as CSV, Excel, JSON, XML, and other supported formats.
Is it legal to collect Myntra data?
Public data collection may be subject to laws, privacy requirements, and Myntra's terms. You are responsible for using the Actor lawfully, respecting access restrictions, and processing the resulting data responsibly.
Related Actors
- Myntra Reviews Scraper - Collect customer review data for sentiment and product feedback analysis.
- Noon.com Product Scraper - Collect comparable product data from a major Middle Eastern marketplace.
- Houzz Products Scraper - Collect product listings for home, furniture, and renovation market research.
Support
For bugs, feature requests, or missing fields, use the Issues tab on the Actor page. Include the input URL, relevant run details, and an example of the field or product that needs attention.
Legal Notice
This Actor is intended for legitimate collection of publicly available Myntra product information, including market research, price monitoring, catalog analysis, and business intelligence. Users are responsible for complying with Myntra's terms, applicable laws, privacy obligations, and any restrictions related to the use or redistribution of collected data.