Amazon Reviews Scraper - Product Reviews & Ratings
Pricing
from $2.50 / 1,000 reviews
Amazon Reviews Scraper - Product Reviews & Ratings
Scrape Amazon product reviews from the product page: rating, title, text, date, verified purchase and helpful votes, plus product rating and review count. Amazon review scraper for 9 marketplaces, authors pseudonymized.
Pricing
from $2.50 / 1,000 reviews
Rating
0.0
(0)
Developer
CrawlKit
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Scrape the top reviews shown on an Amazon product page, with ratings, verified purchase status and pseudonymized authors. Supports 9 Amazon marketplaces (.com, .co.uk, .fr, .de, .ca, .co.jp, .com.au, .es, .it). Returns a product summary record and review records in flat JSON.
Important: which reviews are available
Amazon now shows its full review pages (/product-reviews/...) only to signed-in users. This Actor does not log in. It scrapes the top reviews embedded in the public product page (/dp/ASIN), which is typically 8-13 reviews per product, including top reviews from other countries when Amazon shows them. The Actor fetches the page with several proxy sessions and merges and deduplicates the results.
maxReviewsis an upper bound. You get at most the reviews Amazon shows publicly.sortByandfilterByStarare applied by the Actor to those reviews, not by Amazon to all reviews of the product.- Products with only star ratings and no written reviews make the run fail with a clear message.
- Captcha or "sign in to see reviews" responses are retried with a new proxy session. Captchas are never solved.
Input
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
productUrl | string | Yes | — | Amazon product URL or ASIN |
maxReviews | integer | No | 50 | Maximum reviews to return (1-5000), capped by what the product page shows |
country | string | No | US | Amazon marketplace (US/UK/FR/DE/CA/JP/AU/ES/IT) |
sortBy | string | No | recent | recent (newest first) or helpful (most helpful votes first), applied to the scraped reviews |
filterByStar | string | No | all | all/five_star/four_star/three_star/two_star/one_star, applied to the scraped reviews |
Output
Each run produces a product info record followed by review records:
{"type": "productInfo","productTitle": "Sony WH-1000XM5 Wireless Headphones","productRating": 4.5,"totalReviews": 12345,"asin": "B0CHX3QBCH","scrapedAt": "2025-01-15T10:30:00Z"}
{"type": "review","reviewId": "R1C4HM0K8O4L1S","title": "Great noise cancellation","text": "Noise cancellation works well on flights and the sound is clear...","rating": 5.0,"date": "2024-10-15","author": "John D.","verified": true,"country": "United States","helpfulVotes": 12,"productTitle": "Sony WH-1000XM5 Wireless Headphones","productRating": 4.5,"totalReviews": 12345,"asin": "B0CHX3QBCH","scrapedAt": "2025-01-15T10:30:00Z"}
Pricing
Pay-per-event, no start fee: $4.20 per 1,000 reviews on the Apify Free plan, with lower prices on paid plans. The product info record is free.
| Event | Free | Starter | Scale | Business | Enterprise |
|---|---|---|---|---|---|
Review (REVIEW) | $4.20 | $3.60 | $3.20 | $2.50 | $2.50 |
Prices in USD per 1,000 events.
Features
- Multi-region — supports 9 Amazon marketplaces
- Pseudonymized authors — first name and last initial only ("Jane Doe" becomes "Jane D.")
- Verified purchase flag — distinguish verified from unverified reviews
- Product summary included — overall rating and total rating count
- Star filtering — keep only reviews with a given star rating (among the reviews shown on the product page)
- Flat JSON output — all fields at top level for easy processing
Limitations
- Only the top reviews shown on the public product page are available (typically 8-13 per product). Amazon's full review pages require sign-in, which this Actor does not do.
sortByandfilterByStarare applied to those reviews only, so a star filter can return few or no reviews.- The product info record is free; only review records are charged.
- Products with no written reviews (star ratings only) end with status FAILED and an explanatory message. Runs also end FAILED if the product is not found or if every request is blocked within the time budget.
totalReviewsis the product's total rating count as shown by Amazon, not the number of reviews returned.
Related Actors
- Trustpilot Reviews Scraper - Ratings & Company Profile — Scrape Trustpilot reviews for any company domain: rating, title, text, date, company reply and the company profile (TrustScore, review count).
- Walmart Scraper - Product Prices, Ratings & Sellers — Scrape Walmart search results or product pages: title, price, original price, rating, review count, seller, availability, image and URL.
- Google Shopping Scraper - Product Prices & Sellers — Scrape Google Shopping results: product titles, prices, old prices, sellers, ratings, review counts and images in 12 countries.
- App Store Reviews Scraper - iOS & Google Play Reviews — Scrape app reviews and ratings from the Apple App Store and Google Play: review text, rating, date, app version and app metadata.