Blinkit Quick Commerce Scraper - Products & Prices
Pricing
from $3.00 / 1,000 product scrapeds
Blinkit Quick Commerce Scraper - Products & Prices
Collect public Blinkit product data by search and location, including prices, MRP, discounts, brands, pack sizes, stock, ratings, images, and product URLs.
Pricing
from $3.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Collect location-specific Blinkit product catalog data for grocery research, price monitoring, assortment analysis, and retail intelligence. Search one or more keywords and export clean product records with titles, brands, prices, MRP, discounts, pack sizes, ratings, image URLs, product URLs, and timestamps. Export to JSON, CSV, Excel, or HTML, or pull results through the Apify API. No Blinkit login or API key is required.
For a low-cost first run, use the default sample input: milk in Mumbai, in-stock only, 10 products, and 1 page per query.
What It Extracts
- Source, search query, and result position
- Product ID, title, brand, and pack size
- Price, MRP, discount percentage, and currency
- Category fallback and stock flag where available
- Rating, rating count, product image URL, and product URL
- ISO scrape timestamp
Use Cases
- Monitor Blinkit grocery prices and promotions by delivery area
- Compare brands, pack sizes, and discounts across product searches
- Track local stock and quick-commerce assortment changes
- Build retail intelligence, pricing dashboards, and market reports
- Discover products for catalog enrichment and competitive research
Pricing and platform usage
| Event | Price | 1,000 products | 10,000 products |
|---|---|---|---|
apify-actor-start | $0.001/start | - | - |
product-scraped | $0.003/product | $3.00 | $30.00 |
This Actor uses pay per event + platform usage. Products are charged only when a clean product record is saved. Users also pay for compute and proxy traffic generated by the run. A small start event covers browser initialization.
Cost-control tips:
- Start with 1 query,
maxResults: 10, andmaxPagesPerQuery: 1. - Keep
inStockOnlyenabled unless you need sold-out products. - Add more queries or pages only after the first run confirms the output fits your use case.
- Use the run's maximum cost setting if you want a strict spending cap.
The Actor stops requesting more pages when the run's maximum charge is reached.
Input
| Field | Type | Description |
|---|---|---|
searchQueries | string[] | Blinkit searches such as milk, rice, or shampoo |
locationName | string | Human-readable delivery area label used for the run |
latitude | number | Delivery-area latitude |
longitude | number | Delivery-area longitude |
brands | string[] | Optional exact brand filter |
inStockOnly | boolean | Save only available products |
minPrice / maxPrice | number | Optional INR price range |
maxResults | integer | Maximum unique products, up to 500 |
maxPagesPerQuery | integer | Maximum result payloads per query |
proxyConfiguration | object | India residential proxy configuration, billed as platform usage |
Low-cost sample input
{"searchQueries":["milk"],"locationName":"Mumbai","latitude":19.076,"longitude":72.8777,"inStockOnly":true,"maxResults":10,"maxPagesPerQuery":1}
How to Scrape Blinkit (Step by Step)
- Add one or more product searches to
searchQueries. - Enter a location label and its latitude and longitude.
- Optionally filter by brand, stock status, or price range.
- Set the maximum number of products and start the Actor.
- Open the Dataset to export results or consume them through the API.
Sample Output
{"source":"blinkit","searchQuery":"milk","position":1,"productId":"19512","title":"Amul Taaza Toned Milk","brand":"Amul","price":30,"mrp":30,"discountPercent":null,"currency":"INR","packSize":"500 ml","category":"N/A","rating":4.62,"ratingCount":830000,"inStock":true,"productUrl":"https://blinkit.com/prn/amul-taaza-toned-milk/prid/19512","imageUrl":"https://cdn.grofers.com/da/cms-assets/cms/product/example.png","scrapedAt":"2026-06-13T08:30:00.000Z"}
How It Works
The Actor opens Blinkit's public search interface in Chromium, applies the requested geolocation, and captures the site's structured search responses. It parses product records from those responses, removes duplicate product IDs, applies your filters, and saves each accepted record to the Dataset.
Known Limits
- Blinkit prices and availability vary by delivery area and can change frequently.
- Some products do not expose ratings, discounts, images, stock flags, or MRP; those fields remain
nullorN/Arather than being fabricated. - Blinkit can change its public interface or protection rules. India residential proxy traffic is recommended and is billed as platform usage.
- Results represent public catalog information visible for the selected location at scrape time.
Responsible Use
Use this Actor only for lawful purposes and in compliance with applicable website terms, robots rules, privacy laws, and local regulations. Do not use it to collect or resell personal data.
License
Apache License 2.0. See LICENSE.
