Amazon Product Scraper β€” Price, Rating, Reviews & Images avatar

Amazon Product Scraper β€” Price, Rating, Reviews & Images

Pricing

from $3.00 / 1,000 products

Go to Apify Store
Amazon Product Scraper β€” Price, Rating, Reviews & Images

Amazon Product Scraper β€” Price, Rating, Reviews & Images

Scrape Amazon products by search term or URL/ASIN: title, price, rating, review count, availability, brand, features, and images.

Pricing

from $3.00 / 1,000 products

Rating

0.0

(0)

Developer

Hichem Ben Moussa

Hichem Ben Moussa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

πŸ›’ Amazon Product Scraper β€” Price, Rating, Reviews & Images

Scrape Amazon products by search term or product URL/ASIN β€” get title, price, rating, review count, availability, brand, features, and images as clean structured data.

No Amazon account, no API keys. Search a keyword or paste product links and export to CSV, Excel, JSON, or Google Sheets.


✨ What you get for every product

FieldExample
asinB09B8V1LZ3
titleWireless Earbuds Bluetooth 5.3 Headphones
brandSoundCore
price / currency39.99 Β· $
rating4.5
reviewsCount12,480
availabilityIn Stock
featuresbullet-point highlights
images / thumbnailfull-resolution image URLs
urlcanonical product link

🎯 Who it's for

  • E-commerce & retail β€” track competitor pricing, ratings, and availability.
  • Dropshippers & sellers β€” research products and niches at scale.
  • Price-monitoring tools β€” schedule daily runs and diff the results.
  • Market researchers β€” pull hundreds of products for a category in minutes.

πŸš€ How to use it

  1. Enter search terms (e.g. wireless earbuds) and/or paste product URLs or ASINs.
  2. Pick the Amazon domain (amazon.com, amazon.co.uk, amazon.de, …).
  3. Set max items per search term.
  4. Click Start and export.

Amazon blocks datacenter traffic, so the Actor uses residential proxy (included in your Apify plan) for reliable results.


πŸ“₯ Example input

{
"searchTerms": ["wireless earbuds"],
"domain": "amazon.com",
"maxItems": 30
}

Scrape specific products:

{
"productUrls": ["B09B8V1LZ3", "https://www.amazon.com/dp/B0BDHWDR12"],
"domain": "amazon.com"
}

πŸ“€ Example output

{
"asin": "B09B8V1LZ3",
"title": "Wireless Earbuds Bluetooth 5.3 Headphones",
"brand": "SoundCore",
"price": 39.99,
"currency": "$",
"rating": 4.5,
"reviewsCount": 12480,
"availability": "In Stock",
"features": ["50H playtime", "IPX7 waterproof", "USB-C fast charge"],
"images": ["https://m.media-amazon.com/images/I/61abc....jpg"],
"thumbnail": "https://m.media-amazon.com/images/I/61abc....jpg",
"url": "https://www.amazon.com/dp/B09B8V1LZ3",
"domain": "amazon.com",
"searchTerm": "wireless earbuds"
}

Export to CSV, Excel, JSON, XML, or Google Sheets, or pull via the Apify API.


πŸ”Œ Integrations & scheduling

  • Schedule daily/weekly runs to monitor price and stock changes.
  • Push results into a spreadsheet, BI dashboard, or your repricing tool.
  • Pair with a monitor to alert when a price drops or a product goes out of stock.

❓ FAQ

Do I need a proxy? Yes β€” Amazon blocks datacenter IPs. The Actor defaults to residential proxy, included in your Apify plan. It automatically rotates sessions and retries when Amazon shows a robot check.

Which marketplaces are supported? All major ones: .com, .co.uk, .de, .fr, .es, .it, .ca, .com.au, .in, .co.jp, .com.mx, .com.br, .nl.

Will every field always be present? Amazon layouts vary by product and region; occasionally a field (e.g. price for an unavailable item) is null. Core fields β€” ASIN, title, rating, reviews, images β€” have strong coverage.

Is scraping Amazon legal? It collects publicly visible product information. You're responsible for complying with Amazon's terms and applicable laws. Use it for research, monitoring, and analytics.


πŸ—ΊοΈ Roadmap

  • Full review scraping (per-review text, stars, dates)
  • Seller & Buy Box info
  • Variations (size/color) and per-variant pricing
  • Best Seller Rank & category breadcrumbs

Built and maintained by hichemdev. Found a bug or want a feature? Open an issue on the Actor's Issues tab.