Amazon Scraper All-in-One Product, Reviews & Search Scraper
Pricing
Pay per event
Amazon Scraper All-in-One Product, Reviews & Search Scraper
Extract comprehensive product data from Amazon without proxy costs. This professional Amazon scraper provides 8 powerful scraping modes to gather product listings, reviews, best sellers, seller information, and more from Amazon marketplaces worldwide.
Pricing
Pay per event
Rating
0.0
(0)
Developer

DataFusionX
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
5 days ago
Last modified
Categories
Share
Amazon Scraper Apify – All-in-One Product, Reviews & Search Data Extractor
Extract comprehensive product data from Amazon without proxy costs. This professional Amazon scraper provides 8 powerful scraping modes to gather product listings, reviews, best sellers, seller information, and more from Amazon marketplaces worldwide.
Powerful Amazon scraper on Apify platform – extract product details, prices, reviews, best sellers, variations, sponsored ads, seller info and related searches from 10 Amazon marketplaces. Zero proxy costs, fast, reliable and always up-to-date with Amazon layout changes.
Perfect Amazon data extraction tool and unofficial Amazon API alternative for price monitoring, market research, competitor analysis, review sentiment and e-commerce intelligence.
🎯 Best Amazon Scraper on Apify – Why Choose This Actor?
- No proxy needed – built-in residential-grade proxy infrastructure
- 10 Amazon marketplaces supported: US, UK, DE, FR, ES, IT, CA, JP, IN, AU
- 8 professional scraping modes in one powerful actor
- Structured clean JSON/CSV/Excel output – ready for analysis
- High success rate – advanced anti-blocking & error recovery
- Regular updates – works with current Amazon 2025 page structure
- Cost-effective – great performance per compute unit
Ideal for Amazon product scraper, Amazon reviews scraper, Amazon search scraper, price tracker and best sellers scraper needs.
� What Can You Scrape?
1. 🔍 Search Results - Product Discovery
Extract product listings from any Amazon search query. Perfect for market research, competitor analysis, and product discovery.
Best For: Market research, finding trending products, competitor monitoring
Example Input:
{"scraperType": "searchResults","searchQuery": "wireless headphones","geocode": "us","maxPages": 5}
Example Output:
{"asin": "B0BRBGQDK8","brand": "Sony","name": "Sony WH-1000XM5 Wireless Noise Canceling Headphones","price": "$328.00","rating": "4.6","reviews": "12453","link": "https://www.amazon.com/dp/B0BRBGQDK8","image": "https://m.media-amazon.com/images/I/51K3vK-XyYL._AC_UY218_.jpg","search_query": "wireless headphones"}
2. 📝 Single Product Details - Complete Information
Get comprehensive product information including title, price, brand, features, specifications, and availability.
Best For: Price monitoring, product catalog building, inventory tracking
Example Input:
{"scraperType": "singleProduct","asins": ["B0BRBGQDK8", "B09JQMJHXY"],"geocode": "us","zipcode": "10001"}
Example Output:
{"asin": "B0BRBGQDK8","title": "Sony WH-1000XM5 The Best Wireless Noise Canceling Headphones with Auto Noise Canceling Optimizer","price": "$328.00","brand": "Sony","rating": "4.6","reviews": "12453","image": "https://m.media-amazon.com/images/I/51K3vK-XyYL._SL1500_.jpg","features": ["Industry-leading noise cancellation with Auto NC Optimizer","30-hour battery life with quick charging","Premium sound quality with LDAC and DSEE Extreme","Multipoint connection - connect two devices at once","Speak-to-chat and quick attention mode"],"description": "Take noise canceling to the next level with Sony's...","availability": "In Stock","url": "https://www.amazon.com/dp/B0BRBGQDK8"}
3. 🎨 Product Variations - All Options
Discover all product variants including different colors, sizes, and configurations. Recursively extracts every variation available.
Best For: Complete product catalog, variant analysis, inventory management
Example Input:
{"scraperType": "productVariations","asins": ["B0BRBGQDK8"],"geocode": "us"}
Example Output:
{"asin": "B0BRBGQDK8","parent_asin": "B0BRBGQDK8","title": "Sony WH-1000XM5 Wireless Headphones - Black","price": "$328.00","dimensions": {"color": "Black","style": "Headphones Only"},"variation_url": "https://www.amazon.com/dp/B0BRBGQDK8","image": "https://m.media-amazon.com/images/I/51K3vK-XyYL._AC_SX300_.jpg"}
4. ⭐ Customer Reviews - Sentiment Analysis
Extract customer reviews with ratings, dates, verification status, and helpful votes. Essential for understanding product reception.
Best For: Sentiment analysis, product feedback, review monitoring
Example Input:
{"scraperType": "reviews","asins": ["B0BRBGQDK8"],"geocode": "us"}
Example Output:
{"asin": "B0BRBGQDK8","review_id": "R2KZJQ8X5YF3MA","rating": "5.0","title": "Best noise cancelling headphones I've ever owned","content": "These headphones are absolutely incredible. The noise cancellation is phenomenal...","date": "Reviewed in the United States on December 15, 2024","verified": true,"reviewer_name": "John Smith","helpful_count": "247","images": ["https://m.media-amazon.com/images/I/review-image.jpg"]}
5. 🏆 Best Sellers - Market Leaders
Scrape best seller rankings by category. Track top-performing products and identify market trends.
Best For: Trend analysis, category insights, competitive intelligence
Example Input:
{"scraperType": "bestSellers","category": "electronics","geocode": "us","maxPages": 3}
Example Output:
{"ranking": "1","asin": "B0BRBGQDK8","title": "Sony WH-1000XM5 Wireless Noise Canceling Headphones","price": "$328.00","rating": "4.6","reviews": "12453","image": "https://m.media-amazon.com/images/I/51K3vK-XyYL._AC_UL320_.jpg","category": "electronics","url": "https://www.amazon.com/dp/B0BRBGQDK8"}
6. 🏪 Seller Details - Complete Seller Information
Extract comprehensive seller information including business details, ratings, location, and feedback statistics.
Best For: Seller verification, supplier research, marketplace analysis
Example Input:
{"scraperType": "sellerDetails","seller_ids": ["A2L77EE7U53NWQ"],"geocode": "us"}
Example Output:
{"seller_id": "A2L77EE7U53NWQ","seller_name": "Amazon.com","seller_market_link": "https://www.amazon.com/s?me=A2L77EE7U53NWQ","positivity": "94%","business_name": "Amazon.com Services LLC","street_address": "410 Terry Avenue North","City": "Seattle","State": "WA","Zipcode": "98109","Country": "US","rating": "4.5",}
7. 📢 Sponsored Products - Advertising Intelligence
Extract sponsored product ads from search results. Perfect for advertising research and competitive analysis.
Best For: PPC research, advertising strategy, competitor ad monitoring
Example Input:
{"scraperType": "sponsoredProducts","searchQuery": "bluetooth speakers","geocode": "us"}
Example Output:
{"asin": "B09JQMJHXY","name": "JBL Flip 6 Portable Waterproof Speaker","price": "$99.95","position": "1","is_sponsored": true,"link": "https://www.amazon.com/dp/B09JQMJHXY","image": "https://m.media-amazon.com/images/I/71wZx0UVRvL._AC_UL320_.jpg","search_query": "bluetooth speakers"}
8. 🔗 Related Searches - Keyword Research
Discover related search suggestions from Amazon. Excellent for SEO and keyword research.
Best For: SEO research, keyword discovery, content strategy
Example Input:
{"scraperType": "relatedSearches","searchQuery": "running shoes","geocode": "us"}
Example Output:
{"search_query": "running shoes","suggested_query": "running shoes men","suggestion_text": "running shoes for men","url": "https://www.amazon.com/s?k=running+shoes+men"}
� Quick Start Guide
Prerequisites
- An Apify account (Sign up free)
- Basic understanding of JSON (very simple!)
Step 1: Install the Actor
- Visit the Apify Store
- Search for "Amazon Scraper"
- Click "Try for Free"
Step 2: Configure Your Scrape
Choose your scraping mode and configure the settings:
For Product Search:
{"scraperType": "searchResults","searchQuery": "laptop stands","geocode": "us","maxPages": 5}
For Product Details:
{"scraperType": "singleProduct","asins": ["B07TCJS1NS", "B081YXWDTQ"],"geocode": "us"}
For Reviews:
{"scraperType": "reviews","asins": ["B07TCJS1NS"],"geocode": "us"}
Step 3: Run and Download
- Click "Start" to begin scraping
- Monitor progress in real-time
- Download results as JSON, CSV, or Excel
🌍 Supported Amazon Marketplaces
| Geocode | Country | Amazon Domain |
|---|---|---|
us | United States 🇺🇸 | amazon.com |
uk | United Kingdom 🇬🇧 | amazon.co.uk |
de | Germany 🇩🇪 | amazon.de |
fr | France 🇫🇷 | amazon.fr |
es | Spain 🇪🇸 | amazon.es |
it | Italy 🇮🇹 | amazon.it |
ca | Canada 🇨🇦 | amazon.ca |
jp | Japan 🇯🇵 | amazon.co.jp |
in | India 🇮🇳 | amazon.in |
au | Australia 🇦🇺 | amazon.com.au |
⚙️ Complete Configuration Options
Required Parameters
| Parameter | Type | Description |
|---|---|---|
scraperType | string | Choose scraping mode: searchResults, singleProduct, productVariations, reviews, bestSellers, sellerDetails, sponsoredProducts, relatedSearches |
Common Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
geocode | string | us | Amazon marketplace country code |
zipcode | string | 10001 | ZIP/postal code for localized pricing |
maxOutput | integer | 0 | Maximum items to extract (0 = unlimited) |
Mode-Specific Parameters
Search Results & Sponsored Products:
| Parameter | Type | Required | Description |
|---|---|---|---|
searchQuery | string | Yes | Search keyword (e.g., "laptop stands") |
maxPages | integer | No | Number of pages to scrape (default: 50) |
Single Product, Variations, & Reviews:
| Parameter | Type | Required | Description |
|---|---|---|---|
asins | array | Yes | List of Amazon ASINs (e.g., ["B07TCJS1NS"]) |
Best Sellers:
| Parameter | Type | Required | Description |
|---|---|---|---|
category | string | No | Category slug (default: "electronics") |
maxPages | integer | No | Pages to scrape (default: 2) |
Seller Details:
| Parameter | Type | Required | Description |
|---|---|---|---|
seller_ids | array | Yes | Amazon seller IDs (e.g., ["A2L77EE7U53NWQ"]) |
Related Searches:
| Parameter | Type | Required | Description |
|---|---|---|---|
searchQuery | string | Yes | Base search term for suggestions |
💡 Use Cases & Applications
E-commerce & Retail
- Price Monitoring - Track competitor prices in real-time
- Product Research - Discover trending products and bestsellers
- Inventory Management - Monitor product availability and variants
- Market Analysis - Understand category trends and pricing strategies
Marketing & SEO
- Keyword Research - Find related search terms and optimize content
- Competitor Analysis - Track competitor products and pricing
- Content Strategy - Identify popular products for content creation
- PPC Research - Analyze sponsored products and ad strategies
Data Analytics
- Sentiment Analysis - Process customer reviews for insights
- Trend Analysis - Track best seller movements and rankings
- Price Intelligence - Monitor price changes across sellers
- Review Monitoring - Track product feedback and ratings
Business Intelligence
- Supplier Research - Find and vet potential suppliers
- Market Entry - Analyze market opportunities and competition
- Product Development - Understand customer needs from reviews
- Competitive Intelligence - Monitor competitor product portfolios
🔧 Local Development
Setup
# Clone the repositorygit clone https://github.com/your-repo/amazon-scraper.gitcd amazon-scraper# Install dependenciespip install -r requirements.txt# Install Apify CLInpm install -g apify-cli# Authenticateapify login
Run Locally
# Run with Apify CLIapify run# Or run directly with Pythonpython -m src
Testing
# Test search scraperpython -c "import asynciofrom src.scrapers.search_results import SearchResultsScraperconfig = {'token': 'YOUR_TOKEN','geocode': 'us','zipcode': '10001','search_query': 'wireless headphones','max_pages': 2}scraper = SearchResultsScraper(config)results = asyncio.run(scraper.scrape())print(f'Found {len(results)} products')"
📊 Performance & Limits
Execution Speed
- Search Results: ~10-30 seconds per page
- Single Product: ~5-10 seconds per ASIN
- Product Variations: ~10-20 seconds per parent product
- Reviews: ~15-30 seconds per product
- Best Sellers: ~20-40 seconds per page
- Seller Details: ~5-10 seconds per seller
Resource Usage
- Memory: ~200-500 MB per run
- Storage: Varies by result count (typical: 1-50 MB)
Rate Limiting
All rate limiting and anti-bot measures are handled automatically - no configuration needed!
🛡️ Best Practices
Optimize Performance
- Use Specific ASINs when possible instead of search queries
- Set Reasonable Limits using
maxPagesandmaxOutput - Choose Right Mode for your specific needs
- Batch Your Requests for multiple products
Ensure Data Quality
- Specify ZIP Code for accurate pricing and availability
- Choose Correct Geocode for your target marketplace
- Monitor Your Runs to catch and fix issues early
- Validate Results before using in production
Cost Management
- Limit Output using
maxOutputparameter - Scrape Smart - don't scrape more than you need
- Schedule Off-Peak for better performance
- Use Apify Free Tier for testing and development
🐛 Troubleshooting
Common Issues
"No results found"
- Verify your search query or ASINs are correct
- Check if the geocode matches your target marketplace
- Ensure the product/category exists in that marketplace
"Invalid ASIN format"
- ASINs must be exactly 10 alphanumeric characters
- Example:
B07TCJS1NS - Remove spaces and special characters
"Rate limit exceeded"
- This is automatically handled - try again in a few minutes
- Consider reducing
maxPagesormaxOutput
"Empty dataset"
- Check actor logs for specific errors
- Verify input parameters are correct
- Ensure products exist in the specified marketplace
🔐 Security & Compliance
Data Security
- All data transmission is encrypted (HTTPS)
- No personal data is stored unnecessarily
- Secure infrastructure with enterprise-grade hosting
Compliance
- Respect Amazon's Terms of Service
- Use scraped data responsibly
- Don't use for prohibited purposes
- Follow local data protection laws (GDPR, CCPA, etc.)
Privacy
- No user credentials required
- Data is private to your Apify account
- Can be deleted anytime
📈 Pricing
This actor runs on the Apify platform. Pricing is based on:
- Compute Units - Processing time and resources used
- Data Transfer - Amount of data scraped
Apify Free Tier
- $5 of free usage every month
- Perfect for testing and small projects
- No credit card required to start
Estimated Costs
- 100 products: ~$0.50-$1.00
- 1,000 products: ~$3-$5
- 10,000 products: ~$20-$30
Actual costs vary based on scraping mode and data volume
Feature Requests
We're constantly improving! Share your ideas for new features or scraping modes.
🌟 Why Apify Platform?
Built for Web Scraping
- Serverless Infrastructure - No server management needed
- Automatic Scaling - Handle any volume of data
- Built-in Storage - Datasets, key-value stores included
- Scheduling - Run scrapers on autopilot
- Webhooks - Integrate with your workflows
Enterprise Ready
- 99.9% Uptime - Reliable infrastructure
- Data Security - SOC 2 Type II certified
- Global CDN - Fast worldwide access
- API Access - Full programmatic control
Developer Friendly
- Python & JavaScript - Use your favorite language
- Open Source SDK - Transparent and extensible
- Great Documentation - Learn quickly
- Active Community - Get help when needed
🚀 Get Started Now
Ready to extract Amazon data at scale?
- Create Free Apify Account
- Try This Actor - No credit card required
- Start Scraping - Get results in minutes
amazon scraper, amazon data extraction, product scraper, price monitoring, review scraper, amazon api alternative, web scraping, ecommerce data, marketplace intelligence, amazon automation, amazon product data, amazon best sellers scraper, amazon reviews extraction, amazon seller analysis, amazon scraper apify, amazon product scraper, amazon reviews scraper, amazon search scraper, amazon best sellers scraper, amazon data extraction, amazon price monitoring, amazon seller scraper, amazon variations scraper, unofficial amazon api, apify amazon scraper, amazon keyword research scraper, ecommerce data scraper, amazon scraping tool 2025