Amazon Product Scraper
Pricing
$4.50 / 1,000 results
Amazon Product Scraper
A lightweight Amazon product scraper that extracts structured product data from category or search URLs.
Pricing
$4.50 / 1,000 results
Rating
0.0
(0)
Developer
APISmith
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
📦 Amazon Product Scraper
A lightweight Amazon product scraper that extracts structured product data from category or search URLs.
This scraper allows you to collect product listings such as titles, prices, ratings, and ASINs directly from Amazon pages without using the official API.
🚀 Features
-
Scrape Amazon category/search result pages
-
Extract structured product data:
- Title
- ASIN
- Brand
- Ratings & review count
- Price
- Image URL
- Breadcrumbs (category path)
- Product URL
-
Supports country-specific scraping (e.g., US, UK, DE)
-
Returns clean JSON output
-
Simple input configuration
📥 Input
Provide a JSON input with the following structure:
{"searchurls": ["https://www.amazon.com/b/ref=glow_cls?node=215138479011&pf_rd_p=719b5b5d-ea3f-4e46-943c-0bf3b7f52fdb&pf_rd_r=ZPZ4AA77XV7R0DS6N3KS&ref_=F2MAFSPR26¤cy=CNY&language=en_US"],"count": 21,"countryCode": "US"}
Input parameters
| Field | Type | Description |
|---|---|---|
searchurls | Array | Amazon category or search result URLs |
count | Number | Maximum number of products to scrape |
countryCode | String | The proxy country code (e.g., US, UK, DE),Reference Address:https://laendercode.net/en/2-letter-list.html |
📤 Output
The scraper returns a JSON array of product objects:
[{"title": "adidas Mens Response Pace Runningadidas Mens Response Pace Running","asin": "B0F4WX6TK3","brand": "","stars": 4.7,"reviewsCount": 126,"thumbnailImage": "https://m.media-amazon.com/images/I/61vCIk6HiQL._AC_UL320_.jpg","breadCrumbs": "Clothing, Shoes & Jewelry>Men>Shoes>Athletic>Running>Road Running","description": "adidas Mens Response Pace Running","price": {"currency": "$","value": 39},"url": "https://www.amazon.com/dp/B0F4WX6TK3"}]
📊 Output fields
| Field | Description |
|---|---|
title | Product title |
asin | Amazon Standard Identification Number |
brand | Product brand |
stars | Average rating |
reviewsCount | Number of reviews |
thumbnailImage | Product image URL |
breadCrumbs | Category hierarchy |
description | Product description/title |
price.currency | Currency symbol |
price.value | Product price |
url | Product detail page URL |
⚙️ Usage
1. Prepare input
Save your input JSON:
$echo '{ ... }' > input.json
2. Run scraper
Use your preferred method (CLI / API / SDK).
Example (pseudo):
$run-amazon-scraper input.json
🧠 Use cases
- 🛒 E-commerce data aggregation
- 📊 Price monitoring
- 🏷️ Competitor analysis
- 📈 Market research
- 🤖 Building product datasets
⚠️ Notes
- Amazon structure may change, which can affect scraping results
- Large-scale scraping may require proxy rotation
- Respect Amazon’s terms of service
📦 Summary
This Amazon Product Scraper provides a simple way to extract structured product data at scale, similar to Apify actors but tailored to your custom schema and output format.