VOOZH about

URL: https://apify.com/memo23/zepto-product-scraper

⇱ Zepto Product Scraper β€” Prices, MRP & Stock (India) Β· Apify


πŸ‘ Zepto Product Scraper - Prices, MRP, Stock by Location avatar

Zepto Product Scraper - Prices, MRP, Stock by Location

Pricing

from $1.20 / 1,000 products

Go to Apify Store

Zepto Product Scraper - Prices, MRP, Stock by Location

Scrape Zepto product listings for any delivery location in India β€” name, brand, price, MRP, discount, pack size, stock, rating and image. Search by keyword or paste category/product URLs. Compare prices across cities. JSON, CSV or Excel out, billed per product.

Pricing

from $1.20 / 1,000 products

Rating

0.0

(0)

Developer

πŸ‘ Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

37 minutes ago

Last modified

Share

Zepto Product Scraper

Turn Zepto β€” India's 10-minute grocery app β€” into structured product data for any delivery location. Search by keyword, or paste category / product URLs, and get one clean row per product with price, MRP, discount, pack size, stock, rating and image β€” tagged with the location it was priced for.

Built for price monitoring, competitor tracking and quick-commerce market research across India.

How it works

πŸ‘ How the Zepto Product Scraper works

✨ Why use this scraper?

  • Real, location-specific prices β€” Zepto stock and prices vary by store, so every row is tagged with the delivery location it was scraped for. Run multiple cities to compare.
  • Three ways in β€” keyword search, category URLs, or direct product URLs. Mix them in one run.
  • Rich product rows β€” name, brand, MRP, selling price, discount %, Zepto Pass price, pack size, unit, stock, rating, category and images.
  • Prices in β‚Ή, not paise β€” converted and clean, ready for a sheet.
  • No login, no browser, no captcha β€” talks to Zepto's own app API directly; fast and cheap to run.
  • JSON, CSV, Excel or API β€” pipe straight into your BI tool, sheet or pipeline. Billed per product.

🎯 Use cases

You are a…Use it to…
Brand / FMCG teamTrack your SKUs' prices, discounts and availability across cities on Zepto
Competitor analystCompare a category's pricing between Zepto stores / cities
Quick-commerce researcherMeasure assortment, discount depth and stock-outs over time
Pricing / revenue teamFeed live competitor prices into dynamic-pricing models
Data / app builderSeed a grocery price-comparison product with structured rows

πŸ“₯ Supported inputs

InputExampleWhat it does
Location (required)Koramangala, Bengaluru or 12.9352,77.6245Resolves the delivery store; everything is priced for it
Search keywordmilk, chocolate, attaSearches the keyword in each location, paginated
Category URLhttps://www.zepto.com/Categories?categoryId={X}&subCategoryId={Y}Sweeps a category for each location (use this deeplink form β€” it carries both ids the API needs)
Product URLhttps://www.zepto.com/pn/{slug}/pvid/{id}Looks up that product (resolved via search) for each location

Not supported: placing orders, cart / checkout, account-only data, or any non-public content. The actor reads only the public catalogue.

βš™οΈ How it works

  1. Resolve each location β€” free text is geocoded through Zepto's own maps, then matched to a serviceable store.
  2. Fetch the catalogue from Zepto's app API: keyword search, category page, or product page β€” paginated.
  3. Parse the product grid into flat rows; prices are converted from paise to β‚Ή.
  4. Tag every row with its store / location, dedupe, and emit one row per product.

βš™οΈ Input parameters

FieldTypeDefaultDescription
locationsarrayβ€”Area names or lat,lng pairs. Required (Zepto prices are per-store).
searchQueriesarrayβ€”Keywords to search in each location.
startUrlsarrayβ€”Zepto category (/cn/…/cid/…) and/or product (/pn/…/pvid/…) URLs.
maxItemsinteger1000Hard cap on product rows for the whole run.
maxItemsPerQueryinteger1000Cap per keyword Γ— location (and per URL Γ— location).
maxConcurrencyinteger4Parallel requests. Keep low β€” Zepto rate-limits per IP.
maxRequestRetriesinteger12Retry budget on Zepto's rate-limit codes (the 477–486 band) and network errors. Each retry rotates to a fresh India IP across two residential pools.
proxyobjectApify Residential INIndia residential is used automatically.

πŸ“Š Output overview

Each dataset record is one product, priced for one location. Run the same keyword across several locations to get one row per (product Γ— location) β€” ideal for cross-city price comparison. All money fields are in INR (β‚Ή), converted from Zepto's internal paise.

πŸ“¦ Output sample

{
"rowType":"product",
"productId":"5dac97a5-0241-4b24-9a5d-8243838257f5",
"variantId":"ba77f9b3-0525-4ce8-bc4b-a2480419b780",
"productUrl":"https://www.zepto.com/pn/godrej-jersey-toned-fresh-milk-pouch/pvid/ba77f9b3-0525-4ce8-bc4b-a2480419b780",
"name":"Godrej Jersey Toned Fresh Milk | Pouch",
"brand":"Godrej Jersey",
"mrp":27,
"sellingPrice":26,
"discountedPrice":26,
"discountPercent":3,
"zeptoPassPrice":null,
"packSize":"1 pack (490 ml or 500 ml)",
"unit":"ml",
"weightInGms":500,
"images":["https://cdn.zeptonow.com/production/cms/product_variant/8fd1fa19-56f7-4f23-8a0d-625fc669cec2.jpeg"],
"inStock":true,
"availableQuantity":10,
"category":"Dairy, Bread & Eggs",
"categoryId":"5d92e29c-1f5a-43a2-9d8e-8b6f5f0f0a11",
"rating":4.6,
"ratingCount":66206,
"storeId":"5ec071fd-78df-41f6-b3ae-7298d9f96a3d",
"location":"Koramangala, Bengaluru",
"latitude":12.9352,
"longitude":77.6245,
"sourceQuery":"milk",
"sourceUrl":null,
"scrapedAt":"2026-06-23T20:30:00.000Z"
}

πŸ—‚ Key output fields

FieldTypeNotes
name / brandstringProduct name + brand
sellingPrice / mrp / discountedPricenumberIn β‚Ή (converted from paise)
discountPercentnumberDiscount off MRP
zeptoPassPricenumber | nullZepto Pass member price, when offered
packSize / unit / weightInGmsstring / numberPack details
inStock / availableQuantityboolean / numberLive stock for the store
rating / ratingCountnumberProduct rating + number of ratings
category / categoryIdstringPrimary category
imagesstring[]Product image URLs
productUrl / productId / variantIdstringCanonical URL + ids
storeId / location / latitude / longitudestring / numberThe store & location this row was priced for
sourceQuery / sourceUrlstring | nullWhat produced the row

❓ FAQ

Why do I need a location? Zepto is a delivery app β€” every product's price, discount and stock depend on the store serving your address. No location, no catalogue.

Can I compare prices across cities? Yes β€” that's the point. Put several entries in locations and the same product comes back once per location, each with its local price and stock.

How many products per keyword? A Zepto keyword search returns roughly a few hundred products. Categories can be larger. Use maxItemsPerQuery to cap.

Are the prices accurate / live? Yes β€” they're read live from Zepto's catalogue at scrape time, in β‚Ή.

Do I need to set up proxies? No. India residential routing is built in (Zepto is India-only). Just give it a location and what to scrape.

πŸ’¬ Support

Found a bug or need an extra field? Open an issue on the actor's Issues tab and it'll be looked at quickly.

πŸ›  Additional services

Need a custom field, another quick-commerce app (Blinkit, Instamart), or a scheduled price-tracking feed into your warehouse? Custom scraping and pipeline work is available on request.

πŸ”Ž Explore more scrapers

Looking for more India / commerce data sources? Check out the other directory, e-commerce and company scrapers in the same publisher's collection on the Apify Store.


⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Zepto (Kiranakart Technologies Pvt. Ltd.) or any of its subsidiaries or affiliates. All trademarks mentioned are the property of their respective owners.

The scraper accesses only publicly available Zepto product catalogue data β€” no authenticated endpoints, no account-only features, no order placement. Users are responsible for ensuring their use complies with Zepto's Terms of Service, applicable data-protection law (including India's DPDP Act, GDPR and CCPA where relevant) and any contractual obligations of their own organisation.


SEO Keywords

zepto scraper, scrape zepto, zepto product scraper, zepto price scraper, zepto api, zepto data extraction, quick commerce scraper india, zepto price tracker, grocery price scraper india, zepto product data, q-commerce price monitoring, zepto competitor analysis, indian grocery delivery scraper, zepto category scraper, zepto mrp discount scraper, blinkit instamart zepto data, dynamic pricing grocery india, zepto stock availability, scrape indian quick commerce, zepto bengaluru mumbai delhi prices

You might also like

Zepto Product Screener

scrapix/zepto-product-screener

Extract product listings from Zepto (https://www.zepto.com) India's 10-minute grocery delivery app by search keyword or category for any delivery location you choose. Get one clean row per product, complete with brand, MRP, selling price, discount, pack size, stock status, image, and product URL.

Zepto Product Listings Scraper

krazee_kaushik/zepto-scraper

Extract Zepto product listings across locations with prices, stock, ratings, images, and delivery ETA. Compare pricing and availability across cities. Export structured data to JSON, CSV, or Excel for analytics and automation.

$0.9/1k Zepto Category Scraper | Prices, MRP India

architjn/zepto-category-scraper

Scrape Zepto (zepto.com) category pages by URL: names, prices, MRP, discounts, ratings, images & stock by delivery address in India. Quick-commerce data for price monitoring and retail analytics. Set area + city (e.g. Koramangala Bangalore).

$0.9/1k Zepto Grocery Search Scraper | Prices, MRP India

architjn/zepto-search-scraper

Scrape Zepto (zepto.com) search by keyword: names, prices, MRP, discounts, ratings, images & stock by delivery address in India. Quick-commerce data for price monitoring and retail analytics. Set area + city (e.g. Koramangala Bangalore).

Zepto Scraper

solidcode/zepto-scraper

[πŸ’° $1.3 / 1K] Extract Zepto product data β€” prices, discounts, pack sizes, ratings, and availability from India's 10-minute grocery delivery. Search by keyword or URL and set a delivery location for accurate local prices.

Zepto Data Extractor

smacient/zepto-data-extractor

Extract real-time product data of Zepto search results for any product, with support for multiple locations.

Blinkit Product & Price Scraper Multi-City Stock & Delivery ETA

memo23/blinkit-scraper

Scrape Blinkit product data by keyword or by pasting product/category/search URLs β€” across any delivery location in India. Each row: name, brand, variant, MRP + selling price, discount, live stock, merchant/store, image, and real-time delivery ETA. Multi-city price comparison. JSON, CSV, Excel

πŸ‘ User avatar

Muhamed Didovic

2

ShopClues Scraper: India Product Prices & MRP

getascraper/shopclues-scraper

Scrape product listings from ShopClues India. Get full untruncated titles, selling price, original MRP, discount percent, and star ratings with product image and URL. Search by keyword or paste category URLs, then export clean tables to Excel, Google Sheets, CSV, or JSON.

Zepto Product Scraper

shahidirfan/zepto-product-scraper

Extract real-time product data from Zepto's quick commerce platform. Scrape prices, availability, product details & inventory for competitive analysis, dynamic pricing & market research. Automate grocery e-commerce workflows with precision.

78

5.0