Shopee Reviews Scraper · Shop & Product Reviews · 8 Markets
Pricing
from $2.50 / 1,000 reviews
Shopee Reviews Scraper · Shop & Product Reviews · 8 Markets
Scrape Shopee reviews from any shop or product URL: star rating, text, product and variation, quality, service and delivery sub-ratings, buyer photos and video, seller replies. Filter by star, text or media. Incremental mode returns only new reviews. SG, MY, PH, TH, VN, BR, TW, MX.
Pricing
from $2.50 / 1,000 reviews
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
1
Bookmarked
35
Total users
24
Monthly active users
4 days ago
Last modified
Categories
Share
Shopee Reviews Scraper
Scrape Shopee reviews from any shop or product URL. Every review comes back as its own row with the star rating, the written text, the product and variation the buyer bought, three sub-ratings (product quality, seller service, delivery), buyer photos and video, and the seller's reply.
Works on Singapore, Malaysia, Philippines, Thailand, Vietnam, Brazil, Taiwan and Mexico. No login, no cookies, no browser.
Why use it
- It returns reviews. Since September 2026 Shopee refuses outside requests to its per-product review feed, which is why many Shopee review scrapers now finish with empty datasets. This actor reads the shop review feed, which still answers.
- Negative reviews in full. Shopee keeps each star rating in its own list. Pick 1 and 2 stars and you reach a shop's complaints far further back than a mixed sweep would.
- Incremental mode. Set Only reviews newer than to
7 daysand schedule the actor: each run reads only until it reaches reviews it has already seen, so a daily monitor stays small. - Honest coverage. A free summary row per URL tells you how many reviews were collected per star and whether Shopee's own limit was reached.
Use cases
- Complaint mining: what buyers of a competitor's products complain about, by product and variation
- Review monitoring for your own Shopee shop, with seller-reply tracking
- Sentiment and voice-of-customer analysis across Southeast Asian and Latin American markets
- Product research: how a product holds up, which variations get returned
- Buyer photo and video collection for quality checks
Input
| Field | What it does |
|---|---|
| Shopee shop or product URLs | https://shopee.sg/shop/442800909, https://shopee.co.th/bissiq or a product link such as https://shopee.com.br/Produto-i.1206343082.58254224177. Keep the market's domain: shop ids exist on one market only. |
| Max reviews per URL | Default 100. 0 returns everything Shopee serves. |
| Star ratings | Any of 5, 4, 3, 2, 1. A capped run spreads its budget evenly across the ratings you pick. |
| Only reviews with written text | Drops stars-only ratings. |
| Only reviews with photos or video | Keeps reviews with buyer media. |
| Only reviews newer than | A date (2026-09-01) or a span (30 days). |
| Add a shop summary row | One free row per URL. On by default. |
Example input
{"startUrls": ["https://shopee.sg/shop/442800909"],"maxReviewsPerShop": 200,"starRatings": ["1", "2"],"onlyWithText": true,"reviewsSince": "90 days"}
Output
One row per review:
{"type": "review","reviewId": "112922444669","country": "SG","shopId": "442800909","shopUrl": "https://shopee.sg/shop/442800909","productId": "40818293338","productName": "Apple AirPods Pro 3","productUrl": "https://shopee.sg/product/442800909/40818293338","variation": "Pro 3","rating": 4,"text": "Works great, fast delivery","hasText": true,"productQuality": 5,"sellerService": 4,"deliveryService": 5,"imageUrls": ["https://down-sg.img.susercontent.com/file/sg-11134103-825b2-mtyn6c3hwjk77c"],"videoUrls": [],"reviewerName": "l*****4","isAnonymous": true,"createdAt": "2026-10-07T08:38:41.000Z","sellerReply": null,"sellerReplyAt": null,"buyerRegion": "SG","isOverseas": false,"orderId": "244994736250507","currency": "SGD"}
And one free summary row per URL:
{"type": "shop-summary","country": "SG","shopId": "442800909","shopName": "Apple Flagship Store","shopRating": 4.93,"shopRatingCount": 304943,"reviewsCollected": 20,"reviewsByStar": { "1": 3, "2": 3, "3": 4, "4": 5, "5": 5 },"coverage": "Stopped at maxReviewsPerShop."}
Key fields
| Field | Meaning |
|---|---|
rating | 1 to 5 stars |
text | The buyer's comment, or null for a stars-only rating |
variation | The model, size or colour bought |
productQuality, sellerService, deliveryService | Shopee's three sub-ratings, 1 to 5 |
imageUrls, videoUrls | Buyer media, full URLs |
reviewerName | As Shopee shows it; anonymous buyers are masked (l*****4) |
sellerReply | The shop's public reply, if any |
reviewId | Stable id, safe for de-duplication across runs |
Limits to know
- Shopee serves about 1,000 reviews per star rating per shop, so up to roughly 5,000 per shop. No client can read further back. The summary row says when a bucket hit that limit.
- Product URLs return that product's reviews from the shop feed. Shopee publishes no per-product feed, so for one product in a very large shop the result is the part of its history that falls inside the shop's latest reviews.
- Indonesia (shopee.co.id) refuses outside requests to its review feed right now. Such URLs return a row that says so and are not billed.
FAQ
Do I need a proxy? No. The review feed answers without one. The proxy field is there if your runs ever get refused.
How do I monitor new reviews? Save a task with Only reviews newer than set to the schedule interval (for example 1 day for a daily schedule) and turn on a schedule. De-duplicate on reviewId if the windows overlap.
Why are some rows stars-only? Many Shopee buyers rate without writing. Turn on Only reviews with written text to skip them.
What am I billed for? Review rows only. Summary rows and error rows are free.
Support
Found a URL that should work and does not? Open an issue on the actor's Issues tab with the URL and the run link.
For AI agents and LLM apps
Call the actor with startUrls (Shopee shop or product URLs) and read the default dataset. Filter type == "review" for review rows; type == "shop-summary" rows describe coverage. Use starRatings: ["1","2"] with onlyWithText: true to get complaint text for summarisation.
Disclaimer
This actor reads publicly visible review data. You are responsible for complying with Shopee's terms and with data-protection law in your jurisdiction when you store or process reviewer data.
Keywords
shopee reviews scraper, shopee review scraper, shopee ratings, shopee shop reviews, shopee product reviews, shopee comments, shopee feedback, shopee seller ratings, scrape shopee reviews, shopee sentiment analysis, shopee singapore, shopee philippines, shopee thailand, shopee malaysia, shopee vietnam, shopee brasil, shopee taiwan, shopee mexico