Skip to content

Myntra Scraper

Try for free

Scrape Myntra products from keyword searches, category and brand pages, product URLs or product IDs: price, MRP, discount, brand, rating, sizes, stock, seller, specs and images. No login needed.

🛍️ Myntra Scraper

Pull product data from Myntra.com, the Indian fashion and lifestyle store: prices, MRP, discounts, brands, ratings, sizes, stock, sellers, specifications and images. Search by keyword, paste any category, brand or search page, or give product URLs and IDs. No login, no browser: 1,000 products take about 15 seconds.

✨ Why use Myntra Scraper?

  • ⚡ Fast — reads Myntra's own product data directly, 100 products per request; 1,000 products in about 15 seconds in our tests.
  • 🔎 Every way in — keywords, category pages (/men-tshirts), brand pages (/nike), filtered or sorted listing URLs, product URLs and bare product IDs.
  • 📦 Past the 599-product wall — Myntra stops a listing after 599 products; the scraper splits big listings into price bands and keeps going.
  • 🧾 Full details when you need them — per-size price, stock and seller, specifications, description, all images, rating breakdown, country of origin, manufacturer and return policy.
  • 🎯 Filters built in — gender, brands, price range, minimum discount, minimum rating and six sort orders, applied by Myntra itself.
  • 💸 Cheap — pay per product, no subscription.

🎯 Use cases

  • 💰 Price and discount monitoring — track MRP, selling price and discount for your brand or your competitors, day by day.
  • 📊 Assortment research — see which brands, article types and colours dominate a category, and how they are rated.
  • 🏷️ Brand protection — find every seller listing your brand and check their prices and stock.
  • 🧵 Trend spotting — sort by "What's new" to watch new arrivals in kurtas, sneakers or any category.
  • 🛒 Catalogue building — feed product names, images, sizes and specs into a comparison site or an internal tool.

🚀 How to use

  1. Type one or more search keywords (e.g. nike running shoes), or paste Myntra URLs (category, brand, search or product pages), or add product IDs.
  2. Set Max products per keyword or listing (20 by default; 0 = everything Myntra lists).
  3. Optional: turn on Include full product details, and set filters such as gender, brands, price range, minimum discount or sort order.
  4. Click Start and wait a few seconds.
  5. Download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
searchQueriesKeywords to search, each with its own product limit.
startUrlsMyntra category, brand, search or product URLs. Filters and sort inside a listing URL are kept.
productIdsNumeric Myntra product IDs; each returns a full-detail record.
maxItemsProducts per keyword or listing (default 20, 0 = no limit).
includeDetailsOpen each product for sizes, stock, seller, specs, description and more.
sortBypopularity, new, price_asc, price_desc, discount or rating.
gender, brandsOnly these genders or brands (brand names in any case).
minPrice, maxPricePrice range in INR.
minDiscount, minRatingAt least this discount (%) or star rating.
proxyConfigurationDatacenter by default; the run switches to Indian residential exits by itself if Myntra refuses them.
{
  "searchQueries": ["nike running shoes"],
  "startUrls": ["https://www.myntra.com/men-tshirts?sort=new"],
  "productIds": ["33477860"],
  "maxItems": 50,
  "includeDetails": false,
  "gender": "men",
  "minDiscount": 30,
  "sortBy": "popularity"
}

📤 Output

One record per product. Search and listing records (source: "search") carry the card fields. Product URLs, product IDs and runs with Include full product details return source: "detail" records with everything below.

FieldMeaning
productId, productName, brandMyntra product ID, title and brand
price, mrp, discountAmount, discountPercent, discountLabelSelling price and MRP in INR, discount in INR and percent, label as shown
rating, ratingCountAverage stars and number of ratings
gender, articleType, primaryColourWho it is for, product type and colour
sizes, inStockSizes (with per-size price, stock and seller on detail records) and availability
image, images, videoUrlMain image, all images and the product video
urlProduct page
query, sourceUrl, positionWhich input found the product and where it was in the listing
seller, stockCount, availableSizesBuy-box seller, units in stock, sizes in stock (detail)
specifications, description, productDetailsAttributes such as Fabric or Fit, description, Material & Care and Size & Fit (detail)
reviewsCount, ratingBreakdownWritten reviews and ratings per star (detail)
masterCategory, subCategory, baseColourCategory tree and base colour (detail)
countryOfOrigin, manufacturerOrigin and manufacturer or packer (detail)
colourVariants, colourVariantsCountOther colours of the same product
returnPeriodDays, isReturnable, isExchangeable, codEnabledReturn window and policy, cash on delivery (detail)
season, year, catalogDateWhen the product entered the catalogue

Listing record from a test run (lists shortened):

{
  "source": "search",
  "productId": "33477860",
  "productName": "Nike Run Defy Men's Road-Running Shoes",
  "brand": "Nike",
  "gender": "Men",
  "primaryColour": "Black",
  "articleType": "Sports Shoes",
  "mrp": 3995,
  "price": 2597,
  "discountAmount": 1398,
  "discountPercent": 35,
  "discountLabel": "(35% OFF)",
  "rating": 4.43,
  "ratingCount": 2983,
  "sizes": ["5", "5.5", "6", "6.5", "7", "7.5"],
  "inStock": true,
  "colourVariantsCount": 4,
  "image": "https://assets.myntassets.com/assets/images/2025/APRIL/4/35tsxYXy_39ef113ec33f4c39a2d89953bc5be3f8.jpg",
  "catalogDate": "2025-04-03",
  "url": "https://www.myntra.com/sports-shoes/nike/nike-run-defy-mens-road-running-shoes/33477860/buy",
  "query": "nike running shoes",
  "position": 1
}

Full-detail record from a test run (lists shortened):

{
  "source": "detail",
  "productId": "22057794",
  "productName": "Sangria Floral Yoke Printed Mirror Work Kurta",
  "brand": "Sangria",
  "gender": "Women",
  "articleType": "Kurtas",
  "masterCategory": "Apparel",
  "subCategory": "Topwear",
  "mrp": 2499,
  "price": 617,
  "discountPercent": 75,
  "rating": 4.31,
  "ratingCount": 12574,
  "reviewsCount": 1789,
  "sizes": [
    {"label": "S", "available": true, "skuId": "69762380", "price": 617, "mrp": 2499, "stock": 84, "seller": "DIVYANK FASHION PRIVATE LIMITED"}
  ],
  "availableSizes": ["S", "M", "L", "XL", "XXL", "3XL"],
  "stockCount": 577,
  "seller": "DIVYANK FASHION PRIVATE LIMITED",
  "countryOfOrigin": "India",
  "specifications": {"Colour Family": "Monochrome", "Design Styling": "Regular", "Fabric Purity": "Pure"},
  "description": "Colour: black\nFloral printed\nTie-Ups neck\nThree-quarter, regular sleeves",
  "returnPeriodDays": 7,
  "codEnabled": true,
  "url": "https://www.myntra.com/kurtas/sangria/sangria-floral-yoke-printed-mirror-work-kurta/22057794/buy"
}

A run summary (products per input, notes, skipped inputs) is saved as OUTPUT in the run's key-value store.

💰 Pricing

You pay per product saved:

  • $2.50 per 1,000 products from searches and listings (listing fields).
  • $4.00 per 1,000 products with full details (product URLs, product IDs, or searches with "Include full product details").

Platform usage (compute and proxy traffic) is billed on top and is small: our 1,000-product test run used about $0.005. So 1,000 listing products cost about $2.51, and 1,000 detailed products about $4.02. Products that fail are never charged, and a run stops cleanly when it reaches your maximum charge.

❓ FAQ

Is it legal to scrape Myntra? The scraper only reads public product pages that anyone can open without an account. Check Myntra's terms and your local laws for how you use the data, especially if you republish it.

Do I need a Myntra account or a proxy? No account. The default datacenter proxy works; if Myntra starts refusing it, the run moves to Indian residential exits on its own.

How many products can I get? As many as Myntra lists. Myntra stops any one listing at 599 products, so for bigger limits the scraper splits the listing into price bands. Those extra products no longer follow the chosen sort order.

Why is a field empty? Some fields only exist on detail records (seller, specifications, stock and so on): turn on "Include full product details". rating is empty for products nobody has rated yet.

Do prices depend on my location? The prices are Myntra's prices for India in INR, as shown to a guest without coupons or bank offers.

Can I schedule runs or use the API? Yes. Schedule the scraper to track prices daily, and start runs or read results through the API, webhooks and integrations.

⚠️ Limits

  • Prices are guest prices; personal coupons, bank offers and loyalty prices are not included.
  • Reviews' text is not scraped (counts and the star breakdown are).
  • Search runs on Myntra's English keyword index; keywords in other scripts (e.g. Hindi) return nothing.
  • Myntra landing pages such as /shop/men are not product listings; use a category or brand page instead.
  • Products past the first 599 of a listing are collected by price band, so they do not follow the sort order.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.