Amazon Product Scraper
Pricing
Pay per usage
Go to Apify Store
Amazon Product Scraper
Scrape Amazon products, reviews, best seller lists, and seller profiles from any Amazon domain. Supports keyword search, ASIN lookup, review filtering, and pagination.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
abdulrahman alrashid
Maintained by Community
Actor stats
0
Bookmarked
4
Total users
3
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape Amazon products, reviews, best seller lists, and seller profiles from any Amazon domain (.com, .co.uk, .de, .fr, .it, .es, .ca, .com.au, .in, .co.jp).
Features
- Product Search — Search by keyword and get product listings with prices, ratings, images, and Prime status
- Product Details — Full product pages: title, price, brand, bullet points, description, images, categories, BSR, variations, "Frequently Bought Together", technical specs
- Product Reviews — Review text, rating, date, verified purchase badge, helpful votes, images, variant purchased. Filter by star rating, date range, verified only
- Best Seller Lists — Scrape any Amazon Best Seller category page with rank, price, and rating
- Seller Profiles — Business info, ratings, feedback history
Supported Amazon Domains
| Domain | Country |
|---|---|
| amazon.com | United States |
| amazon.co.uk | United Kingdom |
| amazon.de | Germany |
| amazon.fr | France |
| amazon.it | Italy |
| amazon.es | Spain |
| amazon.ca | Canada |
| amazon.com.au | Australia |
| amazon.in | India |
| amazon.co.jp | Japan |
Input Examples
Search Products
{"mode": "SEARCH","searchQueries": ["wireless headphones", "usb-c hub"],"domain": "amazon.com","maxSearchResults": 100,"maxSearchPages": 5,"scrapeProductDetails": false}
Get Full Product Details
{"mode": "PRODUCT_DETAIL","asins": ["B0BSHF7WHW", "https://www.amazon.com/dp/B09V3KXJPB"],"domain": "amazon.com","scrapeReviews": true,"maxReviews": 50}
Scrape Reviews with Filters
{"mode": "REVIEWS","asins": ["B0BSHF7WHW"],"domain": "amazon.com","maxReviews": 200,"reviewsSort": "recent","reviewsFilterStar": "critical","reviewsVerifiedOnly": true,"reviewsDateFrom": "2024-01-01"}
Best Sellers
{"mode": "BEST_SELLERS","categoryUrls": ["https://www.amazon.com/best-sellers-electronics/zgbs/electronics/"],"domain": "amazon.com"}
Seller Profile
{"mode": "SELLER_PROFILE","sellerIds": ["A2FE2Q7L2STNNR", "https://www.amazon.com/sp?seller=A2FE2Q7L2STNNR"],"domain": "amazon.com"}
Output Schema
Every result includes a type field indicating the data type:
| Type | Description |
|---|---|
search_result | Product from search results (lightweight) |
product_detail | Full product page data |
review | Individual review |
review_summary | Review histogram and averages |
best_seller | Product from best seller list |
seller_profile | Seller information |
Product Detail Fields
| Field | Type | Description |
|---|---|---|
| asin | string | Amazon Standard Identification Number |
| title | string | Product title |
| price | number | Current price (normalized) |
| originalPrice | number | List/crossed-out price |
| currency | string | Currency code (USD, EUR, GBP, etc.) |
| rating | number | Average star rating (1-5) |
| reviewCount | number | Total number of reviews |
| brand | string | Brand name |
| seller | object | Seller name, ID, fulfillment info |
| bulletPoints | array | Feature bullet points |
| description | string | Product description text |
| images | array | High-resolution image URLs |
| categories | array | Breadcrumb categories |
| bestSellerRank | array | BSR rank + category |
| availability | string | Stock status |
| inStock | boolean | Whether the product is in stock |
| isPrime | boolean | Prime eligible |
| variations | object | Size, color, style options |
| frequentlyBoughtTogether | array | Related products |
| technicalDetails | object | Technical specifications |
| productInformation | object | Additional product info |
| coupon | string | Available coupon text |
Review Fields
| Field | Type | Description |
|---|---|---|
| reviewerName | string | Reviewer display name |
| rating | number | Star rating (1-5) |
| title | string | Review title |
| text | string | Full review text |
| date | string | Review date (YYYY-MM-DD) |
| isVerifiedPurchase | boolean | Verified purchase badge |
| helpfulVotes | number | Number of helpful votes |
| images | array | Review image URLs |
| variantPurchased | string | Product variant info |
Anti-Bot Handling
This scraper handles Amazon's aggressive anti-bot measures:
- Session management — Automatic session rotation with configurable pool size
- Residential proxies — Uses Apify's residential proxy pool by default
- Realistic headers — Rotated User-Agent strings, proper Accept headers, referrers
- Request throttling — Random delays between requests
- CAPTCHA detection — Detects CAPTCHAs and retires blocked sessions
- Playwright fallback — Headless browser fallback for blocked requests
Pricing
Pay-Per-Event: $0.50 per 1,000 results ($0.0005 per result)
Tips for Best Results
- Use residential proxies — Datacenter proxies get blocked quickly on Amazon
- Keep concurrency low — 3-5 concurrent requests reduces blocks
- Don't scrape too fast — The built-in delays help, but lower concurrency is safer
- Use Playwright fallback — Enable it for higher reliability at the cost of speed
- Filter reviews — Use star/date filters to get exactly what you need without scraping everything