Tired of manually tracking Amazon prices? Want to build a price comparison tool or analyze competitor products?
Today, I'm excited to share Amazon Product Scraper โ a powerful Apify Actor designed to extract comprehensive product data from Amazon.com with built-in anti-blocking protection.
๐ What Makes This Different?
While there are many Amazon scrapers out there, this one focuses on reliability and clean data extraction:
| Feature | Benefit |
|---|---|
| ๐ฆ Product Details | Extract prices, ratings, descriptions, and specs |
| ๐ผ๏ธ Product Images | Get all product images including thumbnails |
| ๐ก๏ธ Anti-Detection | Built-in proxy support and anti-scraping protection |
| โจ Clean Data | Automatically formats and cleans extracted data |
| โก Fast Performance | Optimized scraping with session management |
๐ฏ Who Is This For?
- E-commerce entrepreneurs building price comparison sites
- Market researchers analyzing product trends
- Developers creating product catalog databases
- Competitive analysts monitoring competitor pricing
๐ Getting Started
Quick Start (No-Code)
- Go to Amazon Product Scraper
- Add Product URL โ Enter an Amazon product URL you want to scrape
- Configure Proxy โ Choose proxy settings (residential recommended)
- Run โ Get comprehensive product data in JSON format
Example Input
{
"productUrl": "https://www.amazon.com/dp/B0CL61F39H",
"proxyConfig": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}
๐ Output Format
{
"title": "PlayStationยฎ5 console (slim)",
"asin": "B0CL61F39H",
"url": "https://www.amazon.com/dp/B0CL61F39H",
"price": "$499.99",
"price_striked": "$599.99",
"rating": 4.6,
"rating_count": 5815,
"description": "Product description...",
"feature_bullets": ["Feature 1", "Feature 2"],
"images": ["https://image1.jpg", "https://image2.jpg"],
"scrapedAt": "2026-02-18T10:30:00Z"
}
๐ฐ Transparent Pricing
Pay-Per-Event (PPE) pricing:
| Service | Cost |
|---|---|
| Product scraped | $0.005 per product |
| Residential proxy | $0.005 per product |
Example: Scraping 100 products with residential proxies:
- Product scraping: $0.50
- Proxy cost: $0.50
- Total: $1.00 for 100 products
๐ก๏ธ Best Practices for Success
Recommended Settings:
- Use Residential Proxies for reliable scraping
- Use valid product URLs โ direct DP URLs work best
- Enable proxy to avoid Amazon blocks
- Monitor runs and adjust settings if needed
Avoiding Blocks:
- โ Use proxy rotation (residential recommended)
- โ Don't scrape too aggressively
- โ Consider rate limiting between requests
- โ Use direct product URLs (not shortened links)
๐ป API Integration
cURL Example
curl -X POST \
https://api.apify.com/v2/actors/akash9078~amazon-product-scraper/runs \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"productUrl": "https://www.amazon.com/dp/B0CL61F39H",
"proxyConfig": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}'
JavaScript/Node.js
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('akash9078/amazon-product-scraper').call({
productUrl: 'https://www.amazon.com/dp/B0CL61F39H',
proxyConfig: { useApifyProxy: true, apifyProxyGroups: ['RESIDENTIAL'] }
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
๐ Use Cases
| Use Case | Application |
|---|---|
| Price Monitoring | Track product prices over time |
| Market Research | Analyze product trends and competition |
| Product Catalogs | Build comprehensive product databases |
| Competitive Intelligence | Monitor competitor products |
๐ง Technical Specifications
| Property | Value |
|---|---|
| Memory | 256MB (default), 512MB recommended |
| Timeout | 5 minutes default |
| Data Format | JSON |
| Proxy Support | Apify Proxy (residential/datacenter) |
| Supported Stores | Amazon.com, Amazon.in, and other regional stores |
๐ Troubleshooting
Common Issues:
- โ No results โ Check if URL is a valid Amazon product page
- โ Blocked requests โ Enable residential proxies
- โ Timeout errors โ Increase timeout or enable more memory
- โ Missing data โ Some fields may not be available for all products
๐ Data Compliance
This Actor extracts publicly available data from Amazon. Please ensure compliance with:
- Amazon's Terms of Service
- Local data protection laws (GDPR, CCPA, etc.)
- Your intended use case requirements
๐ Try It Now!
Ready to start scraping Amazon product data?
๐ Try Amazon Product Scraper for Free
Questions? Drop a comment below or reach out via the Apify Console!
Built with โค๏ธ using Apify โ The web scraping and automation platform
Top comments (0)