{"repo":"ScrapingBee/amazon-review-scraper","free":true,"listed":false,"github":"https://github.com/ScrapingBee/amazon-review-scraper","clone":"git clone https://github.com/ScrapingBee/amazon-review-scraper.git","description":"Scrape Amazon reviews with ScrapingBee's API, proxy rotation, and JavaScript rendering. Outputs name, rating, date, title, body to CSV.","language":null,"stars":182,"topics":["amazon-review-scraper","amazon-reviews-scraper","amazon-reviews-scraping","amazon-scraper","data-scraping","e-commerce-api","ecommerce-scraper","price-scraper","proxy-scraper","public-api"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"Amazon Review Scraper The API handles proxy rotation, headless browser rendering, geo-targeting, and the JavaScript scrolling needed to load Amazon's lazy review widget, your code stays focused on what you actually want to do with the data. Contents - What is an Amazon review scraper? - How it works - Prerequisites - Installation - Quick start - What you get - How the script works - Configuration reference - extract rules - js scenario - Common request parameters - Scrape reviews across Amazon regions - Load more reviews with infinite scroll - Use cases - Why ScrapingBee - Best practices - Legal note - FAQ - Resources What is an Amazon review scraper? An Amazon review scraper is a program that collects publicly visible review data from Amazon product pages, the reviewer's name, star rating, date, headline, and review body. Knowing how to scrape Amazon reviews lets you run sentiment analysis at the product, brand, or category level, watch competitor feedback over time, build training datasets for review classification, or feed dashboards that surface buyer complaints early. The hard part is not parsing the HTML. It is loading the lazy review widget reliably in a headless browser, rotating IPs so Amazon does not block you, and matching the right regional storefront. Scraping Amazon reviews through an API like ScrapingBee removes all three problems and leaves you with one HTTP request per page. How it works You send a GET request to the ScrapingBee API with the product URL ( htt","default_branch":null,"files":null,"tree":[],"storefront":"/r/ScrapingBee","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ScrapingBee/amazon-review-scraper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}