Amazon Reviews Scraper (Reviews, Ratings & Photos) avatar

Amazon Reviews Scraper (Reviews, Ratings & Photos)

Pricing

from $0.95 / 1,000 reviews

Go to Apify Store
Amazon Reviews Scraper (Reviews, Ratings & Photos)

Amazon Reviews Scraper (Reviews, Ratings & Photos)

Extract genuine real-time Amazon product reviews, star ratings, reviewer profiles, customer photos & sentiment across 15+ marketplaces (US, UK, DE). Features bulk ASIN scraping, verified badges, direct review links, and export to Excel, CSV & JSON without requiring logins or cookies.

Pricing

from $0.95 / 1,000 reviews

Rating

0.0

(0)

Developer

Scrape Pilot

Scrape Pilot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Security

Limited permissions

Share

Amazon Review Scraper (Product Reviews & Ratings Extractor) ⭐📦💬

Extract detailed, real-time Amazon customer reviews, star ratings, reviewer profiles, verified purchase statuses, customer photos, and product sentiment directly from Amazon product pages across 15+ international marketplaces.

Designed for high performance, accuracy, and ease of use: simply enter product ASINs or product URLs to extract comprehensive review data without requiring accounts, logins, session cookies, or API keys.


🌟 Key Features

  • ⚡ 100% Genuine, Real-Time Amazon Reviews: Extracts fresh customer reviews directly from live Amazon product pages — no stale, pre-cached, or synthetic data.
  • 🔗 Direct Review & Product Links: Every extracted item includes direct canonical permalinks to the individual customer review (reviewUrl) and product page (productUrl).
  • 📸 High-Resolution Photos & Customer Media: Captures full-size product photos (productImageUrl), reviewer profile avatars (reviewerAvatar), and customer-uploaded review image galleries (customerPhotos & imageUrlList).
  • 👤 Comprehensive Reviewer Profiles: Scrapes reviewer display names, verified purchase badges, Amazon Vine Voice status, reviewer public profile URLs (reviewerUrl), and helpful vote counts.
  • 📊 Product-Level Ratings & Sentiment Histograms: Extracts overall product rating score (productRatingScore), total customer ratings count, and complete 5-star to 1-star percentage breakdown histograms.
  • 💰 Real-Time Pricing & Currency: Extracts current active product price and currency symbol across global marketplaces.
  • 🌐 15+ Global Amazon Marketplaces: Full localized scraping across Amazon US (.com), UK (.co.uk), Germany (.de), France (.fr), Italy (.it), Spain (.es), Canada (.ca), India (.in), Japan (.co.jp), Australia (.com.au), Brazil (.com.br), Netherlands (.nl), Sweden (.se), Mexico (.com.mx), and UAE (.ae).
  • 🎯 Precision Filtering & Sorting Options: Filter reviews by specific star ratings (5-star, 4-star, 3-star, 2-star, 1-star), target keywords, verified purchase status, or media-only reviews, and sort by most recent or most helpful.
  • 📁 Multi-Format Export: Download extracted records directly in JSON, CSV, Excel (XLSX), or XML, or integrate via API and Webhooks.

💼 High-Value Use Cases

  • 📈 E-Commerce Competitor Intelligence: Monitor competitor review velocity, analyze buyer pain points, and uncover feature requests to outrank competing Amazon listings.
  • ⭐ Customer Sentiment & VOC (Voice of Customer): Track customer satisfaction trends over time, detect defective batches early, and optimize after-sales support.
  • 🏷️ Product Listing & Copywriting Optimization: Discover the exact keywords, slang, and phrasing real buyers use when praising or critiquing products to boost PPC ad conversions and SEO copy.
  • 🔍 Market Gap & Product Development Analysis: Identify recurring feature complaints across entire categories to design and launch superior private-label products.
  • 💵 Pricing vs. Rating Correlation: Analyze how price fluctuations impact customer expectations, review ratings, and overall buyer satisfaction.

💰 Pay-Per-Event (PPE) Pricing Model

This scraper operates on the cost-effective and transparent Pay-Per-Event (PPE) pricing model. You only pay for each customer review successfully extracted.

Event NameDisplay TitleEvent TypeDescription
scrape-resultReviewPrimaryCharged for each successfully extracted Amazon customer review.

User Limits:

  • Free Tier: Accounts can extract up to 50 reviews per run.
  • Paid Subscribers: Enjoy unlimited bulk extraction without item caps.

📥 Input Parameters

The Actor offers two flexible input methods: simple line-by-line ASIN input (recommended for ease of use) and advanced JSON batch configurations.

ParameterTypeRequiredDefaultDescription
asinsArray of StringsNo["B086K4ZMT3"]List of Amazon product ASINs (one per line).
domainCodeStringNo"com"Amazon country domain (com, co.uk, de, fr, it, es, ca, in, co.jp, etc.).
sortByStringNo"recent"Sorting strategy: "recent" (newest reviews) or "helpful" (top helpful).
filterByStarStringNo"all_stars"Star rating filter: "all_stars", "five_star", "four_star", "three_star", "two_star", "one_star".
filterByKeywordStringNo""Extract only reviews containing specific keywords (e.g. "quality", "battery").
reviewerTypeStringNo"all_reviews""all_reviews" or "verified_reviews" (Verified Purchase only).
mediaTypeStringNo"all_contents""all_contents" (all reviews) or "media_reviews_only" (reviews with photos/videos).
maxPagesIntegerNo1Number of review pages to scrape per product (1 to 10).
inputArray of ObjectsNo[]Advanced JSON batch input matching the axesso schema for per-product settings.
maxItemsIntegerNo50Maximum total reviews to extract across all ASINs (Free tier capped at 50).
proxyObjectNoAutomaticProxy configuration for reliable worldwide routing.

Sample Inputs

{
"asins": [
"B086K4ZMT3",
"B08C1W5N87"
],
"domainCode": "co.uk",
"sortBy": "recent",
"maxPages": 1,
"maxItems": 50
}

Advanced Batch JSON Input (axesso Format)

{
"input": [
{
"asin": "B086K4ZMT3",
"domainCode": "co.uk",
"sortBy": "recent",
"maxPages": 1
},
{
"asin": "B08C1W5N87",
"domainCode": "com",
"sortBy": "helpful",
"filterByStar": "five_star",
"maxPages": 2
}
],
"maxItems": 100
}

📤 Sample Output Data

Each record in the dataset contains clean, normalized, and comprehensive attributes:

{
"statusCode": 200,
"statusMessage": "FOUND",
"asin": "B086K4ZMT3",
"productTitle": "KNIPEX Cobra XS (100 mm) 87 00 100 BK (Product on self-Service Card/in a Blister)",
"productUrl": "https://www.amazon.co.uk/dp/B086K4ZMT3",
"productImageUrl": "https://m.media-amazon.com/images/I/61rcyHu9EEL._AC_SX679_.jpg",
"price": "£27.50",
"currency": "£",
"currentPage": 1,
"sortStrategy": "recent",
"countReviews": 13,
"domainCode": "co.uk",
"countRatings": 1753,
"productRating": "4.8 out of 5",
"productRatingScore": 4.8,
"reviewSummary": {
"fiveStar": { "percentage": 87 },
"fourStar": { "percentage": 10 },
"threeStar": { "percentage": 2 },
"twoStar": { "percentage": 0 },
"oneStar": { "percentage": 1 }
},
"customerPhotos": [
"https://m.media-amazon.com/images/I/71Fpqtjv2HL.jpg",
"https://m.media-amazon.com/images/I/A1r0hZ2K2NL.jpg",
"https://m.media-amazon.com/images/I/71cz52CFe0L.jpg",
"https://m.media-amazon.com/images/I/61Evzr7JXmL.jpg"
],
"reviewId": "R295DGZEDL4OBF",
"reviewUrl": "https://www.amazon.co.uk/customer-reviews/R295DGZEDL4OBF",
"reviewPermalink": "https://www.amazon.co.uk/gp/customer-reviews/R295DGZEDL4OBF",
"title": "Another great tiny tool!",
"text": "This is another one of those things I'd seen reviewed on a Youtube channel and having recently needed a small pair of pliers to tighten something and struggled with my large ones, I thought this looked like it would do the job. It's a brilliant little tool and feels incredibly solid given its miniature scale. It's hard to believe it will adjust quite so much given its size and you can get a really strong grip. A top tool to add to the kit and takes up very little space.",
"rating": "5 out of 5 stars",
"ratingScore": 5.0,
"reviewScore": 5,
"date": "Reviewed in the United Kingdom on 4 December 2023",
"reviewDate": "4 December 2023",
"reviewDateIso": "2023-12-04",
"reviewCountry": "United Kingdom",
"locale": "United Kingdom",
"userName": "Mr. Adrian Williamson",
"reviewerAvatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/default._SX48_.png",
"profilePath": "/gp/profile/amzn1.account.AG3SDTTAY3KD275IOHCJQEOU7M2A?ref=cm_cr_dp_d_bdcrb_top",
"reviewerUrl": "https://www.amazon.co.uk/gp/profile/amzn1.account.AG3SDTTAY3KD275IOHCJQEOU7M2A",
"verified": true,
"isVerified": true,
"vine": false,
"numberOfHelpful": 3,
"hasImages": false,
"imageUrlList": null,
"images": [],
"hasVideo": false,
"videoUrlList": [],
"variationId": "B086K4ZMT3",
"variationList": [
"Style Name: Single"
],
"scrapedAt": "2026-11-06T15:43:01.848565+00:00"
}

🌍 Supported Marketplace Domain Codes

Domain CodeMarketplace CountryAmazon Portal
comUnited States (USA)amazon.com
co.ukUnited Kingdom (UK)amazon.co.uk
deGermanyamazon.de
frFranceamazon.fr
itItalyamazon.it
esSpainamazon.es
caCanadaamazon.ca
inIndiaamazon.in
co.jpJapanamazon.co.jp
com.auAustraliaamazon.com.au
com.brBrazilamazon.com.br
nlNetherlandsamazon.nl
seSwedenamazon.se
com.mxMexicoamazon.com.mx
aeUnited Arab Emiratesamazon.ae

⚠️ Notes & Best Practices

  • ASIN Discovery: You can extract ASINs directly from product URLs (e.g. from https://www.amazon.com/dp/B086K4ZMT3, the ASIN is B086K4ZMT3).
  • Pagination: Setting maxPages to 1 extracts the top ~10-15 customer reviews. Increase maxPages to gather historical reviews across earlier pages.
  • Penalty Entries: If an invalid or nonexistent ASIN is queried, exactly three standard penalty entries are emitted to clearly communicate the not-found status while keeping automated webhook pipelines healthy.
  • Export Formats: Use Apify's API or UI buttons to instantly export extracted review data into Excel, CSV, or JSON for immediate analysis in Python (pandas), Google Sheets, or Power BI.