Amazon Reviews Scraper: Ratings, Text & Dates avatar

Amazon Reviews Scraper: Ratings, Text & Dates

Pricing

from $0.45 / 1,000 reviews

Go to Apify Store
Amazon Reviews Scraper: Ratings, Text & Dates

Amazon Reviews Scraper: Ratings, Text & Dates

Paste amazon.com ASINs or product URLs, get the top customer reviews shown on each product page: rating, title, text, date, country, verified purchase, helpful votes. No login. Pay per review plus small product and start fees.

Pricing

from $0.45 / 1,000 reviews

Rating

0.0

(0)

Developer

PlainRows

PlainRows

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

Amazon Reviews Scraper

Get the customer reviews of any amazon.com product: star rating, review title, full text, date, country, Verified Purchase badge, helpful votes and the variant reviewed, plus the product's average rating, total number of ratings and star histogram. Paste ASINs or product URLs copied from amazon.com.

What you get per product, honestly: the reviews Amazon shows on the product page itself, up to ~10-13 top reviews per product, as shown on the product page (usually 8 to 13: the top reviews from the US, often followed by a few top reviews from other countries). Amazon's full review pages (/product-reviews/…, with sorting and all pages) require signing in, and this Actor never logs in: it does not return every review of a product.

Plain HTTP requests, no browser: no login, no account, no cookies. The Actor reads only the public product pages, one page per product with a pause, and respects amazon.com's robots.txt. If Amazon answers with a bot check, it tries once more and then leaves the product free: it never solves a captcha.

Privacy: reviewers are private people. The Actor never returns a reviewer's name, profile link or picture.

Typical uses

  • Product research for Amazon sellers, FBA and dropshipping: what buyers like and complain about, before you source a product.
  • Competitor watch: schedule a run with "Only new reviews" and get each new top review of your competitors' products.
  • Critical reviews only: set the rating range to 1-2 stars to collect complaints for product improvement.
  • Sentiment analysis and AI: clean review text for an LLM, Google Sheets, n8n, Make, Zapier or an MCP client.

What you get

One row per review:

FieldDescription
asin, productUrl, productTitleThe product
reviewId, reviewUrlAmazon review ID and link to the review
ratingStars given (1 to 5)
title, textReview title and full text (paragraphs separated by line breaks)
date, countryReview date (YYYY-MM-DD) and the Amazon store it was written in (United States, Canada…)
verifiedVerified Purchase badge
helpfulVotesPeople who found the review helpful (0 when Amazon shows none)
variantVariant reviewed (color, size…) when Amazon shows it
positionOrder of the review on the product page
productRating, productRatingsCount, productRatingsHistogramAverage rating, total ratings and share of ratings per star ({"5": 88, "4": 6, …})
observedAtWhen the page was read (UTC)

Missing values are always null, never guessed. A product without reviews (or blocked, missing or unreadable) gets one free row with found: false, a status and a message.

Input

{
"products": ["0593139135", "https://www.amazon.com/dp/B0BSHF7WHW"],
"minRating": 1,
"maxRating": 5,
"onlyNewReviews": false
}
  • products: one per line, up to 500 per run: an ASIN or an amazon.com product URL (/dp/, /gp/product/ or /product-reviews/ links).
  • minRating, maxRating: keep only reviews in this star range (default 1 to 5).
  • onlyNewReviews: return only reviews that earlier runs with this option have not delivered yet (memory in a key-value store of your account, name set by monitorName).

Only amazon.com (US store) for now.

Pricing

Pay per event: one event per review returned, one small fee per product page read that shows reviews (it pays the residential proxy traffic of the ~1.5 MB page, read up to twice), plus a small start fee per run.

PlanPer reviewPer product page1 product with 10 reviews
Free$0.0006$0.008$0.014
Bronze$0.00055$0.008$0.0135
Silver$0.0005$0.008$0.013
Gold$0.00045$0.008$0.0125

Start fee: $0.002 per run. Products without reviews, blocked, missing or unreadable pages and input mistakes cost nothing. Reviews outside your rating range or already delivered are not charged; the product page fee still is, since the page was read. On the Apify free plan a run reads up to 10 products.

Good to know

  • The reviews are the ones amazon.com shows to a visitor in the US, read through residential IPs; Amazon chooses which top reviews to show and may change them.
  • Reviews from other countries are shown in their original language.
  • From one visit to the next, Amazon sometimes serves the product page without its reviews in it (it loads them later with a script). The Actor then tries once more on another IP; if the reviews are still missing, the product gets a free row with status REVIEWS_NOT_IN_PAGE and you can simply run it again later.
  • You are responsible for how you use the data (Amazon's terms, your local law).

Other PlainRows Actors

More PlainRows tools

Same pay-per-result pricing, same clean JSON, built to chain together in n8n, Make, Zapier or AI agents.