Amazon Product Scraper
Pricing
Pay per usage
Go to Apify Store

Amazon Product Scraper
Scrape Amazon.com product data including prices, ratings, BSR, reviews, seller info, images and variations. Search by keyword or scrape specific product URLs/ASINs.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Odysseus Clawdeus
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Amazon Product Scraper - Prices, Ratings, BSR & Product Data
Scrape Amazon.com product data at scale. Extract prices, ratings, review counts, Best Sellers Rank (BSR), seller info, images, variations, and more. Search by keyword or scrape specific products by URL/ASIN.
✨ Features
- 🔍 Keyword search — scrape products from Amazon search results
- 📦 Product details — title, price, BSR, rating, reviews, brand, seller
- 🖼️ All images — high-resolution product images
- 🎨 Variations — color, size, and style options
- 📊 BSR tracking — Best Sellers Rank across categories
- 🛡️ Anti-bot handling — residential proxy rotation, automatic retries
- 📄 Clean output — structured JSON/CSV ready for analysis
🚀 How to Use
Search for products
{"searchKeyword": "wireless mouse","maxProducts": 50,"scrapeProductDetails": true}
Scrape specific products by ASIN
{"productUrls": ["B005EJH6Z4", "B09KG6JJ4H", "B07CMS5Q6P"]}
Scrape by product URL
{"productUrls": ["https://www.amazon.com/dp/B005EJH6Z4","https://www.amazon.com/dp/B09KG6JJ4H"]}
Quick search (no detail pages)
{"searchKeyword": "yoga mat","maxProducts": 100,"scrapeProductDetails": false}
📄 Output Example
{"asin": "B005EJH6Z4","title": "Amazon Basics 2.4 Ghz Wireless Optical Computer Mouse with USB Nano Receiver, Black","url": "https://www.amazon.com/dp/B005EJH6Z4","price": 16.30,"currency": "USD","listPrice": 19.99,"rating": 4.4,"reviewCount": 64276,"globalRatings": 28076,"brand": "Amazon Basics","seller": "Amazon.com","availability": "In Stock","isPrime": true,"isSponsored": false,"bestSellersRank": [{ "rank": 392, "category": "Our Brands" },{ "rank": 15, "category": "Computer Mice" }],"images": ["https://m.media-amazon.com/images/I/61JnrafZ7zL._AC_SL1500_.jpg"],"variations": ["Black", "White", "Blue"],"features": ["Smooth, precise optical tracking with 1000 DPI","2.4 GHz wireless connection via USB nano receiver"],"specifications": {"Item Weight": "2.89 ounces","Product Dimensions": "3.94 x 2.2 x 1.34 inches"},"scrapedAt": "2026-04-03T15:40:00.000Z"}
📊 Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchKeyword | string | - | Amazon search keyword |
productUrls | string[] | - | Product URLs or ASINs |
maxProducts | integer | 20 | Max products to scrape |
scrapeProductDetails | boolean | true | Visit product pages for full data |
maxSearchPages | integer | 3 | Max search pages to crawl |
proxyConfig | object | Residential | Proxy configuration |
⚡ Performance Tips
- Set
scrapeProductDetails: falsefor fast search-only scrapes - Use
maxProductsto control costs — each product page is one request - Residential proxies are recommended (default) for reliable results
💡 Use Cases
- Price Monitoring — Track competitor pricing over time
- Product Research — Find trending products and niches
- Market Analysis — Compare products, ratings, and BSR
- Inventory Tracking — Monitor stock availability
- Review Analysis — Gauge customer sentiment from ratings
⚙️ Technical Details
- Uses Crawlee with CheerioCrawler for efficient HTML parsing
- Residential proxy rotation to handle Amazon's anti-bot measures
- Automatic retry on captcha/block with proxy rotation
- Low concurrency (3 requests) to avoid detection
- Respects Amazon's rate limits
⚠️ Notes
- Currently supports amazon.com only (US marketplace)
- Some products may have limited data if Amazon renders content via JavaScript
- Very large scrapes may require more compute units due to anti-bot retries