482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / E-commerce

Amazon Product Scraper logo

Amazon Product Scraper

hipersoft/amazon-product-scraper

Scrape Amazon product data from public search results and product pages: title, price, rating, reviews, image, ASIN, brand, features and availability. Multi-marketplace.

Total users

6

Monthly users

1

Total runs

122

Per product scraped

$0.004

Last rebuilt

Oct 28, 2026

Overview

Scrape Amazon product data from public search results and product pages: title, price, list price, star rating, review count, product image, ASIN, Prime status and sponsored flags, across 10 country marketplaces. Export every result as clean, structured JSON, CSV, Excel or XML you can drop straight into a spreadsheet, database or dashboard. Fast and reliable, with no account or API key to manage.

Amazon Product Scraper input — search terms, ASINs and marketplace country in the Apify Console

What does Amazon Product Scraper do?

This Amazon scraper turns public Amazon listings into a structured dataset. Give it search keywords or a list of ASINs and it crawls the matching search results and product pages, extracting the price, rating, reviews and other data points for every product. Use it as a fast, pay-as-you-go alternative to building your own Amazon data pipeline, and export the results in any format the Apify platform supports.

What data can you scrape from Amazon?

Data point Description
Product title The full listing title as shown on Amazon.
ASIN Amazon's unique product identifier.
Product URL Direct link to the product detail page.
Price Current selling price shown in search results.
List price The struck-through reference / "was" price when present.
Currency Currency symbol associated with the marketplace.
Star rating Average customer rating (out of 5).
Reviews count Number of customer reviews.
Product image Main product thumbnail URL.
Prime flag Whether the listing is marked Prime-eligible.
Sponsored flag Whether the result is a sponsored/ad placement.
Search term The keyword that produced the result.

Use cases

  • Price monitoring — track competitor prices and discounts across a category over time.
  • Catalog building — assemble and enrich a product catalog with ratings, images and identifiers.
  • Review research — mine review counts and star ratings for product and market analysis.
  • Competitive intelligence — see which brands and listings dominate a keyword and how many are sponsored.
  • Trend spotting — monitor a marketplace by keyword to catch new or fast-rising listings.
  • Lead and dataset generation — feed structured Amazon data into BI tools, models or apps.

How to scrape Amazon data

  1. Add Amazon Product Scraper to your Apify account and open its input.
  2. Enter one or more search keywords, or paste specific asins to fetch known products.
  3. Choose the country marketplace and set maxProductsPerSearch and other limits.
  4. Click Run and watch results stream into the dataset.
  5. Export the data as JSON, CSV, Excel or XML, or pull it through the Apify API.

Input

{
  "searches": ["wireless earbuds", "yoga mat"],
  "asins": ["B08N5WRWNW"],
  "maxProductsPerSearch": 60,
  "includeProductDetails": false,
  "country": "us",
  "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}
Field Description
searches Search keywords; each keyword is scraped for matching products.
asins Specific product ASINs to fetch as full product pages.
maxProductsPerSearch Max products per keyword (1–1000, default 60).
includeProductDetails Fetch each product page for extra brand, feature and description fields (slower).
country Amazon marketplace: us, uk, de, fr, it, es, ca, jp, in or au.
proxyConfiguration Standard Apify proxy settings for the run.

What you get

One record per product, ready to export to CSV, Excel, JSON or XML.

Amazon Product Scraper output example — product rows with price, rating and ASIN as structured JSON

{
  "search": "wireless earbuds",
  "asin": "B0FHWGB7FW",
  "title": "Wireless Earbuds, Bluetooth 5.4 Headphones Bass Stereo/Clear Calls",
  "url": "https://www.amazon.com/dp/B0FHWGB7FW",
  "price": 29.99,
  "currency": "$",
  "listPrice": 49.99,
  "rating": 4.4,
  "reviewsCount": 12873,
  "image": "https://m.media-amazon.com/images/I/71sWRy5QxIL._AC_UY218_.jpg",
  "sponsored": false,
  "isPrime": true
}

Output schema

Field Type Description
search string The search keyword that produced this result.
asin string Amazon's unique product identifier (ASIN).
title string The full product listing title.
url string (URL) Direct link to the product detail page.
price number Current selling price shown for the product.
currency string Currency symbol for the marketplace (null when not shown).
listPrice number Reference / struck-through price when available.
rating number Average customer star rating out of 5.
reviewsCount string Number of customer reviews (null when not shown).
image string (URL) URL of the main product image.
sponsored boolean True when the result is a sponsored/ad placement.
isPrime boolean True when the listing is marked Prime-eligible.

Need more e-commerce data?

FAQ

How many products can I scrape? As many as you like. Set maxProductsPerSearch per keyword and add as many search terms or ASINs as you need; the actor paginates automatically.

Do I need an account or API key? No. There is no login or setup beyond entering your inputs and clicking Run.

Which marketplaces are supported? The US, UK, Germany, France, Italy, Spain, Canada, Japan, India and Australia stores, selectable with the country input.

What export formats are available? JSON, CSV, Excel and XML, plus programmatic access through the Apify API.

How much does it cost? You pay per item you get, so you only pay for the products actually scraped. See the Pricing tab for current rates.

How fresh is the data? Every field is scraped live from Amazon at the moment the run executes.

Can I connect this to my other tools? The Amazon Product Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is scraping Amazon legal? This actor collects only publicly available data. You are responsible for how you use the data and for complying with Amazon's terms and applicable laws.

Notes

Original clean-room implementation. Returns only public data; you are responsible for compliance with Amazon's terms. Not affiliated with Amazon.

Input

FieldTypeDescription
searches
Search keywords
arrayAmazon search terms. Each is scraped for products.
asins
ASINs
arrayLook up specific products by ASIN (e.g. B08N5WRWNW). Fetched as full product pages.
maxProductsPerSearch
Max products per search
integerMaximum products to collect per search keyword.
Default: 60
includeProductDetails
Include full product details
booleanFetch each search result's product page for brand, features, description and images (slower).
Default: false
country
Marketplace
string · us, uk, de, fr, it, es…Amazon marketplace.
Default: "us"
proxyConfiguration
Proxy
objectProxy configuration. Leave the default — it is tuned for reliable results.
Default: {"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~amazon-product-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "searches": [
    "wireless earbuds"
  ],
  "asins": [
    "B08N5WRWNW"
  ]
}'

Pricing

EventPricePaid plans from
Product scraped
One Amazon product with title, price, rating, reviews and link
$0.004$0.002
Search page fetched
One Amazon search results page fetched
$0.002$0.002

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Carousell Scraper

Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.

242 runs · 2 users · $0.003 / listing scraped

Google Flights Scraper

Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.

216 runs · 4 users · $0.004 / flight scraped

Pinterest Scraper

Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.

151 runs · 2 users · $0.0034 / item scraped

Google Trends Scraper

Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.

139 runs · 6 users · $0.001 / keyword scraped

AliExpress Product Search Scraper

Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.

135 runs · 3 users · $0.003 / product scraped

Google Maps Scraper

Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.

130 runs · 2 users · $0.005 / place scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build