VOOZH about

URL: https://apify.com/dtrungtin/amazon-scraper

โ‡ฑ Amazon Scraper ยท Apify


Pricing

from $30.00 / 1,000 results

Go to Apify Store

Extract structured product data from [Amazon.com](https://www.amazon.com) at scale. Provide one or more Amazon search or category URLs and this Actor will crawl through all result pages, visit each product listing, and return a clean dataset with prices, images, reviews, dimensions, and more.

Pricing

from $30.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Tin

Tin

Maintained by Community

Actor stats

0

Bookmarked

15

Total users

2

Monthly active users

23 days ago

Last modified

Categories

Share

Amazon Product Scraper

Extract structured product data from Amazon.com at scale. Provide one or more Amazon search or category URLs and this Actor will crawl through all result pages, visit each product listing, and return a clean dataset with prices, images, reviews, dimensions, and more โ€” ready to download as JSON, CSV, or Excel.

What does Amazon Product Scraper do?

This Actor uses a headless Chrome browser (Puppeteer) to navigate Amazon search and category pages, scroll through results, and extract detailed product information from each listing page. It handles pagination automatically and respects a configurable item limit to control cost and run time.

Why use Amazon Product Scraper?

  • Price monitoring โ€” track price changes across product categories over time
  • Competitor research โ€” benchmark products, features, and reviews against your own catalog
  • Market analysis โ€” discover top-selling products, ratings distributions, and category trends
  • Catalog enrichment โ€” bulk-fetch images, dimensions, descriptions, and ASINs for your own database
  • Retail analytics โ€” build datasets for machine learning or BI dashboards

How to use Amazon Product Scraper

  1. Click Try for free on the Actor page in Apify Store.
  2. In the Input tab, paste one or more Amazon search or category page URLs into Start URLs.
  3. Set Max items to limit how many product pages are scraped (default: 50).
  4. Click Start and wait for the run to finish.
  5. Open the Output tab or click Export to download your dataset as JSON, CSV, or Excel.

Input

Configure the Actor from the Input tab or via the Apify API.

FieldTypeDescriptionDefault
startUrlsarrayAmazon search or category URLs to start crawling fromโ€”
maxItemsintegerMaximum number of product detail pages to scrape50

Example input:

{
"startUrls":[
{"url":"https://www.amazon.com/s?k=mechanical+keyboard"}
],
"maxItems":100
}

Output

Each item in the dataset corresponds to one Amazon product page.

Example output item:

{
"url":"https://www.amazon.com/dp/B0C836NB5X",
"title":"Calibrite Display Pro HL",
"categories":["Electronics","Accessories"],
"itemNumber":"B0C836NB5X",
"asin":"B0C836NB5X",
"price":229.99,
"priceWithCurrency":"$229.99",
"brandName":"Calibrite",
"colorName":"White",
"sizeName":null,
"material":null,
"productDimensions":"4.9 x 1.2 x 6.5 inches",
"modelName":"Display Pro HL",
"modelNumber":"CCDIS3HL",
"upc":"850050285032",
"sizes":[],
"images":["https://m.media-amazon.com/images/I/..."],
"soldText":"200+ bought in past month",
"aboutThisItem":["High-accuracy display calibration","..."],
"features":[{"name":"Brand","value":"Calibrite"}],
"productDetails":[{"name":"Item Weight","value":"3.35 ounces"}],
"description":"Professional display calibration tool...",
"reviewRating":4.6,
"reviewCount":312
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel from the Output tab after the run completes.

Data fields

FieldFormatDescription
urltextProduct page URL
titletextFull product title
categoriesarrayBreadcrumb category path
itemNumber / asintextAmazon item identifier (ASIN)
pricenumberNumeric price (e.g. 229.99)
priceWithCurrencytextPrice with currency symbol (e.g. "$229.99")
brandNametextBrand extracted from product overview
colorNametextColor variant
sizeNametextSize variant
productDimensionstextPhysical dimensions
materialtextMaterial
modelName / modelNumbertextManufacturer model info
upctextUniversal Product Code
sizesarrayAvailable size options
imagesarrayHigh-resolution image URLs
soldTexttext"X+ bought in past month" social proof text
aboutThisItemarrayBullet-point feature list
featuresarrayProduct overview table (name/value pairs)
productDetailsarrayTechnical details table (name/value pairs)
descriptiontextProduct description text
reviewRatingnumberAverage star rating
reviewCountintegerTotal number of ratings

Pricing / Cost estimation

Runs are billed by compute units consumed. A typical run scraping 100 products takes around 5โ€“10 minutes and uses approximately 1โ€“2 compute units, depending on page complexity and proxy usage.

Apify offers a free tier with $5 of monthly platform credits โ€” enough for several hundred product extractions per month at no cost.

Tips

  • Use category pages rather than search pages for more consistent pagination and results.
  • Lower maxItems to do a quick test run before committing to a large crawl.
  • Enable Apify Proxy (Residential, US) in the proxy configuration for best reliability against Amazon's bot detection.
  • Image URLs are blocked during crawling to speed up runs โ€” they are still extracted from the page's embedded JSON data.

FAQ and support

Is scraping Amazon legal? Scraping publicly available product data for personal research, price monitoring, or analysis is generally accepted. Do not scrape personal user data, bypass paywalls, or violate Amazon's Conditions of Use. Always comply with applicable laws in your jurisdiction.

Some fields are empty โ€” why? Not every product has every field (e.g. UPC, material, sizes). The Actor returns null for missing values rather than omitting the field.

The Actor returned fewer items than maxItems. The search results page may have fewer products than the configured limit, or some pages may have been blocked. Try enabling a residential proxy configuration.

For bugs or feature requests, open an issue in the Issues tab on the Actor page. Custom scraping solutions are also available โ€” reach out via the Apify contact form.

Supported countries

The Actor automatically detects the Amazon domain from the start URL and scrapes product data from that marketplace. Simply use the appropriate Amazon domain in your start URLs:

CountryDomain
๐Ÿ‡บ๐Ÿ‡ธ United Statesamazon.com
๐Ÿ‡ฌ๐Ÿ‡ง United Kingdomamazon.co.uk
๐Ÿ‡ฉ๐Ÿ‡ช Germanyamazon.de
๐Ÿ‡ซ๐Ÿ‡ท Franceamazon.fr
๐Ÿ‡ฎ๐Ÿ‡น Italyamazon.it
๐Ÿ‡ช๐Ÿ‡ธ Spainamazon.es
๐Ÿ‡จ๐Ÿ‡ฆ Canadaamazon.ca
๐Ÿ‡ฏ๐Ÿ‡ต Japanamazon.co.jp
๐Ÿ‡ฆ๐Ÿ‡บ Australiaamazon.com.au
๐Ÿ‡ฎ๐Ÿ‡ณ Indiaamazon.in
๐Ÿ‡ง๐Ÿ‡ท Brazilamazon.com.br
๐Ÿ‡ฒ๐Ÿ‡ฝ Mexicoamazon.com.mx
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlandsamazon.nl
๐Ÿ‡ธ๐Ÿ‡ฆ Saudi Arabiaamazon.sa
๐Ÿ‡ฆ๐Ÿ‡ช UAEamazon.ae
๐Ÿ‡ธ๐Ÿ‡ฌ Singaporeamazon.sg

Compute units consumption

Keep in mind that it is much more efficient to run one longer scrape (at least one minute) than more shorter ones because of the startup time.

The average consumption is 1 Compute unit for 1000 actor pages scraped

Epilogue

Thank you for trying my actor. I will be very glad for a feedback that you can send to my email dtrungtin@gmail.com. If you find any bug, please create an issue on the Github page.

You might also like

Amazon Book Scraper โ€” Books Data & Metadata Extractor

scrapepilot/amazon-book-scraper----books-data-metadata-extractor

Scrape Amazon books data from any keyword, URL, or ASIN list. Get full book metadata โ€” title, author, rating, reviews, price, publisher, pages, language, and cover image. Supports 7 Amazon marketplaces. No login. $8.99/month. 2-hour free trial.

17

Amazon book scraper

datapilot/amazon-book-scraper

Amazon Book Scraper uses residential proxies to extract book details from Amazon product pages. It collects title, author, price, rating, reviews, ASIN, publisher, publication date, pages, language, description, and image. Outputs structured JSON for e-commerce analysis and research.

21

3.0

AbeBooks Scraper - Used & Rare Books

lulzasaur/abebooks-scraper

Scrape AbeBooks used and rare book listings. Extract titles, authors, prices, ISBNs, publishers, conditions, editions, and formats. Search by keyword with pagination support. Perfect for book collectors, dealers, and price comparison.

Magazineluiza Product Search Scraper

stealth_mode/magazineluiza-product-search-scraper

Extract product listings from MagazineLuiza.com.br search pages. Gather prices, ratings, seller information, shipping costs, and product details from Brazil's top e-commerce platform. Ideal for price monitoring, market research, and competitive intelligence.

Amazon Bestsellers Scraper

automation-lab/amazon-bestsellers-scraper

Scrape Amazon Best Sellers rankings from any category. Extract product names, prices, ratings, reviews, ASIN codes, and thumbnails. 10 marketplaces. Export to JSON, CSV, Excel, or API.

๐Ÿ‘ User avatar

Stas Persiianenko

53

Magazine Luiza Scraper

gio21/magazine-luiza-scraper

Scrape products from Magazine Luiza (magalu.com.br) by keyword. Extract title, price, rating, reviews, seller, images, and product URL. Pay per result.

Amazon BSR Scraper

marketplace-scrapers/amazon-bsr-scraper

Scrape Amazon BSR rank, Buy Box winner, price, and offer count for any list of ASINs across the US, UK, DE, and JP marketplaces. Time-series snapshots accumulate in a named Apify dataset keyed by date. PA-API sunset replacement; no seller account needed; bring your own cookies.

Market Place Scrapers

8

Amazon Scraper

automation-lab/amazon-scraper

Scrape Amazon search results for price monitoring: current/list prices, ratings, reviews, seller info, Prime status, availability, and images across 10 marketplaces. Export to JSON, CSV, Excel.

๐Ÿ‘ User avatar

Stas Persiianenko

155

Amazon Product Scraper

api-empire/amazon-product-scraper

Amazon Product Scraper collects detailed product data from Amazon fast. Extract titles, prices, images, ratings, reviews, sellers, and availability. Ideal for market research, price tracking, competitor analysis, and workflows needing clean structured Amazon data.