Amazon Reviews Scraper — Ratings & Text avatar

Amazon Reviews Scraper — Ratings & Text

Pricing

from $3.00 / 1,000 reviews

Go to Apify Store
Amazon Reviews Scraper — Ratings & Text

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

Andrej Kiva

Maintained by Community

Actor 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 hereAmazon Search ScraperAmazon Today's Deals ScraperAmazon Best Sellers Scraper
Public product-page review cardsKeyword SERP and ASIN cardsDeal price and end timeCategory 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 includeReviewerName on
  • 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_cffi with a residential proxy. No browser

Input

FieldTypeDefaultDescription
productUrlsArray—Amazon product page URLs. Marketplace comes from the link
asinsArray—ASINs. Uses country
countryStringUSMarketplace for bare ASINs
maxReviewsInteger10Max cards saved per product (1–20)
includeReviewerNameBooleanfalseSave the public display name
proxyConfigurationObjectResidentialResidential 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.

FieldDescription
asinProduct ASIN
productTitleTitle on the product page
productRatingAverage stars on the product page
productReviewCountReview count shown next to that average
reviewIdAmazon review id
ratingStars on this review
titleReview title
textReview text
reviewedAtDate as YYYY-MM-DD when the English date line parses
verifiedPurchaseVerified purchase badge
helpfulVotesHelpful count, when Amazon shows it
variantFormat or variation on the card
reviewerNamePublic display name, only if requested
imageUrlsImages on the card
reviewUrlReview 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 ApifyClient
client = 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().items
print(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.