Amazon Product & Review Scraper
Pricing
Pay per usage
Go to Apify Store
Amazon Product & Review Scraper
Extract product details and reviews from Amazon by ASIN, URL, or search term. Dual-crawler with bot-check fallback. No API key required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Proyecto Apify
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract product details and public reviews from Amazon by ASIN, product URL, or search term. No external API key required.
Features
- Multiple input types: ASIN, full product URL, or search term
- Dual-crawler architecture: CheerioCrawler (fast) with PlaywrightCrawler fallback for bot-check pages
- Review extraction: Sortable by recency or helpfulness, with pagination support
- Anti-blocking: Built-in residential proxy support via Apify Proxy
- Deduplication: Each ASIN is scraped only once, even across multiple inputs
- Structured output: Clean JSON with product details, pricing, ratings, images, and review text
Input
| Field | Type | Default | Description |
|---|---|---|---|
inputs | Array | [{value: "B09V3KXJPB", type: "asin"}] | Items to scrape (ASIN, URL, or search) |
maxProductsPerSearch | Integer | 10 | Max products per search query |
includeReviews | Boolean | true | Whether to scrape reviews |
maxReviewsPerProduct | Integer | 20 | Max reviews per product |
reviewSort | String | "recent" | Sort: recent or helpful |
proxyConfiguration | Object | {useApifyProxy: true, apifyProxyGroups: ["RESIDENTIAL"]} | Proxy settings |
Input Examples
Single ASIN
{"inputs": [{ "type": "asin", "value": "B09V3KXJPB" }]}
Multiple URLs and ASINs
{"inputs": [{ "type": "asin", "value": "B09V3KXJPB" },{ "type": "url", "value": "https://www.amazon.com/dp/B0C7JHBZSP" },{ "type": "search", "value": "wireless earbuds", "domain": "amazon.com" }]}
Output
Each result is a JSON object. Product results include:
type: "product"asin,title,price,rating,reviewCountimages[],featureBullets[],descriptionbrand,availability,categories[]
Review results include:
type: "review"asin,author,rating,title,bodydate,helpful,verifiedPurchase
Proxy Configuration
Residential proxies are strongly recommended for Amazon scraping. The default configuration uses Apify's RESIDENTIAL proxy group:
{"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Notes
- This Actor only accesses publicly visible, non-authenticated data
- No login credentials are required or used
- Extraction is read-only; no purchases, cart modifications, or account actions are performed
- Amazon may display CAPTCHAs or bot-check pages. The Actor automatically detects these and retries with a headless browser (Playwright)
- Results may vary based on proxy quality and Amazon's anti-bot measures