Amazon Reviews Scraper — All Stars, Date Filter avatar

Amazon Reviews Scraper — All Stars, Date Filter

Pricing

Pay per usage

Go to Apify Store
Amazon Reviews Scraper — All Stars, Date Filter

Amazon Reviews Scraper — All Stars, Date Filter

Scrape unlimited Amazon product reviews by ASIN with filters for star rating, verified purchase, date range, and media. Includes product metadata. Supports 11 Amazon marketplaces.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Thomas Gharbi

Thomas Gharbi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Amazon Reviews Scraper — Unlimited Pages, All Stars, 11 Marketplaces

Scrape all Amazon product reviews by ASIN with no page cap. Filter by star rating, verified purchase, date range, or media-only. Includes full product metadata. Supports 11 Amazon marketplaces. No Amazon API key required.


Why unlimited reviews matters

Amazon's own interface caps at ~10 pages (100 reviews). Most scrapers stop there too. This scraper follows pagination automatically until your limit is reached — 100 reviews, 1,000 reviews, or every single review for a product.

Combined with the verified-only filter, it's the most practical way to separate genuine customer feedback from incentivized or fake reviews.


Input parameters

ParameterTypeDescription
asinsarrayAmazon ASINs to scrape (e.g. ["B08N5WRWNW"])
marketplacestringAmazon domain (default: amazon.com)
maxReviewsPerAsinintegerMax reviews per product (default: 100)
sortBystringrecent or helpful
filterByRatingintegerOnly scrape this star rating (1–5), or omit for all
verifiedOnlybooleanOnly include Verified Purchase reviews
sincestringOnly reviews on or after this date (YYYY-MM-DD)
mediaOnlybooleanOnly reviews with photos or videos
amazonCookiesstringYour Amazon session cookies (required for some markets)
proxyConfigurationobjectProxy settings (residential recommended)

Example — scraping 1-star verified reviews

{
"asins": ["B08N5WRWNW", "B0BX2K13KH"],
"marketplace": "amazon.com",
"maxReviewsPerAsin": 500,
"sortBy": "recent",
"filterByRating": 1,
"verifiedOnly": true,
"since": "2024-01-01"
}

Example — full product research

{
"asins": ["B08N5WRWNW"],
"marketplace": "amazon.de",
"maxReviewsPerAsin": 2000,
"sortBy": "helpful"
}

Output fields

Each review is one dataset item. The first review per ASIN also includes product-level metadata.

FieldTypeDescription
reviewIdstringAmazon's unique review ID
reviewUrlstringDirect link to the review
asinstringProduct ASIN
marketplacestringAmazon marketplace
ratingnumberStar rating (1–5)
titlestringReview headline
bodystringFull review text
datestringReview date (YYYY-MM-DD)
verifiedPurchasebooleanVerified Purchase badge
helpfulVotesinteger"Helpful" votes from other customers
reviewer.namestringReviewer name
reviewer.badgesarrayBadges (Top Reviewer, Vine Voice, etc.)
variantPurchasedobjectProduct variant (color, size, etc.)
mediaarrayReview photos/videos
sellerResponseobject|nullSeller's public response
countryReviewedstringCountry where review was written
productTitlestringProduct name
productAvgRatingnumberOverall product rating
productTotalReviewsintegerTotal review count
productBrandstringBrand / manufacturer
productPricestringPrice at scrape time
productCategorystringDeepest category
productBreadcrumbsarrayFull category path
ratingDistributionobject% per star rating (first review per ASIN)
scrapedAtstringScrape timestamp (ISO 8601)

Output example

{
"reviewId": "R2EXAMPLE123ABC",
"reviewUrl": "https://www.amazon.com/gp/customer-reviews/R2EXAMPLE123ABC",
"asin": "B08N5WRWNW",
"marketplace": "amazon.com",
"rating": 1,
"title": "Battery degraded after 3 months",
"body": "The noise cancellation is great but the battery only lasts 4 hours after 90 days of use. Amazon refused to replace it. Very disappointing for this price.",
"date": "2024-03-15",
"verifiedPurchase": true,
"helpfulVotes": 47,
"reviewer": {
"profileId": "AEXAMPLE123",
"name": "John D.",
"profileUrl": "https://www.amazon.com/gp/profile/AEXAMPLE123",
"badges": ["Verified Purchase", "Top 500 Reviewer"]
},
"variantPurchased": { "Color": "Midnight Black" },
"media": [
{
"type": "photo",
"url": "https://m.media-amazon.com/images/I/example_full.jpg",
"thumbnailUrl": "https://m.media-amazon.com/images/I/example_thumb.jpg"
}
],
"sellerResponse": {
"text": "We're sorry to hear about your experience. Please contact our support team.",
"date": "2024-03-18"
},
"countryReviewed": "the United States",
"productTitle": "Sony WH-1000XM5 Wireless Noise Canceling Headphones",
"productAvgRating": 4.4,
"productTotalReviews": 28473,
"productBrand": "Sony",
"productPrice": "279.99",
"productPriceCurrency": "$",
"productCategory": "Headphones",
"productBreadcrumbs": ["Electronics", "Headphones, Earbuds & Accessories", "Headphones", "Over-Ear Headphones"],
"ratingDistribution": { "5star": 62, "4star": 14, "3star": 8, "2star": 5, "1star": 11 },
"scrapedAt": "2024-06-01T12:00:00.000Z"
}

Use cases

Competitor product research — Collect all 1-star and 2-star reviews for competitor ASINs. Identify recurring complaints to address in your own product positioning or development.

Brand monitoring — Track your product's reviews over time. Set up a regular scrape to detect spikes in negative reviews before they affect your rating.

Launch validation — Before releasing a product, scrape the top 3 competitors' verified reviews to understand what customers actually want vs. what the product delivers.

Sentiment analysis pipelines — Export thousands of reviews per ASIN to feed LLMs, NLP classifiers, or topic modeling tools.

Review authenticity research — Filter by verifiedOnly: true and compare volume vs. verifiedOnly: false to spot potential review manipulation patterns.

Pricing intelligence — Combine productPrice + rating + reviewCount across multiple ASINs to track pricing strategy and customer response over time.

E-commerce due diligence — Before partnering with a supplier, check their products' review patterns, seller response rate, and negative feedback themes.


Supported marketplaces

MarketplaceDomain
United Statesamazon.com
United Kingdomamazon.co.uk
Germanyamazon.de
Franceamazon.fr
Spainamazon.es
Italyamazon.it
Canadaamazon.ca
Japanamazon.co.jp
Australiaamazon.com.au
Indiaamazon.in
Brazilamazon.com.br

Authentication

Amazon may redirect to a login page for some product pages. To bypass this, provide your Amazon session cookies:

  1. Open amazon.com in Chrome and log in
  2. Open DevTools → Application → Cookies → amazon.com
  3. Copy all cookies as a string and paste into amazonCookies

Use a secondary account if preferred.


Limitations

  • Amazon blocks scrapers aggressively — residential proxies (included) improve reliability
  • Review page access requires cookies for some products — provide amazonCookies for reliable results
  • Product pages with no reviews will produce 0 items
  • Historical reviews: reviews may be removed by Amazon over time; results reflect the current state

Support

Found a bug or have a question? Open a ticket in the Issues tab on the actor page. We monitor all issues and respond quickly.