Amazon Scrapper
Pricing
$29.00/month + usage
Amazon Scrapper
Amazon Product Scraper that extracts product titles, prices, ratings, review counts, and Prime eligibility from Amazon search results, so you can monitor markets and build product catalogs without writing any code.
Pricing
$29.00/month + usage
Rating
0.0
(0)
Developer
Kawsar
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Amazon Product Scraper
Amazon Product Scraper extracts structured product data from Amazon search results at scale. Provide search URLs or keywords and the actor returns product titles, ASINs, prices, ratings, review counts, Prime eligibility, and more, ready to export as JSON, CSV, or Excel.
What it does
- Accepts Amazon search URLs (e.g.
https://www.amazon.com/s?k=Mouse) or plain keywords - Paginates through multiple result pages automatically
- Extracts up to 16 products per page
- Returns clean, structured data for each product
- Handles sponsored listings and organic results
Use cases
- Price monitoring and competitor research
- Product catalog building for e-commerce stores
- Market research and trend tracking
- Lead generation for Amazon sellers
- Academic and business data collection
Input
| Field | Type | Description | Default |
|---|---|---|---|
startUrls | List of URLs | Amazon search result URLs | — |
keywords | List of strings | Search keywords (actor builds URLs automatically) | — |
maxPages | Integer | Max result pages per search | 5 |
maxItems | Integer | Max total products to return | 100 |
requestTimeoutSecs | Integer | Per-request timeout in seconds | 30 |
You must provide at least one value in startUrls or keywords.
Example input
{"startUrls": ["https://www.amazon.com/s?k=gaming+mouse"],"keywords": ["mechanical keyboard", "USB hub"],"maxPages": 3,"maxItems": 150}
Output
Each result is one Amazon product listing. Fields:
| Field | Type | Description |
|---|---|---|
asin | String | Amazon Standard Identification Number |
productTitle | String | Full product name |
productUrl | String | Link to the product detail page |
imageUrl | String | Main product thumbnail image URL |
price | Float | Current sale price |
currency | String | Currency symbol (e.g. $) |
listPrice | Float | Original/list price (strikethrough), if shown |
rating | Float | Average star rating out of 5 |
reviewCount | Integer | Total number of customer ratings |
isPrime | Boolean | True if eligible for Prime delivery |
isSponsored | Boolean | True if a sponsored advertisement |
position | Integer | Rank within the page (1-based) |
keyword | String | Search term used |
searchUrl | String | Amazon search URL |
pageNumber | Integer | Page number where the product appeared |
scrapedAt | String | ISO 8601 UTC timestamp |
Example output record
{"asin": "B08SJ5Z8JL","productTitle": "Redragon M612 Predator RGB Gaming Mouse, 8000 DPI Wired Optical Mouse","productUrl": "https://www.amazon.com/Redragon-M612-Predator-Programmable/dp/B08SJ5Z8JL/","imageUrl": "https://m.media-amazon.com/images/I/61vF4LdktpL._AC_UY218_.jpg","price": 16.99,"currency": "$","listPrice": 19.99,"rating": 4.5,"reviewCount": 12840,"isPrime": true,"isSponsored": false,"position": 2,"keyword": "gaming mouse","searchUrl": "https://www.amazon.com/s?k=gaming+mouse","pageNumber": 1,"scrapedAt": "2025-01-15T12:34:56.789012+00:00"}
How to use
- Open the actor on Apify and click Try for free
- Enter one or more Amazon search URLs or keywords in the input
- Set
maxPagesandmaxItemsto control how much data to collect - Click Start and wait for results
- Download your data as JSON, CSV, Excel, or HTML table
Frequently asked questions
Does it scrape individual product pages? Not in the current version. It scrapes search result listing pages and extracts the data shown in the cards. For full product detail pages (description, bullet points, seller info), use a product detail scraper with the ASINs returned here.
What regions does it support?
The actor targets amazon.com (US). To scrape other Amazon regions, provide the full search URL for that region (e.g. amazon.co.uk, amazon.de).
How many results per page? Amazon typically shows 16-24 organic results per search page.
Can it scrape sponsored listings?
Yes. Sponsored products are included and flagged with isSponsored: true so you can filter them out if needed.
What happens when a product has no price?
The price field will be null. Some products use "See price in cart" or show prices only on the detail page.