Amazon Product Scraper - Price, Stock, Rating & Images avatar

Amazon Product Scraper - Price, Stock, Rating & Images

Pricing

from $1.90 / 1,000 products

Go to Apify Store
Amazon Product Scraper - Price, Stock, Rating & Images

Amazon Product Scraper - Price, Stock, Rating & Images

Scrape Amazon products from search results or /dp/ASIN URLs on any marketplace (US, UK, DE, FR, ES, IT, CA, MX, JP): title, ASIN, price, stock, star rating breakdown and images. Export JSON/CSV/Excel or use the API.

Pricing

from $1.90 / 1,000 products

Rating

0.0

(0)

Developer

Liang Undef

Liang Undef

Maintained by Community

Actor stats

3

Bookmarked

25

Total users

0

Monthly active users

20 hours ago

Last modified

Share

Amazon Product Scraper – Price, Stock, Rating & Images

Extract product data from Amazon search results or product pages on any Amazon marketplace: title, ASIN, price and currency, availability / stock message, star rating and rating breakdown, main image and gallery images. Export to JSON, CSV, Excel or use the API.

What does it do?

  • 🔎 Search & category pages – paste an Amazon search URL (e.g. https://www.amazon.com/s?k=iphone+case); the Actor opens every product on the page and follows the Next button.
  • 📦 Product pages – paste https://www.amazon.com/dp/<ASIN> URLs to scrape specific products (e.g. your own or competitors' listings).
  • 🌍 Multiple marketplaces – amazon.com, .ca, .com.mx, .co.uk, .de, .fr, .es, .it, .co.jp and other Amazon domains.
  • 💱 Correct currency & location – prices are returned as numbers with an ISO currency code (USD, EUR, GBP, JPY…) for a delivery location in the marketplace's country (default postcode per marketplace, or your own ZIP).
  • 🖼️ Full-size images – hi-res gallery images (typically 1500 px), not thumbnails.
  • ⚡ Fast and cheap – plain HTTP requests (no browser), Apify Proxy pinned to the marketplace country, automatic session rotation.

Use cases

  • Price and Buy Box monitoring for brands, sellers and resellers
  • Stock / availability tracking
  • Competitor and market research, product discovery for FBA / dropshipping
  • Rating monitoring (star rating and 1–5 star breakdown)
  • Product catalogs and feeds for comparison sites, spreadsheets, BI and AI agents

How to use it

  1. Click Try for free.
  2. Paste one or more Amazon search or product URLs.
  3. Set Max pages to open (search pages + product pages) to control run size.
  4. Click Start, then download the dataset or fetch it via the Apify API. Schedule the Actor to monitor prices regularly.

Input

FieldTypeDescription
startUrlsarrayAmazon search/category URLs or product (/dp/ASIN) URLs
maxItemsintegerMax products saved (0 = no limit)
maxRequestsPerCrawlintegerSafety limit on pages opened (default 50)
zipCodestringOptional delivery ZIP / postcode (default per marketplace)
proxyConfigurationobjectApify Proxy settings (on by default)
{
"startUrls": [{ "url": "https://www.amazon.com/s?k=iphone+16+pro+max+case" }],
"maxItems": 20
}

Output

{
"title": "Spigen Screen Protector for iPhone ...",
"asin": "B0D84R9HYW",
"url": "https://www.amazon.com/dp/B0D84R9HYW",
"brand": "Spigen",
"price": { "value": 19.99, "currency": "USD", "raw": "$19.99" },
"listPrice": { "value": 27.99, "currency": "USD", "raw": "$27.99" },
"inStock": true,
"inventory": "In Stock",
"star": 4.5,
"reviewsCount": 229332,
"starBreakdown": [{ "key": "5 star", "value": "81%" }],
"mainImage": "https://m.media-amazon.com/images/I/....._AC_SL1500_.jpg",
"images": ["https://m.media-amazon.com/images/I/....._AC_SL1500_.jpg"],
"breadcrumbs": ["Cell Phones & Accessories", "..."],
"features": ["..."],
"seller": "Amazon.com",
"deliveryLocation": "New York 10001",
"marketplace": "www.amazon.com",
"scrapedAt": "2026-10-26T15:00:00.000Z"
}
FieldDescription
title, asin, url, brandProduct title, ASIN, canonical URL and brand
priceCurrent (Buy Box) price: numeric value, ISO currency, displayed raw text. null value if the product has no offer
listPrice"List price" / "Was" price when the product is discounted
inStock, inventoryAvailability flag and Amazon's availability text
star, reviewsCount, starBreakdownAverage rating, number of ratings and % per star level
mainImage, imagesHi-res main image and gallery
breadcrumbs, features, sellerCategory path, bullet points, seller / ships-from text
deliveryLocation, marketplaceDelivery location used for the price, and the Amazon domain

Pricing

Pay per event: a small fee per Actor start plus a fee per product saved (see the Pricing tab). Platform usage (compute and proxy) is included, so you only pay per result. Use Max pages to open to cap your cost.

FAQ

Which Amazon countries are supported? Any Amazon storefront that uses the standard Amazon layout – US, CA, MX, UK, DE, FR, ES, IT, JP and others. Just paste a URL from that domain.

Why did some products come back without a price? Some products have no Buy Box offer, are unavailable, or can't be shipped to the delivery location; price.value is then null and inventory explains why.

Which currency are prices in? The marketplace's own currency (amazon.com → USD, amazon.de → EUR, amazon.co.uk → GBP, amazon.co.jp → JPY …), for a delivery address in that country.

Does it scrape reviews text? No – it returns the rating and rating breakdown. Open an issue if you need review text, sellers/offers or more fields.

Can I monitor prices daily? Yes – save the input as a Task and add a Schedule; connect webhooks or integrations (Google Sheets, Slack, Make, Zapier, n8n) to get alerts.

Is it legal? The Actor reads publicly available product information only. Make sure your use complies with Amazon's terms and applicable law.