Amazon Reviews Scraper

Every review on the products
you care about.

Give it a list of products - ASINs or URLs - and get their reviews back as rows: the reviewer name, the review text, the star rating and the date. Sort and filter before you run, across seventeen Amazon marketplaces. Amazon publishes no free reviews API, so this is the practical way to get the full picture instead of the first page.

one-time 500 free reviews$0.002 per review after17 marketplacesCSV · XLSX · API
How it works

A product list in,
its reviews out.

The input is the product, not the review - you name the items you want feedback on and the job collects what shoppers wrote about them.

  1. STEP 1Sign in to the platform.
  2. STEP 2Open the Amazon Reviews Scraper.
  3. STEP 3Enter Amazon ASINs or product URLs.
  4. STEP 4Select sorting and filtering options.
  5. STEP 5Choose your output format (CSV / XLSX).
  6. STEP 6Click Get Data.

One row per review, each tagged with the product it belongs to - so a run across many ASINs still reconciles back to your input list.

Why teams use it

Past the first page of feedback.

No free reviews API to call

Amazon keeps review content in the page rather than exposing a public feed. That's precisely the gap this closes - without you writing or maintaining a parser.

Sort and filter before you spend

Narrow the run up front rather than pulling everything and discarding most of it. The estimator shows the review count and credit cost before the job starts.

Seventeen marketplaces

The same product is reviewed differently in different countries. Pull several storefronts for one ASIN and the regional split becomes visible in a single sheet.

What you get back

One row per review,
as shoppers wrote it.

Each row carries the review as Amazon displays it: the reviewer name, the review text, the star rating and the date it was posted - tagged with the product it belongs to so multi-ASIN runs stay sortable by item.

Review text comes back verbatim, with no preprocessing applied, so downstream sentiment analysis reads the shopper's own wording rather than ours. We don't publish a fixed column list here - a small free-tier run returns the definitive header row for the products and marketplaces you're actually pulling.

Data dictionary

Nineteen columns that fill,
per review.

Each row carries the review, its author, and the product it was left on - so an export stands alone without a join back to the listing.

id
Amazon's identifier for the review.
product_asin
The ASIN of the product reviewed.
product_name
The product title, repeated on every row.
product_url
Link to the product page.
title
The review headline.
body
The review text, verbatim.
rating
The star rating as a number, 1 to 5.
rating_text
The same rating as text, e.g. "5 out of 5 stars".
date
When the review was posted, as a long-form date - e.g. "January 14, 2026". Not ISO 8601.
bage
The badge on the review, e.g. "Verified Purchase". Spelled this way in the export.
helpful
How many people marked the review helpful. Present on 48% of rows - absent means none, not unknown.
variation
Which product variant was reviewed, where the listing has variants. Present on 66% of rows.
total_reviews
The product’s total review count, repeated on every row.
overall_rating
The product’s overall rating, repeated on every row.
autor_name
The reviewer’s display name. Misspelled in the export.
autor_url
Link to the reviewer’s profile. Present on 84% of rows.
autor_profile_img
The reviewer’s avatar image.
url
Direct link to the review. Present on 81% of rows.
img_url
Image attached to the review, where one exists. Present on 24% of rows.

Three columns never filled, and four are misspelled at source. comments, official_comment_banner and autor_descriptor were empty on all 80 rows. And the export spells author as autor across four columns and badge as bage - reproduced above exactly as they appear, because your code has to match the real header rather than the correct English. Note date is a long-form string like "January 14, 2026" rather than ISO 8601, so it needs parsing before any time-series work.

Coverage

Seventeen Amazon
marketplaces.

Every regional storefront we support, by domain. A product's reviews differ per marketplace - the same ASIN can be loved in one country and returned in another.

amazon.com amazon.co.uk amazon.ca amazon.de amazon.es amazon.fr amazon.it amazon.in amazon.nl amazon.se amazon.sa amazon.com.mx amazon.com.br amazon.co.jp amazon.pl amazon.com.au amazon.ae
Common workflows

Three jobs people
most often run here.

A few examples of how teams use Amazon review data.

Product

Find what actually breaks

Pull the full review history for your own ASINs and read the one- and two-star text as a corpus. Recurring failure modes show up as repeated language - far more actionable than an average rating that moved 0.1.

Product · QA
Competitive

Mine competitor complaints

Feed in a rival's ASINs and read what their buyers dislike. The gaps customers name in their own words are the sharpest input you'll get for positioning or a product change.

Market intel
Research

Sentiment across a category

Take the top ASINs in a category and export the lot. With verbatim text and ratings in one file, you can run your own model or LLM over a real sample instead of a handful of reviews you read manually.

Research
Pricing

Pay only for the reviews
you actually pull.

No subscription, no minimum. Your first 500 reviews are on us - after that, pay-as-you-go, and the rate halves at volume.

Free tier

500 free reviews - $0

Every new account, one-time. No credit card required. CSV / XLSX export, sorting, filtering and API access included.

$0 forever
Pay-as-you-go

$0.002 per review

That's $2 per 1,000 reviews above the free tier. The pre-flight estimator shows the review count and credit cost before a run starts - no surprises, no compute units to translate.

Most popular
Enterprise

Custom - category-scale monitoring

For continuous category monitoring or very large historical pulls, talk to us about volume pricing, dedicated workers and an SLA.

Talk to us
10% off your first paid run.Use code LIVESCRAPER10 at checkout.
Sign up
Pairs well with

The product,
then the verdict.

Most teams run these two against the same ASIN list.

The legal bit

Is it legal to scrape
Amazon reviews?

Short answer: yes for the public review content - and that is all we ever collect.

Reviews are published to be read. Amazon shows the reviewer's display name, the text, the rating and the date to anyone visiting the page, signed in or not. Collecting publicly visible feedback for product and market research is long-established practice, and as long as the data is publicly available and the process doesn't disrupt the site there are no federal laws prohibiting it.

Two things worth stating plainly rather than burying. Amazon's terms of service restrict automated access, so this is a terms question as well as a legal one - if you have a contractual relationship with Amazon, check it. And reviews carry a reviewer's display name, which makes the output partly personal data: analysing sentiment across a category is a defensible purpose, building a picture of an individual shopper is not.

We touch nothing behind a login, run no third-party trackers on the data layer, and your exports auto-delete after 30 days.

livescraper.app · principles
Public review content only
No logins, no accounts touched
Nothing the reviewer didn't publish
GDPR-aligned by default
Exports auto-delete (30 days)
Check your own Amazon terms before scaling.
Common questions

Things people
ask before signing up.

The questions we hear most. Anything else? Talk to us - humans, not bots, write the answers.

How do I scrape Amazon reviews?+
Using the Amazon Reviews Scraper:
  1. Sign in to the platform.
  2. Open the Amazon Reviews Scraper.
  3. Enter Amazon ASINs or product URLs.
  4. Select sorting and filtering options.
  5. Choose your output format (CSV / XLSX).
  6. Click Get Data.
Why not just use Amazon's API?+
There isn't a free one for reviews. Amazon keeps review content in the product page rather than exposing it through a public feed, which is why teams end up either copy-pasting by hand or maintaining a parser. This does that job for you.
What can I use as input?+
Amazon ASINs or product URLs - whichever your list already holds. The input is the product; the output is its reviews, so one row of your spreadsheet can produce many rows of output.
What data comes back for each review?+
The review as Amazon displays it - reviewer name, review text, star rating and date - tagged with the product it belongs to. Text is preserved verbatim with no preprocessing. For the exact header row on your own products, run a small free-tier job first.
Can I sort or filter the reviews?+
Yes - sorting and filtering options are set when you configure the run, so you can narrow the pull before spending credits rather than exporting everything and discarding most of it.
Which Amazon marketplaces are supported?+
Seventeen regional storefronts: amazon.com, .co.uk, .ca, .de, .es, .fr, .it, .in, .nl, .se, .sa, .com.mx, .com.br, .co.jp, .pl, .com.au and .ae. The full list is in the coverage section above.
Can I use the text for sentiment analysis?+
Yes - that's the most common reason people pull it. Review text comes back verbatim alongside the rating, ready to feed into your own model, an LLM or a dashboard. We don't preprocess the wording, so your analysis isn't shaped by our choices.
Do you handle non-English reviews?+
Yes - reviews come back in whatever language the shopper wrote them, which matters when you're pulling several marketplaces for one product. Translate downstream if you need a single language.

Pull your first 500 reviews, free.

500 one-time free reviews on every new account - no expiry. After that it's $0.002 per review, pay-as-you-go - no card on file until you say so.

Activates instantly · no card required

Scrape Amazon reviews at scale

Livescraper's Amazon Reviews Scraper turns a product list into review data. You submit ASINs or product URLs, choose how the reviews should be sorted and filtered, and download what shoppers wrote as a clean CSV or Excel file - or call the API and skip the download entirely.

Each row carries the review as Amazon displays it: the reviewer name, the full review text, the star rating and the posting date, tagged with the product it belongs to so a multi-ASIN run still reconciles against your input. Text is preserved verbatim, which matters if the next step is a sentiment model - the analysis reads the shopper's wording rather than ours.

Product teams pull their own ASINs and read the one- and two-star text as a corpus, where recurring failure modes appear as repeated language rather than a rating that drifted a tenth of a point. Competitive teams read what a rival's buyers dislike, in the buyers' own words. Research teams export a whole category to run their own analysis over a real sample instead of the few reviews a person can read by hand.

Amazon publishes no free reviews API - review content lives in the product page - so the alternative is a parser you maintain yourself. Seventeen regional marketplaces are supported, which is how the same ASIN's reception in Germany and Japan ends up comparable in one sheet. Start free: your first 500 reviews cost nothing and need no credit card, and the rate halves past five thousand.