Amazon Product Scraper — Amazon Scraper
Extract product data from Amazon including prices, reviews, ratings, and product details.
What This Tool Does
The Amazon Data Extractor lets you search Amazon for products by keyword or extract specific product pages by URL. It supports multiple Amazon storefronts so you can target the right regional marketplace for your research.
Pass a keyword to get a ranked list of search results, or pass one or more product URLs to retrieve the full details of individual listings — prices, ratings, seller information, ASIN, and product descriptions, all returned as structured JSON.
Supported Domains
| Domain | Marketplace |
|---|---|
| amazon.com | United States (default) |
| amazon.co.uk | United Kingdom |
| amazon.de | Germany |
| amazon.fr | France |
| amazon.co.jp | Japan |
| amazon.ca | Canada |
| amazon.com.au | Australia |
| amazon.in | India |
| amazon.es | Spain |
| amazon.it | Italy |
Set the domain parameter to target a specific store. Defaults to amazon.com.
Two Input Modes
Keyword Search
Pass a search query and receive a ranked list of matching products (up to 100 results per request).
Product URLs
Pass one or more Amazon product URLs or short /dp/ASIN links to retrieve full product details.
Use Cases
- Price monitoring — Track price changes for products across multiple Amazon regions over time.
- Competitor analysis — Monitor competitor listings, pricing strategies, ratings, and review velocity.
- Product research — Evaluate market demand, average pricing, and top sellers before launching a new product.
- Dropshipping — Identify high-demand, well-rated products with healthy margins for resale.
- Market intelligence — Analyse keyword search rankings, sponsored placements, and organic positions.
Data Fields
| Field | Type | Description |
|---|---|---|
| title | string | Full product name as listed on Amazon |
| price | number | Current selling price |
| currency | string | Currency code (e.g. USD, GBP, EUR) |
| rating | number | Average customer rating (0–5 scale) |
| reviewCount | number | Total number of customer reviews |
| seller | string | Name of the seller or fulfilled-by entity |
| asin | string | Amazon Standard Identification Number (unique product ID) |
| url | string | Direct link to the Amazon product page |
| image | string | Main product image URL |
| description | string | Product description or bullet-point features |
| availability | string | In-stock status (e.g. "In Stock", "Only 3 left") |
| rank | number | Position in search results (search mode only) |
Example Request (keyword search)
{
"searchQuery": "wireless headphones",
"maxResults": 20,
"domain": "amazon.com"
}
Example Request (product URLs)
{
"productUrls": [
"https://www.amazon.com/dp/B0BSHF7WHW"
]
}
Example Response
{
"title": "Sony WH-1000XM5 Wireless Industry Leading Noise Canceling Headphones",
"price": 279.99,
"currency": "USD",
"rating": 4.6,
"reviewCount": 24831,
"seller": "Sony",
"asin": "B09XS7JWHH",
"url": "https://www.amazon.com/dp/B09XS7JWHH",
"image": "https://m.media-amazon.com/images/I/61lsexHJJEL._AC_SL1500_.jpg",
"description": "Industry-leading noise canceling with Auto NC Optimizer. Up to 30-hour battery life. Multipoint connection — connect to two Bluetooth devices simultaneously.",
"availability": "In Stock",
"rank": 1
}
Limits and Tips
- Use the
domainparameter to target the correct regional Amazon store. For example, setdomain: "amazon.co.uk"to search Amazon UK. - Maximum 100 results per keyword search request. Use
maxResultsto limit cost. - Product URLs must include a valid ASIN (e.g.
/dp/B0BSHF7WHW). Short URLs and redirect links are also supported. - Results are cached for up to 15 minutes. Re-running the same request may return cached data.
- Processing takes 30–90 seconds depending on the number of products and current Amazon load.
- Prices are returned in the local currency of the selected domain.
On this page