Amazon Product & Price Scraper avatar

Amazon Product & Price Scraper

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Amazon Product & Price Scraper

Amazon Product & Price Scraper

Scrape Amazon products, prices, Prime badges, ratings, and reviews across 8 countries (US, UK, DE, ES, FR, IT, CA, JP). Filter by price and rating.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

reventadata

reventadata

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

3

Monthly active users

13 hours ago

Last modified

Features

Limited permissions

Share

Unofficial. This Actor is not affiliated with, authorised by, endorsed by, or in any way officially connected to Amazon.com, Inc. or any of its subsidiaries. "Amazon" is a trademark of its respective owner and is used here only to describe what this tool reads. It reads the same public pages a browser does.

Amazon Product & Price Scraper extracts structured listing data from Amazon across national marketplaces (US, UK, Germany, Spain, France, Italy, Canada, Japan, India, Ireland, and Sweden).

What does it do?

Extracts search results with structured attributes (ASIN, title, price, list price, discount percentage, star rating, reviews count, Prime eligibility, and sponsored ad markers) exported as clean tabular dataset fields.

Why use it?

  • Multi-Country Support: Search across 11 Amazon domains with a single click (amazon.com, amazon.co.uk, amazon.de, amazon.es, amazon.fr, amazon.it, amazon.ca, amazon.co.jp, amazon.in, amazon.ie, amazon.se).
  • Structured Pricing & Discounts: Extracts both current price and strikethrough MSRP/list price, calculating exact discount percentages.
  • Prime & Ad Transparency: Boolean flags for sponsored placements and for results Amazon labelled Prime on the visit (see "Prime flag").
  • Built-in Quality Filters: Filter by minimum rating, price bounds, Prime-only, or exclude sponsored ads directly at run time.
  • Search-result data as Amazon shows it: the fields on each result card, nothing from behind a login.

How to use it

  1. Enter one or more keywords in searchQueries (e.g. ["thinkpad", "mechanical keyboard"]).
  2. Select the target country marketplace (defaults to US).
  3. Set optional bounds such as minRating, minPrice, maxPrice, or toggle primeOnly.
  4. Run the Actor and export your data as JSON, CSV, Excel, or NDJSON.

Input Parameters

FieldTypeDescription
searchQueriesarrayRequired. Keywords or search terms to crawl on Amazon.
countrystringTarget national marketplace (US, UK, DE, ES, FR, IT, CA, JP, IN, IE, SE). Default: US.
maxItemsintegerMaximum number of matching products to push to the dataset. Default: 20.
sortBystringSort order (relevance, price_low_to_high, price_high_to_low, review_rank, newest).
minPricenumberOptional minimum price filter in local marketplace currency.
maxPricenumberOptional maximum price filter in local marketplace currency.
minRatingnumberOptional minimum average rating (1.0 to 5.0 stars).
primeOnlybooleanWhen enabled, only returns items with isPrime true (see "Prime flag" below). Default: false.
excludeSponsoredbooleanWhen enabled, sponsored ad listings are discarded. Default: false.

Sample Input

{
"searchQueries": ["thinkpad"],
"country": "US",
"maxItems": 20,
"sortBy": "relevance",
"minRating": 4.0,
"primeOnly": false
}

Sample Output

{
"asin": "B0F195W823",
"title": "Acer Nitro V 16S AI Gaming Laptop | AMD Ryzen 7 26",
"price": 1342.16,
"currency": "USD",
"listPrice": 1599.99,
"discountPercentage": 16,
"rating": 4.5,
"reviewsCount": 1240,
"url": "https://www.amazon.com/dp/B0F195W823",
"image": "https://m.media-amazon.com/images/I/81zV-uXEduL._AC_UY218_.jpg",
"isPrime": true,
"isSponsored": false,
"country": "US",
"scrapedAt": "2026-10-17T10:25:00.000000+00:00"
}

Prime flag

Amazon no longer shows a Prime badge to visitors who are not signed in. isPrime is true when the result shows Amazon's line "Join Prime to get FREE delivery ...", so true is reliable but many Prime items come back false. Treat primeOnly as "only items Amazon labelled Prime on this visit", not "every Prime item".

India (amazon.in)

Set country to IN for amazon.in; prices come back in INR. Proxy handled for you. Expect India runs to be slower than US runs and to return fewer pages in the same time.

Ireland (amazon.ie) and Sweden (amazon.se)

Set country to IE (prices in EUR) or SE (prices in SEK; amazon.se titles and labels are in Swedish). On the 2026-11-08 test captures, isPrime was false on every result of both sites (no "Join Prime" line), so primeOnly returns nothing there. isSponsored uses the same ad marker as the other marketplaces; a later amazon.se test run returned a sponsored result flagged true.

How much does it cost to scrape Amazon?

Pay-per-event: $0.0025 per product saved to the dataset ($2.50 per 1,000 products), plus $0.00005 charged once when the run starts. No subscription. Only rows saved to the dataset are charged.