Amazon Reviews Scraper — Ratings & Text
Pricing
from $3.00 / 1,000 reviews
Amazon Reviews Scraper — Ratings & Text
Scrape Amazon review cards from a public product page: star rating, title, text, date, verified purchase, and helpful votes. Product URL or ASIN. curl_cffi HTTP and residential proxy.
Pricing
from $3.00 / 1,000 reviews
Rating
0.0
(0)
Developer
Andrej Kiva
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Amazon Reviews Scraper
Disclaimer: Unofficial tool — not affiliated with, sponsored by, or endorsed by Amazon or its affiliates. Data is read from publicly accessible product pages only. No login. You are responsible for complying with applicable law (including GDPR where personal data appears) and the site’s terms. No warranty on accuracy or availability. Provided for informational and research use.
Scrape Amazon reviews from the public product page: star rating, title, review text, date, verified purchase, and helpful votes. Paste a product URL or an ASIN. Built for product research, catalog QA, and reading what buyers wrote on the page Amazon shows without a sign-in.
Crawloop Marketplace & E-commerce Suite — product-page reviews, keyword SERP, Today's Deals, and Best Sellers charts.
| Amazon Reviews Scraper ◄── you are here | Amazon Search Scraper | Amazon Today's Deals Scraper | Amazon Best Sellers Scraper |
|---|---|---|---|
| Public product-page review cards | Keyword SERP and ASIN cards | Deal price and end time | Category rank charts |
Also see: Amazon Product Details Scraper — buy box, bullets, seller, and Best Sellers Rank.
When to use
Use this Actor when you have a product URL or ASIN and need the review cards on that public product page: the words, the stars, whether the purchase was verified, and how many people marked the review helpful.
Use Amazon Product Details Scraper for price, bullets, and rank on the same ASIN. Use Amazon Search Scraper to find ASINs from a keyword. Use Amazon Best Sellers Scraper when you need category rank. Use Amazon Today's Deals Scraper for deal price and end time.
Key features
- Product URL or ASIN — one product or a short list
- Review card fields — rating, title, text, date, verified purchase, helpful votes, variant, images
- Product context on every row — product title, average rating, and the review count shown on the page
- Reviewer name stays off unless you turn
includeReviewerNameon - 20+ marketplaces — US, GB, DE, FR, IT, ES, CA, AU, JP, IN, BR, MX, NL, SE, PL, BE, SA, AE, ZA, IE, SG, TR, EG
- Fast HTTP —
curl_cffiwith a residential proxy. No browser
Input
| Field | Type | Default | Description |
|---|---|---|---|
productUrls | Array | — | Amazon product page URLs. Marketplace comes from the link |
asins | Array | — | ASINs. Uses country |
country | String | US | Marketplace for bare ASINs |
maxReviews | Integer | 10 | Max cards saved per product (1–20) |
includeReviewerName | Boolean | false | Save the public display name |
proxyConfiguration | Object | Residential | Residential proxy. Country follows the marketplace |
{"productUrls": ["https://www.amazon.com/dp/B0CWXNS552"],"maxReviews": 10,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Output
Each dataset row is one review card.
| Field | Description |
|---|---|
asin | Product ASIN |
productTitle | Title on the product page |
productRating | Average stars on the product page |
productReviewCount | Review count shown next to that average |
reviewId | Amazon review id |
rating | Stars on this review |
title | Review title |
text | Review text |
reviewedAt | Date as YYYY-MM-DD when the English date line parses |
verifiedPurchase | Verified purchase badge |
helpfulVotes | Helpful count, when Amazon shows it |
variant | Format or variation on the card |
reviewerName | Public display name, only if requested |
imageUrls | Images on the card |
reviewUrl | Review URL on the same marketplace |
{"source": "amazon_reviews","country": "US","asin": "B0CWXNS552","productTitle": "Apple AirTag","productRating": 4.7,"productReviewCount": 59895,"rating": 5,"title": "Works as expected","text": "Review text from the product page card.","reviewedAt": "2026-08-13","verifiedPurchase": true,"helpfulVotes": 4,"reviewUrl": "https://www.amazon.com/gp/customer-reviews/R3NGMNN8H0IJ52"}
Use cases
- Read the public review cards for a SKU before a listing or a sourcing decision
- Pull verified-purchase text for a short ASIN list and export JSON or CSV
- Pair a keyword SERP from Amazon Search with the review cards on the products you keep
- Check the average rating and the words on the page in one row per review
Integration examples
Node.js
import { ApifyClient } from "apify-client";const client = new ApifyClient({ token: "YOUR_APIFY_TOKEN" });const run = await client.actor("crawloop/amazon-reviews-scraper").call({productUrls: ["https://www.amazon.com/dp/B0CWXNS552"],maxReviews: 10,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("crawloop/amazon-reviews-scraper").call(run_input={"asins": ["B0CWXNS552"],"country": "US","maxReviews": 10,})items = client.dataset(run["defaultDatasetId"]).list_items().itemsprint(items)
cURL
curl "https://api.apify.com/v2/acts/crawloop~amazon-reviews-scraper/runs?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d "{\"asins\":[\"B0CWXNS552\"],\"country\":\"US\",\"maxReviews\":10}"
MCP and AI assistants
Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call this Actor by its Store name.
Example prompts:
- "Run Amazon Reviews Scraper on this Amazon product URL and return rating, title, review text, and verified purchase as JSON."
- "For these ASINs, collect the public review cards and keep only verified purchases with a helpful vote."
- "Find ASINs with Amazon Search Scraper, then read the public review cards with Amazon Reviews Scraper."
- "Run Amazon Product Details Scraper for the buy box, then Amazon Reviews Scraper for the review text on the same ASIN."
Suite next step
For price, bullets, seller, and Best Sellers Rank on the same ASIN, run Amazon Product Details Scraper. Start with Amazon Search Scraper when you have a keyword and need ASINs. For rank charts, run Amazon Best Sellers Scraper. For a live discount, run Amazon Today's Deals Scraper.
FAQ
Does this return every review on the ASIN?
It returns the review cards Amazon renders on the public product page. That is the top-reviews block on the page, not the signed-in list of every review. maxReviews stops early inside that block. There is no login and no cookie.
Which marketplaces work?
The same set as the other Crawloop Amazon Actors: US, GB, DE, FR, IT, ES, CA, AU, JP, IN, BR, MX, NL, SE, PL, BE, SA, AE, ZA, IE, SG, TR, and EG. The English date line becomes reviewedAt. Other languages stay in dateText.
Can I run it on a schedule?
Yes. Each run reads the product page at that moment. It does not store a watermark or send alerts.