ParseForge Scrapers

Amazon Reviews Scraper

parseforge/amazon-reviews-scraper

E-commerceAutomation

Scrape public Amazon.com product reviews by URL, ASIN or keyword: review text, rating, date, verified badge, helpful votes, AI aspects. Export CSV, Excel, JSON, XML.

Run this scraper See the API call
Total runs
20
Bookmarked
0
Last modified
15 days ago

This scraper was last updated on .

What does the Amazon Reviews Scraper return?

ParseForge Banner

โญ Amazon Reviews Scraper

๐Ÿš€ Export Amazon product reviews in seconds. Up to 13 public reviews per product, 30 fields per review, plus the star histogram and Amazon's own AI aspect summary for every ASIN.

The Amazon Reviews Scraper reads the public review section of any Amazon.com product page and turns it into clean rows: the review title and full text, star rating, exact date, country, Verified Purchase and Vine badges, helpful votes and the reviewer's name and profile. Every row also carries the product context, so one file tells you both what a shopper wrote and how the product scores overall.

Amazon shows logged-out visitors the top 8 reviews written in the United States, and for many products up to 5 more "from other countries". This Actor collects all of them, plus the product rating, the total rating count (1,037,906 on an Echo Dot we tested), the 5-to-1 star histogram in percent, the "Customers say" summary, and up to 8 AI aspects such as "Sound quality" with their mention counts and sentiment. Paste product URLs, ASINs or search keywords, and it processes every product you give it.

๐ŸŽฏ Target Audience ๐Ÿ’ก Primary Use Cases
Amazon sellers and brand managers Track what the most visible reviews say about your listings
Product and UX researchers Mine praise and complaints by aspect and star rating
E-commerce agencies Build review snapshots for many ASINs in one run
Market analysts Compare rating histograms and AI aspects across competitors
Data teams Feed review text into sentiment or LLM pipelines

๐Ÿ“‹ What the Amazon Reviews Scraper does

  • โญ Scrapes every public review on the product page. The 8 top US reviews plus the international ones when Amazon shows them.
  • ๐Ÿง  Adds Amazon's AI insights. "Customers say" summary, aspect names, sentiment, mention counts and the aspects each review is quoted for.
  • ๐Ÿ“Š Captures the rating picture. Average rating, total ratings and the star histogram in percent.
  • ๐Ÿ”Ž Finds products for you. Give a keyword and it takes the top results from Amazon search.
  • ๐ŸŽš Filters by star rating. Keep only 1 and 2 star reviews to study complaints, or only 5 stars for testimonials.
  • ๐Ÿ” Retries hidden answers. Amazon hides reviews from about 1 in 3 logged-out requests. The Actor retries with a fresh session instead of returning an empty file.

๐Ÿ’ก Why it matters: the top reviews are the ones shoppers actually read before buying. Knowing what they say, and which aspects Amazon highlights, tells you why a listing converts or does not.

๐ŸŽฌ Full Demo

๐Ÿšง Coming soon

๐Ÿ“Š Output

Each row is one review. Download it as CSV, Excel, JSON or XML.

Field Description
๐Ÿ–ผ imageUrl Main product image
๐Ÿ†” reviewId Amazon review ID
๐Ÿ“Œ reviewTitle Review headline
๐Ÿ”— reviewUrl Permanent review link
โญ rating Stars given, 1 to 5
๐Ÿ“… reviewDate Date written, YYYY-MM-DD
๐ŸŒŽ reviewCountry Country of the Amazon store the review was written on
๐Ÿ’ฌ reviewText Full review text, paragraphs kept
โœ… isVerifiedPurchase Yes when Amazon shows the Verified Purchase badge
๐Ÿ‡ isVineReview Yes for Vine reviews of free products
๐Ÿ‘ helpfulVotes People who found the review helpful
๐Ÿ‘ค reviewerName Reviewer display name
๐Ÿ”— reviewerProfileUrl Reviewer profile link, N/A when Amazon shows none
๐Ÿ—บ reviewScope Local (United States) or International
#๏ธโƒฃ reviewPosition Position in Amazon's own order
๐Ÿท asin Product ASIN
๐Ÿ“ฆ productTitle Product title
๐Ÿ”— productUrl Product link
๐Ÿญ productBrand Brand
๐ŸŒŸ productRating Average product rating
๐Ÿงฎ productRatingsCount Total global ratings
๐Ÿ“„ publicReviewsOnPage How many reviews Amazon made public for this product
๐Ÿค– customersSay Amazon's AI summary, N/A when Amazon has not generated one
๐Ÿ“ฅ inputUrl The URL, ASIN or search that led to this product
๐Ÿ”Ž searchKeyword Keyword used, N/A for direct products
๐Ÿ“Š ratingHistogram Percent of ratings per star
๐Ÿงฉ aspectMentions Aspects Amazon quotes this review for
๐Ÿง  productAspects Aspect, sentiment, mentions and summary
๐Ÿ•’ scrapedAt Collection time
โŒ error Error message, empty on real rows

Three real records from a run (long review text and aspect lists shortened here):

[
  {
    "imageUrl": "https://m.media-amazon.com/images/I/61fd2oCrvyL._AC_SL1500_.jpg",
    "reviewId": "RCA7TI5EBH5VK",
    "reviewTitle": "This thing is insane.",
    "reviewUrl": "https://www.amazon.com/gp/customer-reviews/RCA7TI5EBH5VK",
    "rating": 5,
    "reviewDate": "2023-07-22",
    "reviewCountry": "United States",
    "reviewText": "I upgraded from the $3,499 i9 Intel MacBook Pro from 2019, and this laptop seriously blows that away. The keyboard is amazing and so much better, the screen is amazing, I love the refresh rate, the responsiveness of jumping between pages and apps is so ridiculously fast, the trackpad and speakers are still just amazing, and the battery life on this is mind-blowing.\nSeriously, 10/10, absolutely rec...",
    "isVerifiedPurchase": "Yes",
    "isVineReview": "No",
    "helpfulVotes": 65,
    "reviewerName": "Michael M",
    "reviewerProfileUrl": "https://www.amazon.com/gp/profile/amzn1.account.AFVVGI2LFNKIRMZVUJJTOLGIJS4A",
    "reviewScope": "Local",
    "reviewPosition": 1,
    "asin": "B0BSHF7WHW",
    "productTitle": "Apple 2023 MacBook Pro Laptop with Apple M2 Pro chip with 12โ€‘core CPU and 19โ€‘core GPU: 16.2-inch Liquid Retina XDR Display, 16GB Unified Memory, 1TB SSD Storage. Works with iPhone/iPad; Space Gray",
    "productUrl": "https://www.amazon.com/dp/B0BSHF7WHW",
    "productBrand": "Apple",
    "productRating": 4.7,
    "productRatingsCount": 385,
    "publicReviewsOnPage": 13,
    "customersSay": "Customers find this MacBook Pro to be a capable machine with an amazing screen and solid build quality. They appreciate its speed, with one customer noting how quickly it jumps between pages and apps, and its amazing battery life. Customers consider it good value for money and say it will last for the next 5 years. They also find it easy to use.",
    "inputUrl": "https://www.amazon.com/dp/B0BSHF7WHW",
    "searchKeyword": "N/A",
    "ratingHistogram": {
      "5Star": 88,
      "4Star": 6,
      "3Star": 3,
      "2Star": 0,
      "1Star": 3
    },
    "aspectMentions": [
      {
        "aspect": "Build quality",
        "sentiment": "positive"
      }
    ],
    "productAspects": [
      {
        "aspect": "Performance",
        "sentiment": "positive",
        "mentions": 57,
        "sentimentMentions": 50,
        "summary": "Customers praise the laptop's performance, describing it as a capable and practical machine."
      },
      {
        "aspect": "Value for money",
        "sentiment": "positive",
        "mentions": 17,
        "sentimentMentions": 13,
        "summary": "Customers find the MacBook Pro offers good value for money."
      }
    ],
    "scrapedAt": "2026-09-16T19:33:09.294Z",
    "error": null
  },
  {
    "imageUrl": "https://m.media-amazon.com/images/I/61MZfowYoaL._AC_SL1000_.jpg",
    "reviewId": "R5944EIVUZMWB",
    "reviewTitle": "The device that just keeps getting better and better with each revision",
    "reviewUrl": "https://www.amazon.com/gp/customer-reviews/R5944EIVUZMWB",
    "rating": 5,
    "reviewDate": "2019-12-14",
    "reviewCountry": "United States",
    "reviewText": "Okay so first off I'd like to say that I had a gen 1 echo for a few years now and it finally burnt out and I missed it so I purchased this gen 3 thinking it was going to be the same quality as the echo one, I was completely wrong the weight of this device is a lot more than the old echo device the size of it is a little bit bigger in diameter and has a much much better speaker in it. I was amazed ...",
    "isVerifiedPurchase": "Yes",
    "isVineReview": "No",
    "helpfulVotes": 0,
    "reviewerName": "Tango's product reviews",
    "reviewerProfileUrl": "https://www.amazon.com/gp/profile/amzn1.account.AG2A3QCEERIWFKOIIDFVPKOIZNAA",
    "reviewScope": "Local",
    "reviewPosition": 1,
    "asin": "B07FZ8S74R",
    "productTitle": "Echo Dot (3rd Gen, 2018 release) - Smart speaker with Alexa - Charcoal",
    "productUrl": "https://www.amazon.com/dp/B07FZ8S74R",
    "productBrand": "Amazon",
    "productRating": 4.7,
    "productRatingsCount": 1037906,
    "publicReviewsOnPage": 8,
    "customersSay": "Customers find the Echo Dot easy to set up and use, with good sound quality and a small footprint that makes it perfect for their needs. They appreciate its functionality, describing it as better than expected and well worth the money, while enjoying interacting with Alexa.",
    "inputUrl": "https://www.amazon.com/dp/B07FZ8S74R",
    "searchKeyword": "N/A",
    "ratingHistogram": {
      "5Star": 83,
      "4Star": 12,
      "3Star": 4,
      "2Star": 0,
      "1Star": 1
    },
    "aspectMentions": [],
    "productAspects": [
      {
        "aspect": "Functionality",
        "sentiment": "positive",
        "mentions": 17359,
        "sentimentMentions": 15912,
        "summary": "Customers find that the Echo Dot works very well and does everything they need it to do."
      },
      {
        "aspect": "Sound quality",
        "sentiment": "positive",
        "mentions": 16558,
        "sentimentMentions": 13277,
        "summary": "Customers like the sound quality of the Echo Dot."
      }
    ],
    "scrapedAt": "2026-09-16T19:33:09.083Z",
    "error": null
  },
  {
    "imageUrl": "https://m.media-amazon.com/images/I/61MZfowYoaL._AC_SL1000_.jpg",
    "reviewId": "R35LXZGRHLZTN0",
    "reviewTitle": "Keeps getting better and better",
    "reviewUrl": "https://www.amazon.com/gp/customer-reviews/R35LXZGRHLZTN0",
    "rating": 5,
    "reviewDate": "2020-01-07",
    "reviewCountry": "United States",
    "reviewText": "This is the second review I'm writing for this product. I now have this Dot for over 6 months and I've been very pleased with its performance from the start and because it continues to function as it did the day I took it out of the box, I thought it deserves another recommendation. Amazon doesn't give me anything for writing good reviews so the only incentive I have to recommend a product is the ...",
    "isVerifiedPurchase": "Yes",
    "isVineReview": "No",
    "helpfulVotes": 0,
    "reviewerName": "Hello Joseph",
    "reviewerProfileUrl": "https://www.amazon.com/gp/profile/amzn1.account.AHRKOU6G7H7NMK6HZX2YWAO6ZEUQ",
    "reviewScope": "Local",
    "reviewPosition": 2,
    "asin": "B07FZ8S74R",
    "productTitle": "Echo Dot (3rd Gen, 2018 release) - Smart speaker with Alexa - Charcoal",
    "productUrl": "https://www.amazon.com/dp/B07FZ8S74R",
    "productBrand": "Amazon",
    "productRating": 4.7,
    "productRatingsCount": 1037906,
    "publicReviewsOnPage": 8,
    "customersSay": "Customers find the Echo Dot easy to set up and use, with good sound quality and a small footprint that makes it perfect for their needs. They appreciate its functionality, describing it as better than expected and well worth the money, while enjoying interacting with Alexa.",
    "inputUrl": "https://www.amazon.com/dp/B07FZ8S74R",
    "searchKeyword": "N/A",
    "ratingHistogram": {
      "5Star": 83,
      "4Star": 12,
      "3Star": 4,
      "2Star": 0,
      "1Star": 1
    },
    "aspectMentions": [],
    "productAspects": [
      {
        "aspect": "Functionality",
        "sentiment": "positive",
        "mentions": 17359,
        "sentimentMentions": 15912,
        "summary": "Customers find that the Echo Dot works very well and does everything they need it to do."
      },
      {
        "aspect": "Sound quality",
        "sentiment": "positive",
        "mentions": 16558,
        "sentimentMentions": 13277,
        "summary": "Customers like the sound quality of the Echo Dot."
      }
    ],
    "scrapedAt": "2026-09-16T19:33:09.096Z",
    "error": null
  }
]

โœจ Why choose this Actor

  • ๐Ÿงพ Honest coverage. It reports publicReviewsOnPage on every row, so you always know how many reviews Amazon made public.
  • ๐Ÿ” No silent empty runs. Hidden and interstitial answers are retried with fresh sessions, and a product that still fails gets a clear error row instead of nothing.
  • ๐Ÿ“ฆ Every product you give it. All URLs, ASINs and keyword results in one run, deduplicated by ASIN and by review ID.
  • ๐Ÿง  Insights included. Aspects, sentiment and mention counts come with every row at no extra step.
  • ๐Ÿงน Clean columns. Dates in ISO format, numbers as numbers, Yes/No flags, and no empty columns.

๐Ÿ“ˆ How it compares to alternatives

Feature This Actor Typical Amazon review scrapers
Public reviews per product All shown: 8 US + up to 5 international Often 8, sometimes 0 when Amazon hides them
Retries when Amazon hides reviews โœ… โŒ
Review title and full text โœ… Varies
Star histogram and total ratings โœ… โŒ
"Customers say" and AI aspects โœ… โŒ
Keyword search input โœ… Varies
Multiple products per run โœ… Some process only the first
Reviews beyond the public top list โŒ Amazon requires sign-in โŒ without an account

๐Ÿš€ How to use

  1. Create a free Apify account with $5 credit: sign up here.
  2. Open the Amazon Reviews Scraper and paste product URLs, ASINs, or search keywords.
  3. Optionally pick star ratings to keep, or turn off international reviews.
  4. Set Max Items and click Start.
  5. Download the dataset as CSV, Excel, JSON or XML, or connect it to your tools.

๐Ÿ’ผ Business use cases

๐Ÿ›’ Amazon sellers

Watch the top reviews on your own ASINs and see which aspects Amazon highlights, positive or negative, before they cost you conversions.

๐Ÿ•ต๏ธ Competitive intelligence

Pull the rating histograms and AI aspects of 50 competing products and see where rivals are weak, for example "Battery life" with negative sentiment.

๐Ÿงช Product development

Filter 1 and 2 star reviews across a category and group them by aspect to find the defects buyers complain about most.

๐Ÿ“ฃ Marketing

Collect verified 5 star reviews with high helpful votes as testimonial candidates, with the exact quote and date.

๐Ÿ”Œ Automating Amazon Reviews Scraper

  • Make and Zapier: start a run on a schedule and push new rows to Google Sheets or a CRM.
  • Slack: post a message when a product's rating or histogram changes.
  • Airbyte: sync the dataset into your warehouse.
  • GitHub Actions: run it from CI with the Apify API.
  • Google Drive: export each run as a CSV file automatically.

Schedule it daily or weekly in Apify to build a review history for every ASIN you track.

๐ŸŒŸ Beyond business use cases

  • ๐ŸŽ“ Research: study how AI review summaries relate to the underlying ratings.
  • ๐Ÿ  Personal: compare what real buyers say about the products on your shortlist.
  • ๐Ÿค Non-profit: monitor safety complaints about children's products.
  • ๐Ÿงช Experimentation: build a small labeled dataset for sentiment models.

๐Ÿค– Ask an AI assistant about this scraper

Paste the Actor URL into ChatGPT, Claude or Perplexity and ask how to analyze the output, for example "group these reviews by aspect and summarize the complaints".

โ“ Frequently Asked Questions

๐Ÿ”ข How many reviews do I get per product?

All the reviews Amazon shows to visitors who are not signed in: the top 8 from the United States, plus up to 5 from other countries on many products. In our tests that was 8 on an Echo Dot and 13 on a MacBook Pro.

๐Ÿ”’ Why not every review of a product?

Amazon moved the full review pages behind a sign-in. Every public route beyond the product page redirects to the login screen, so no scraper can go further without an account.

๐Ÿ“„ How do I know how many reviews were available?

Each row has publicReviewsOnPage, the number of reviews Amazon made public for that product, and productRatingsCount, the total number of ratings.

๐Ÿง  What are product aspects?

Amazon analyzes all reviews of a product and lists topics like "Sound quality" with sentiment, how many reviews mention them and a short summary. The Actor saves them with every row.

โญ Can I get only negative reviews?

Yes. Select 1 and 2 stars under Star ratings. The filter works on the public reviews of each product.

๐Ÿ”Ž Can I search by keyword?

Yes. Add keywords and set how many products to take from each search. The Actor then scrapes the reviews of those products.

๐ŸŒ Which Amazon stores are covered?

Amazon.com. Reviews written on other Amazon stores appear when Amazon.com shows them, marked as International.

๐Ÿ” What if Amazon hides the reviews?

About 1 in 3 logged-out requests gets a sign-in prompt instead of reviews. The Actor retries with a fresh session, and if a product still fails it saves an error row so you can re-run it.

๐Ÿ“ฆ Can I scrape many products at once?

Yes. Paste as many URLs or ASINs as you need. Each product is processed and duplicates are removed.

๐Ÿงพ Which link formats are accepted?

Full Amazon.com product URLs, short /dp/ links, and plain 10-character ASINs.

๐Ÿ•’ How fresh is the data?

It is read live from Amazon at run time. Schedule runs to track changes.

๐Ÿ†“ Is there a free preview?

Free users get a 10-item preview per run. Paid users can collect up to 1,000,000 items.

๐Ÿ”Œ Integrate with any app

Use the Apify API, webhooks, or integrations with Make, Zapier, Google Sheets, Slack, Airbyte and more to send reviews wherever your team works.

๐Ÿ”— Recommended Actors

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more e-commerce and review scrapers.

๐Ÿ†˜ Need Help? Open our contact form

โš ๏ธ Disclaimer: this is an independent tool and is not affiliated with, endorsed by, or sponsored by Amazon. It collects only publicly available data shown to visitors who are not signed in.

What input does the Amazon Reviews Scraper accept?

FieldTypeWhat it doesDefault
productUrls array Amazon.com product pages. Any URL that contains /dp/ASIN or /gp/product/ASIN works, including long URLs copied from the browser. [{"url":"https://www.amazon.com/dp/B0BSH
productIds array 10-character Amazon product IDs, for example B07FZ8S74R. Use this instead of URLs when you already have a list of ASINs. not set
searchKeywords array Optional. Find products on Amazon.com by keyword and scrape the reviews of the top results. Each results page that returns products is billed as one product search. not set
maxItems integer Free users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000 10
maxProductsPerSearch integer How many products to take from each keyword search, in Amazon's own result order. 5
starRatings array Keep only reviews with these star ratings, for example 1 and 2 stars to study complaints. Leave empty to keep every rating. not set
includeInternationalReviews boolean Amazon.com also shows top reviews written on other Amazon stores (for example Canada) for some products. Turn this off to keep only United States reviews. true
proxyConfiguration object Amazon throttles direct traffic, so Apify datacenter proxies in the US are on by default. Residential proxies are used automatically only as a last resort for a page that keeps refusing. {"useApifyProxy":true,"apifyProxyCountry

How much does the Amazon Reviews Scraper cost?

from $1.63 per 1,000 results

Charged forWhat it isPrice each
Review One public Amazon review saved to the dataset, with product rating, histogram and AI aspects attached. $0.00163 to $0.0018
Product search page One Amazon search results page that returned products. Charged only when you use search keywords. $0.0181 to $0.02

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

How do I call the Amazon Reviews Scraper API?

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~amazon-reviews-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "productUrls": [
      {
        "url": "https://www.amazon.com/dp/B0BSHF7WHW"
      },
      {
        "url": "https://www.amazon.com/dp/B07FZ8S74R"
      }
    ],
    "maxItems": 10,
    "maxProductsPerSearch": 5,
    "includeInternationalReviews": true,
    "proxyConfiguration": {
      "useApifyProxy": true,
      "apifyProxyCountry": "US"
    }
  }'

What example inputs can I use?

Use these inputs to see how a run is configured.

input.json
{
  "productUrls": [
    {
      "url": "https://www.amazon.com/dp/B0BSHF7WHW"
    },
    {
      "url": "https://www.amazon.com/dp/B07FZ8S74R"
    }
  ],
  "maxItems": 10,
  "maxProductsPerSearch": 5,
  "includeInternationalReviews": true,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyCountry": "US"
  }
}

What do users say about the Amazon Reviews Scraper?

No reviews yet. Be the first.

How do I report an issue with the Amazon Reviews Scraper?

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

What related scrapers can I use?

Run Amazon Reviews Scraper on Apify All scrapers