Amazon Reviews Scraper
Pricing
from $1.90 / 1,000 review scrapeds
Amazon Reviews Scraper
Pricing
from $1.90 / 1,000 review scrapeds
Rating
0.0
(0)
Developer
Bruno
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 days ago
Last modified
Categories
Share
Scrape Amazon product reviews by product URL or ASIN — fast, clean and cheap. This Amazon review scraper extracts every field you need (star rating, title, full review text, author, date, verified-purchase badge, helpful votes and the purchased variant) and exports to JSON, CSV or Excel. Perfect for product research, review monitoring, sentiment analysis, competitor tracking and AI/LLM training data.
- 🛒 Input Amazon product URLs and/or ASINs (mix both)
- 🌍 Works across marketplaces: amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.ca, amazon.co.jp, amazon.in and more
- ⭐ Full review data: rating, title, text, author, date, verified purchase, helpful votes, variant
- 📅 FREE date filter — keep only reviews newer than a date (the popular competitor charges extra for filtering)
- 💸 $0.0019 per review and no per-run minimum (a well-known alternative charges $0.006/review with a $0.50 minimum)
- 🔒 Residential proxy built in for reliable extraction — no cookies or login required
What it returns: the product's publicly listed reviews (Amazon's top most-recent / most-helpful reviews, typically ~8-10 per product shown to anonymous visitors). Amazon sign-in walls the full paginated list, so no scraper can read every review without an account — this Actor grabs the public ones cleanly and cheaply, with every field parsed.
Why this scraper
| This Actor | Typical competitor | |
|---|---|---|
| Price per review | $0.0019 | $0.006 |
| Minimum per run | none | $0.50 |
| Date filtering | free | paid add-on |
| Output | clean, flat, ready for CSV/Excel | — |
Input
| Field | Type | Description |
|---|---|---|
startUrls | array | Amazon product URLs (ASIN auto-detected). Use this and/or asins. |
asins | array | 10-character ASIN strings, e.g. B07PGL2N7J. |
country | string | Marketplace: US (default), UK, DE, FR, IT, ES, CA, JP, IN, MX, BR, AU, NL, … |
maxReviews | integer | Max reviews per product (default 100). |
sortBy | string | recent (default) or helpful. |
dateNewerThan | string | Optional ISO date, e.g. 2024-01-01. Keeps only reviews on/after it. Free. |
Example input
{"startUrls": ["https://www.amazon.com/dp/B07PGL2N7J"],"asins": ["B09G9FPHY6"],"country": "US","maxReviews": 100,"sortBy": "recent","dateNewerThan": "2024-01-01"}
Output
One dataset item per review:
{"productAsin": "B07PGL2N7J","productUrl": "https://www.amazon.com/dp/B07PGL2N7J","reviewId": "R2EXAMPLEID123","title": "Works great, highly recommend","text": "I have used this for three months and it still works perfectly...","rating": 5,"author": "Jane D.","date": "2024-05-12","verifiedPurchase": true,"helpfulVotes": 14,"variant": "Color: Black | Size: Large","country": "United States"}
Export the dataset as JSON, CSV, Excel, XML or HTML from the run's Storage tab, or via the Apify API.
Tips
- Amazon has strong anti-bot protection, so this Actor uses residential proxy automatically and crawls politely. If a product returns 0 reviews, re-run it — a fresh proxy session usually succeeds.
- You only pay per review actually returned — never for empty results, and there's no minimum per run.
- Pass many
startUrls/asinsat once to pull the public reviews for a whole catalog in one run. - Use
dateNewerThanto keep only recent reviews for free — great for ongoing review monitoring and sentiment tracking.
⭐ Enjoying this Actor?
If it saved you time, please leave an honest review — it helps us a lot. Found a bug or want a feature? Open an Issue and we'll jump on it fast.