Amazon Product Scraper - Prices, Reviews & Ratings avatar

Amazon Product Scraper - Prices, Reviews & Ratings

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Amazon Product Scraper - Prices, Reviews & Ratings

Amazon Product Scraper - Prices, Reviews & Ratings

Scrape Amazon products by keyword or ASIN: real prices, full product details, ratings, and deep review pagination across marketplaces. No API key. Export JSON/CSV/Excel.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Shahryar

Shahryar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Amazon Product Scraper – Prices, Reviews & Ratings (No API Key)

Extract structured product data from Amazon without an API key: real prices, complete product details, ratings, and public reviews — by keyword, ASIN, or product URL, across any Amazon marketplace. Export to JSON, CSV, or Excel.

Built for price monitoring, e-commerce/market research, competitor analysis, and product intelligence.

Why this scraper

Most Amazon scrapers return thin search rows with missing prices (N/A / "see all buying options") and empty brand/seller. This one enriches every product from its detail page (so prices and fields are actually filled) and includes the public reviews Amazon shows there — completeness on the data Amazon exposes without login is the edge.

What it does

  • 🔎 Search by keyword – paginate Amazon search results.
  • 🧱 Full product details – brand, price, list price, currency, availability, feature bullets, description, category breadcrumbs, and image gallery.
  • 💲 Real prices – reads the canonical price even when the visible price is split into sub-elements (fixes the common N/A).
  • Public reviews – author, rating, title, text, date, verified-purchase badge, helpful votes (the reviews Amazon shows on each product page, no login).
  • 🌍 Any marketplace – amazon.com, .co.uk, .de, .in, and more via the domain field.
  • 🎯 Direct ASIN / URL – scrape specific products without searching.

Example input

{
"searchQueries": ["wireless earbuds"],
"domain": "amazon.com",
"maxItems": 50,
"scrapeProductDetails": true,
"scrapeReviews": true,
"maxReviewsPerProduct": 50,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

Example product output

{
"type": "product",
"asin": "B09B8V1LZ3",
"title": "Wireless Earbuds, Bluetooth 5.3 Headphones",
"brand": "Acme",
"price": 29.99,
"listPrice": 49.99,
"currency": "USD",
"rating": 4.4,
"reviewsCount": 18432,
"availability": "In Stock",
"features": ["40H playtime", "IPX7 waterproof"],
"breadcrumbs": ["Electronics", "Headphones", "Earbud Headphones"],
"url": "https://www.amazon.com/dp/B09B8V1LZ3"
}

Example review output

{
"type": "review",
"asin": "B09B8V1LZ3",
"author": "Jane D.",
"rating": 5,
"title": "Great value",
"text": "Battery lasts forever and they sound great.",
"date": "Reviewed in the United States on May 2, 2026",
"verifiedPurchase": true,
"helpfulVotes": 12
}

Output fields

Search and product results are pushed as product items; with reviews enabled, each review is a separate review item.

Product (type: "product")

FieldDescription
asinAmazon product ID
titleProduct title
brandBrand / manufacturer
priceCurrent price (number)
listPriceOriginal list price when discounted
currencyCurrency code (USD, GBP, EUR, …)
ratingAverage star rating (0–5)
reviewsCountTotal number of ratings
availabilityStock / availability text
featuresBullet-point feature list (array)
descriptionProduct description
breadcrumbsCategory path (array)
imagesProduct image URLs (array)
urlProduct page URL
scrapedAtISO 8601 timestamp

Review (type: "review")

FieldDescription
asinProduct the review belongs to
authorReviewer name
ratingStar rating (1–5)
titleReview title
textReview body
dateReview date
verifiedPurchaseWhether it is a verified purchase
helpfulVotes"X people found this helpful" count

Common use cases

  • Price monitoring & repricing – track prices and list prices over time.
  • Market & competitor research – compare products, ratings, and review volume.
  • Review/sentiment analysis – export reviews for a product or category.
  • Catalog enrichment – fill product data from ASINs you already have.

Input reference

FieldTypeDescription
searchQueriesarrayKeywords to search on Amazon.
asinsarraySpecific ASINs to scrape directly.
productUrlsarrayAmazon /dp/ URLs to scrape directly.
domainstringMarketplace, e.g. amazon.com, amazon.co.uk.
maxItemsintegerMax products in total (0 = no limit).
maxPagesPerSearchintegerSearch pages to paginate per query.
scrapeProductDetailsbooleanEnrich each product from its detail page (default true).
scrapeReviewsbooleanAlso scrape product reviews.
maxReviewsPerProductintegerCap on reviews per product.
proxyConfigurationobjectProxy settings (residential recommended).

Notes & limits

  • Amazon blocks datacenter IPs aggressively and serves CAPTCHA ("Robot Check") pages — use residential proxies (default) and the built-in retry/backoff.
  • Amazon shows a limited number of reviews publicly (without login); this Actor collects the publicly available ones.

FAQ

Do I need an Amazon API key? No. No PA-API, key, or login required.

Why are some prices missing in other scrapers? They read only the search row; prices there are often JS-loaded. This Actor reads the product detail page's canonical price, so prices are filled.

Can I scrape other marketplaces? Yes — set domain to amazon.co.uk, amazon.de, amazon.in, etc.