Meesho Scraper
Pricing
from $4.00 / 1,000 results
Meesho Scraper
Extract structured Meesho product data - title, price, original price, rating, reviews, image, and URL - from any search page. Uses a headless browser to handle Meesho's infinite scroll and bot protection. Clean JSON via API.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Dev Patel
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract structured product data from Meesho search pages. Meesho is a bot-protected JavaScript app whose product data is rendered client-side, so this actor uses a headless browser (Playwright + Chromium) to load the real page and read the products from the rendered DOM.
What it does
Give it one or more Meesho search URLs and it returns clean JSON for every product: title, price, original price, rating, review count, image, product URL, and product ID โ paginating automatically.
- ๐ Works with any Meesho search URL (
/search?q=...) - ๐งญ Headless-browser rendering โ handles Meesho's client-side React app
- ๐ Auto-pagination via
&page=Nuntil results run out - ๐ Dedup by product ID across pages
- ๐ธ Blocks images/CSS/fonts during load to keep proxy bandwidth (and cost) down
Input
| Field | Type | Description |
|---|---|---|
searchUrls | array | Required. Meesho search URLs. Example: https://www.meesho.com/search?q=ghar+soaps |
maxItemsPerStartUrl | integer | Hard cap on total products per URL. Default 300. |
proxyConfiguration | object | Residential proxies (country India) required โ Meesho blocks datacenter IPs and is bot-protected. Default already requests them. |
Example input
{"searchUrls": [{ "url": "https://www.meesho.com/search?q=ghar+soaps" }],"maxItemsPerStartUrl": 300,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "IN" }}
Output
{"productId": "5fm2ez","title": "GHAR SOAPS Magic Soap With Saffron And Sandalwood","productUrl": "https://www.meesho.com/ghar-soaps-magic-soap-.../p/5fm2ez","price": 190,"originalPrice": 210,"currency": "INR","rating": 4.1,"ratingCount": 318785,"image": "https://images.meesho.com/images/products/.../...webp","scrapedFrom": "https://www.meesho.com/search?q=ghar+soaps"}
Notes & limitations
- Headless browser = higher cost than HTML scrapers. Meesho can't be scraped with a plain HTTP client (its data is JS-rendered behind bot protection), so each run launches Chromium. Expect higher memory and per-run cost than the Amazon/Flipkart scrapers. Images/CSS/fonts are blocked during load to mitigate bandwidth.
- Residential proxies (India) are required. Meesho uses Akamai-style bot detection; datacenter IPs are blocked. If runs return empty, your residential IPs are likely flagged โ switch to a premium pool.
- Meesho's markup can change; extraction uses structural signals (product
/p/links, โน-price leaf nodes) rather than brittle class names.