Amazon Product Scraper avatar

Amazon Product Scraper

Pricing

Pay per usage

Go to Apify Store
Amazon Product Scraper

Amazon Product Scraper

Scrape product data from Amazon listings. Extract title, price, rating, review count, ASIN, seller info, and availability. Monitor competitor pricing and inventory. Export to JSON/CSV, run via API, schedule and monitor runs.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Vhub Systems

Vhub Systems

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

6 hours ago

Last modified

Categories

Share

Extract comprehensive product data from Amazon including prices, ratings, reviews, images, and seller information. Scrape individual product pages or search results across all major Amazon marketplaces.

What is Amazon Product Scraper?

Amazon Product Scraper is a powerful tool for extracting structured data from Amazon product listings and search results. Whether you're conducting product research, monitoring competitor pricing, tracking inventory availability, or building a price comparison database, this scraper provides all the essential product information you need.

The scraper works across all major Amazon domains including amazon.com, amazon.de, amazon.co.uk, amazon.fr, and others. It handles pagination automatically, rotates proxies to avoid blocking, and extracts rich product details including ASIN, title, pricing, customer ratings, reviews count, brand information, seller details, availability status, product images, feature bullet points, and category breadcrumbs.

Perfect for e-commerce professionals, market researchers, dropshippers, and data analysts who need reliable Amazon product data at scale. The scraper can process both direct product URLs and search queries, making it flexible for various use cases from competitor analysis to market trend research.

What data does it extract?

FieldTypeDescription
asinstringAmazon Standard Identification Number (unique product ID)
titlestringFull product title/name as displayed on Amazon
urlstringCanonical product page URL (cleaned, without query parameters)
pricestringCurrent product price with currency symbol
ratingnumberAverage customer rating on a scale of 1-5 stars
reviewsCountnumberTotal number of customer reviews
brandstringProduct brand or manufacturer name
availabilitystringStock status (In Stock, Out of Stock, Only X left, etc.)
bestSellerRanknumberBest Seller Rank (BSR) position in main category
sellerstringPrimary seller name (Amazon.com or third-party seller)
categorystringFull category breadcrumb path (e.g., "Electronics > Headphones > Over-Ear")
bulletPointsarrayProduct feature bullet points as listed on the product page
imagesarrayAll product image URLs in high resolution
mainImagestringPrimary product image URL
domainstringAmazon domain where the product was scraped (e.g., "amazon.com")
searchQuerystringOriginal search query used (only for search results)
imageUrlstringThumbnail image URL (for search result listings)
scrapedAtstringTimestamp when data was extracted (ISO 8601 format)

How to scrape Amazon products

  1. Create a free Apify account at apify.com and navigate to the Amazon Product Scraper actor page.

  2. Configure your input by choosing one or both options:

    • Add direct product URLs or ASINs in the "Product URLs" field
    • Enter search keywords in the "Search queries" field (e.g., "wireless earbuds", "standing desk")
  3. Select your target marketplace from the domain dropdown (amazon.com, amazon.de, amazon.co.uk, etc.) to scrape the appropriate regional version.

  4. Set the maximum results per search query if you're using search mode. Default is 20 products, maximum is 100 per query.

  5. Click "Start" to run the scraper. The actor will automatically handle pagination, proxy rotation, and CAPTCHA challenges.

  6. Download your data when the run completes. Results are available in JSON, CSV, Excel, HTML, or XML formats.

  7. Automate and integrate using Apify's API, webhooks, or integrations with Zapier, Make, Google Sheets, and other platforms for continuous monitoring.

Input parameters

ParameterTypeRequiredDescription
productUrlsarray*Direct Amazon product URLs (full URLs or just ASINs like "B08N5WRWNW"). Example: ["https://www.amazon.com/dp/B08N5WRWNW", "B09V3KXJPB"]
searchQueriesarray*Search keywords to find products. Example: ["wireless earbuds", "laptop stand", "yoga mat"]
maxResultsPerQueryintegerNoMaximum number of products to extract per search query. Default: 20, Range: 1-100
domainstringNoAmazon marketplace domain to scrape. Default: "amazon.com". Options: amazon.com, amazon.de, amazon.co.uk, amazon.fr, amazon.it, amazon.es, amazon.co.jp, amazon.ca, amazon.com.au

*At least one of productUrls or searchQueries is required.

Example input

{
"productUrls": [
"https://www.amazon.com/dp/B08N5WRWNW",
"B09V3KXJPB"
],
"searchQueries": [
"wireless noise cancelling headphones",
"mechanical keyboard"
],
"maxResultsPerQuery": 30,
"domain": "amazon.com"
}

Example output

Product page scraping result

{
"asin": "B08N5WRWNW",
"title": "Apple AirPods Max - Space Gray",
"url": "https://www.amazon.com/dp/B08N5WRWNW",
"price": "$549.00",
"rating": 4.5,
"reviewsCount": 12847,
"brand": "Apple",
"availability": "In Stock",
"bestSellerRank": 145,
"seller": "Amazon.com",
"category": "Electronics > Headphones, Earbuds & Accessories > Over-Ear Headphones",
"bulletPoints": [
"Computational audio combines custom acoustic design with the Apple H1 chip and software for breakthrough listening experiences",
"Designed with a knit-mesh canopy and memory foam ear cushions for an exceptional over-ear fit",
"Active Noise Cancellation blocks outside noise, so you can immerse yourself in music",
"Transparency mode for hearing and interacting with the world around you",
"Spatial audio with dynamic head tracking provides theater-like sound that surrounds you"
],
"images": [
"https://m.media-amazon.com/images/I/81SYW8Z8YnL._AC_SL1500_.jpg",
"https://m.media-amazon.com/images/I/71kRgXAa-JL._AC_SL1500_.jpg",
"https://m.media-amazon.com/images/I/71XkNTe8QTL._AC_SL1500_.jpg"
],
"mainImage": "https://m.media-amazon.com/images/I/81SYW8Z8YnL._AC_SL1500_.jpg",
"domain": "amazon.com",
"scrapedAt": "2026-02-15T10:30:45.123Z"
}

Search result scraping

{
"asin": "B0BSHF7LLL",
"title": "Sony WH-1000XM5 Wireless Industry Leading Noise Canceling Headphones with Auto Noise Canceling Optimizer, Crystal Clear Hands-Free Calling, and Alexa Voice Control, Silver",
"price": "$328.00",
"rating": 4.6,
"reviewsCount": 8934,
"imageUrl": "https://m.media-amazon.com/images/I/61vFO3duV1L._AC_UL320_.jpg",
"url": "https://www.amazon.com/dp/B0BSHF7LLL",
"searchQuery": "wireless noise cancelling headphones",
"domain": "amazon.com",
"scrapedAt": "2026-02-15T10:32:18.456Z"
}

Web scraping publicly available data from Amazon is legal under US law, as established by the landmark hiQ Labs v. LinkedIn case (2019), which confirmed that scraping publicly accessible information does not violate the Computer Fraud and Abuse Act. Amazon's product pages, prices, ratings, and reviews are publicly visible without requiring login, making them legally scrapable.

However, responsible scraping practices are essential. This actor implements rate limiting, proxy rotation, and respectful request patterns to avoid overloading Amazon's servers. Always use scraped data in compliance with Amazon's terms of service regarding commercial use, and avoid scraping at excessive rates that could impact site performance. For commercial applications, ensure your use case complies with applicable data protection regulations like GDPR if you're collecting data about EU customers.

Pricing

This actor is free to use. You only pay for Apify platform usage based on compute resources consumed during scraping. Typical costs:

  • Small scraping job (10-50 products): $0.01-0.05
  • Medium job (100-500 products): $0.10-0.50
  • Large job (1000+ products): $1-5

New Apify users receive $5 in free credits, enough to scrape thousands of products.

FAQ

How fast can I scrape Amazon products? The scraper processes approximately 20-30 products per minute with default settings. Speed depends on proxy availability, page complexity, and whether you're scraping search results or direct product pages.

What proxies should I use? Apify automatically provides residential proxies to avoid Amazon's anti-bot measures. The actor is pre-configured to use Apify's proxy pool, which rotates IPs and handles CAPTCHA challenges. No manual proxy configuration needed.

Which Amazon marketplaces are supported? All major Amazon domains: amazon.com (US), amazon.de (Germany), amazon.co.uk (UK), amazon.fr (France), amazon.it (Italy), amazon.es (Spain), amazon.co.jp (Japan), amazon.ca (Canada), and amazon.com.au (Australia).

What happens if Amazon shows a CAPTCHA? The scraper automatically detects CAPTCHA pages and retries the request with a different proxy. In most cases, CAPTCHAs are resolved through proxy rotation without manual intervention.

Can I scrape Amazon products in bulk? Yes, you can provide unlimited product URLs or ASINs in the productUrls array, or use multiple search queries with maxResultsPerQuery up to 100 products each. For very large datasets (10,000+ products), consider splitting into multiple runs.