Amazon Product Scraper
Pricing
Pay per event
Amazon Product Scraper
Extract detailed Amazon product information at scale. Scrape product details, prices, ratings, images, specifications, and reviews from Amazon.com with advanced anti-blocking protection.
Pricing
Pay per event
Rating
0.0
(0)
Developer

yesintelligent
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🛒 Extract comprehensive product data and search results from Amazon.com at scale with advanced anti-blocking protection.
This Apify Actor allows you to scrape Amazon product information and search results efficiently and reliably. Perfect for price monitoring, market research, competitive analysis, and building product datasets.
Key Features
- Product Details: Extract complete product information including prices, ratings, specifications, and images.
- Search Results: Scrape Amazon search pages to find products by keywords.
- Anti-Detection: Built-in proxy support and anti-scraping protection.
- Scalable: Handles large-scale scraping with concurrent processing.
- Clean Data: Automatically formats and cleans extracted data.
How to Use
- Add Product URLs: Enter the Amazon product URLs you want to scrape in the "Product URLs" field.
- Configure Proxy: For reliable scraping, it is recommended to use a proxy. The actor is pre-configured to use Apify's residential proxies.
- Run the Actor: Click the "Start" button to begin scraping.
- Download Results: Once the run is finished, you can download the scraped data from the "Storage" tab in JSON, CSV, or other formats.
Input Configuration
The actor's input is a JSON object with the following properties:
productUrls(array of strings, required): Provide one or more Amazon product URLs to scrape.- Example:
["https://www.amazon.com/dp/B0CL61F39H"]
- Example:
proxyConfig(object, optional): Configure proxies to prevent getting blocked by Amazon. Using Apify's residential proxies is highly recommended for better success rates.- Example:
{"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}
- Example:
Example Input JSON
{"productUrls": ["https://www.amazon.com/dp/B0CL61F39H","https://www.amazon.com/dp/B0CNV9F72P"],"proxyConfig": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Output Example
The scraped data is saved in the Apify dataset. Each item in the dataset is a JSON object representing a scraped product.
{"title": "PlayStation®5 console (slim)","asin": "B0CL61F39H","url": "https://www.amazon.com/dp/B0CL61F39H","price": "$499.99","price_striked": null,"rating": 4.6,"rating_count": 5815,"description": "With PS5® Console (slim), players get powerful gaming technology packed inside a sleek and compact console design.","feature_bullets": ["Slim Design - With PS5®, players get powerful gaming technology packed inside a sleek and compact console design.","1TB of Storage - Keep your favorite games ready and waiting for you to jump in and play with 1TB of SSD storage built-in.","Box Contents - 1 DualSense® Wireless Controller, 2 Horizontal Stand Feet, HDMI® Cable, AC Power Cord, USB cable, printed materials, ASTRO’s PLAYROOM (Pre-installed game)"],"images": ["https://m.media-amazon.com/images/I/71zH2+yN3FL._SL1500_.jpg","https://m.media-amazon.com/images/I/71E+iGzN+BL._SL1500_.jpg"],"thumbnail": "https://m.media-amazon.com/images/I/71zH2+yN3FL._SL1500_.jpg","scrapedAt": "2025-11-20T12:00:00.000Z"}
Cost Information
This Actor is monetized using the Pay-Per-Event (PPE) model. You are charged based on the actions performed by the actor. This ensures that you only pay for the work that is actually done.
PPE Charges
| Event | Price (USD) | Description |
|---|---|---|
| Actor Start | $0.001 | Charged once for each run of the actor. |
| Product Scraped | $0.005 | Charged for each product page that is successfully scraped. |
| Category Scraped | $0.02 | Charged for each search result page that is successfully scraped. |
Example Cost Calculation
Scraping 100 product pages and 10 search result pages:
- Actor Start: 1 * $0.001 = $0.001
- Product Scraped: 100 * $0.005 = $0.50
- Category Scraped: 10 * $0.02 = $0.20
- Total Estimated Cost: $0.701
Note: The final cost may vary slightly based on the complexity of the pages and the proxy usage.
Integration Options
The data scraped by this actor can be integrated with other Apify actors or external applications. Here are some common integration options:
- Export to Google Sheets: Use the
apify/google-sheetsactor to automatically export the scraped data to a Google Sheet. - Send Email Notifications: Use the
apify/send-mailactor to send an email notification when the scraping is complete, with the data attached. - Webhook Integration: Configure a webhook to be triggered when the actor run is finished. This allows you to integrate the data with your own applications and workflows.
Support & Troubleshooting
Common Issues
- Blocked Requests or CAPTCHAs: This is a common issue when scraping Amazon. To avoid this, make sure to use a proxy, preferably Apify's residential proxies.
- Missing Data: Some product pages may have different layouts or may be missing certain information. The scraper is designed to be robust, but it may not be able to extract all data from all pages.
- Actor Timing Out: If you are scraping a large number of URLs, the actor may time out. In this case, you can try to run the actor with a higher memory allocation or split the URLs into multiple runs.
Need Help?
If you encounter any issues or have questions, you can:
- Check the Issues tab on the actor's page in the Apify Console.
- Contact our support team for assistance.