Amazon Reviews Scraper - Ratings, Review Text + Images
Pricing
Pay per usage
Amazon Reviews Scraper - Ratings, Review Text + Images
Amazon reviews scraper - extract product reviews by ASIN or URL: star rating, title, review text, date, verified-purchase flag and images. Analyze sentiment and monitor competitors. No API key. Export CSV, JSON or Excel.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Hasnain Nisar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Amazon Reviews Scraper
Scrape and download detailed reviews from any Amazon product without using the Amazon API. Extract the rating score, review title and description, reviewer name, review date, verified-purchase badge, helpful votes (reactions) and review images. Download your data as JSON, CSV, Excel, XML or an HTML table straight from the dataset tab.
Works with any Amazon marketplace: amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.ca, amazon.com.au and more.
What data does it extract?
For every product you also get a summary record with the product title, average star rating, total number of ratings and the star-rating histogram (% of 5★ / 4★ / 3★ / 2★ / 1★).
For every review:
| Field | Description |
|---|---|
rating | Star rating of the review (1–5) |
title | Review headline |
text | Full review description |
date / location | Review date and reviewer country |
reviewer_name / reviewer_profile | Reviewer display name and profile URL |
verified_purchase | Whether Amazon marked it as a Verified Purchase |
helpful_votes | Number of "people found this helpful" reactions |
images | Full-size URLs of photos attached to the review |
variant | Purchased variant (color, size, style...) |
review_url | Direct link to the review |
Input
{"productUrls": ["https://www.amazon.com/dp/B09B8V1LZ3"],"maxReviews": 50,"sortBy": "recent","filterByStar": "all_stars","verifiedOnly": false}
You can paste full product URLs (/dp/..., /gp/product/..., /product-reviews/...) or bare 10-character ASINs.
Important: how many reviews can it get?
Since late 2024 Amazon requires a signed-in session to browse the full paginated review history. This scraper handles both situations:
- Without cookies (default) — it extracts the top reviews Amazon shows on the product page (usually 8–10 per product) plus the complete rating summary and histogram.
- With cookies — paste the
Cookieheader from a logged-in Amazon browser session into thecookiesinput and the scraper paginates the full review history up tomaxReviews(sorting and star filters are applied by Amazon itself).
To copy your cookies: open amazon.com logged in → DevTools → Network tab → click any request → copy the value of the cookie request header.
Proxy
The actor uses Apify Proxy (datacenter) by default and automatically falls back to a direct connection or a stealth browser when Amazon serves a robot check. If your plan includes residential proxies, selecting the RESIDENTIAL group in proxyConfiguration gives the most reliable results.
FAQ
Is scraping Amazon reviews legal? The actor only extracts publicly available data. Be mindful of personal data (reviewer names) and consult a lawyer for your specific use case.
Why did I get fewer reviews than maxReviews? Without login cookies Amazon only exposes the product-page top reviews; add cookies to unlock pagination. A warning is logged and stored in the product summary record when this happens.
Do I need an Amazon API key? No — the scraper reads public product pages. Optional login cookies only unlock full review pagination.
Which marketplaces are supported? All major ones: amazon.com, .co.uk, .de, .fr, .it, .es, .ca, .com.au, .in, .co.jp and more — just paste the product URL.
Can I filter reviews?
Yes — sort by recent/helpful, filter by star rating (filterByStar) or keep only Verified Purchases (verifiedOnly).
How do I export the data? JSON, CSV, Excel, XML or an HTML table from the dataset tab, or via the Apify API.