VOOZH about

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

โ‡ฑ Amazon Scraper - Products, Prices & Reviews (.in & .com) ยท Apify


๐Ÿ‘ Amazon Scraper - Products, Prices & Reviews (.in & .com) avatar

Amazon Scraper - Products, Prices & Reviews (.in & .com)

Pricing

Pay per usage

Go to Apify Store

Amazon Scraper - Products, Prices & Reviews (.in & .com)

Scrape Amazon India (amazon.in) and Amazon US (amazon.com) for product data: titles, ASINs, prices, ratings, reviews, sellers, stock, images, specs, badges, and BSR. Search by keyword, ASIN list, or category URL. Residential proxies. Pay per result.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Md Jakaria Mirza

Md Jakaria Mirza

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

4 days ago

Last modified

Categories

Share

Scrape Amazon products, prices, ratings, and reviews from Amazon US (amazon.com) and Amazon India (amazon.in) โ€” no login and no API key required. Search by keyword, ASIN list, or category/product URL and get structured records with prices, discounts, ratings, sellers, stock status, images, specifications, badges, and Best Seller Rank. Export to JSON, CSV, Excel, or HTML, or pull via the Apify API.

Built with Node.js, TypeScript, the Apify SDK, and a Playwright crawler. It uses Apify residential proxies with a session pool, retries, CAPTCHA detection, and fallback selectors so runs stay reliable as Amazon's layout drifts.

What It Extracts

FieldTypeDescription
asinstring10-character Amazon Standard Identification Number
titlestringFull product title
urlstringCanonical product page URL
domainstringamazon.com or amazon.in
keywordstringSearch keyword that found the product, empty for ASIN/category input
pricenumberCurrent price
originalPricenumberList price or MRP before discount
discountPercentintegerRounded discount percentage
currencystringISO currency code such as USD or INR
ratingnumberProduct rating
reviewsCountnumberTotal review count
sellerNamestringMerchant or seller name
inStockbooleanAvailability status
imageUrlstringMain product image
imagesstring[]Product gallery image URLs
categorystringBreadcrumb category
brandstringProduct brand
specificationsobjectProduct specification key-value pairs
isAmazonsChoicebooleanAmazon's Choice badge status
isBestSellerbooleanBest Seller badge status
bestSellerRankstringBest Seller Rank text
reviewsobject[]Optional recent reviews (title, rating, body, author, date, verifiedPurchase, reviewUrl)
scrapedAtstringISO timestamp for the scrape

When trackPriceHistory is enabled, the Actor also saves a _type: "price-snapshot" row for each scraped product (asin, domain, title, url, price, originalPrice, discountPercent, currency, inStock, capturedAt).

Use Cases

  1. Competitive price monitoring across Amazon US and India.
  2. Review aggregation for product research, sentiment analysis, and complaint mining.
  3. Catalog enrichment from ASIN lists.
  4. Niche and category research using category or search URLs.
  5. Stock, discount, rating, and seller tracking for ecommerce analytics.

Pricing

This Actor uses Apify Pay Per Event pricing. You pay only for product records successfully saved to the dataset.

Event namePrice per event1,000 products10,000 products
product-scraped$0.002$2.00$20.00

Price snapshot rows are written for analytics, but the explicit charge event is tied to product records. Apify platform costs (compute, proxy, storage) apply separately.

Input

Provide at least one of searchKeyword, asinList, or categoryUrl. asinList takes precedence, then categoryUrl, then searchKeyword.

FieldTypeRequiredDefaultDescription
searchKeywordstring[]one of["echo dot"]One or more product search terms
asinListstring[]one ofnoneDirect product ASINs (10 characters)
categoryUrlstringone ofnoneFull Amazon search/category URL or a single /dp/<ASIN> URL
marketplacestringyesamazon.comamazon.com (US) or amazon.in (India)
maxProductsintegerno100Hard cap on products per keyword/ASIN list (1-500)
includeReviewsbooleannofalseFetch recent reviews per product
maxReviewsPerProductintegerno10Review cap per product when reviews are enabled (0-100)
trackPriceHistorybooleannotrueStore a price snapshot row for each scraped product
maxRequestsPerMinuteintegerno30Crawl pacing (5-30); lower is stealthier
proxyConfigobjectnoApify ResidentialProxy settings. Residential strongly recommended for Amazon

Example Inputs

Keyword search:

{
"searchKeyword":["echo dot"],
"marketplace":"amazon.com",
"maxProducts":20,
"includeReviews":false,
"proxyConfig":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
}
}

ASIN enrichment with reviews:

{
"asinList":["B08N5WRWNW","B09V3KXJPB","B0BDHB9Y8H"],
"marketplace":"amazon.com",
"includeReviews":true,
"maxReviewsPerProduct":20
}

How to Scrape Amazon (Step by Step)

  1. Click Try for free / Run.
  2. Choose your input: enter searchKeyword, an asinList, or a categoryUrl.
  3. Set marketplace (amazon.com or amazon.in) and a small maxProducts to test.
  4. Optionally enable includeReviews and keep residential proxies on, then click Start.
  5. When the run finishes, export results as JSON, CSV, Excel, or HTML, or pull them via the Apify API.

Sample Output

{
"asin":"B08N5WRWNW",
"title":"Echo Dot (5th Gen, 2022 release) | Smart speaker with Alexa",
"url":"https://www.amazon.com/dp/B08N5WRWNW",
"domain":"amazon.com",
"keyword":"echo dot",
"price":49.99,
"originalPrice":59.99,
"discountPercent":17,
"currency":"USD",
"rating":4.7,
"reviewsCount":15234,
"sellerName":"Amazon.com",
"inStock":true,
"imageUrl":"https://m.media-amazon.com/images/I/example.jpg",
"images":["https://m.media-amazon.com/images/I/example.jpg"],
"category":"Electronics > Smart Home > Speakers",
"brand":"Amazon",
"specifications":{
"Brand":"Amazon",
"Connectivity":"Wi-Fi, Bluetooth"
},
"isAmazonsChoice":true,
"isBestSeller":true,
"bestSellerRank":"#1 in Smart Speakers",
"reviews":[],
"scrapedAt":"2026-06-08T00:00:00.000Z"
}

Price snapshot row (when trackPriceHistory is enabled):

{
"_type":"price-snapshot",
"asin":"B08N5WRWNW",
"domain":"amazon.com",
"title":"Echo Dot (5th Gen, 2022 release)",
"url":"https://www.amazon.com/dp/B08N5WRWNW",
"price":49.99,
"originalPrice":59.99,
"discountPercent":17,
"currency":"USD",
"inStock":true,
"capturedAt":"2026-06-08T00:00:00.000Z"
}

How It Works

  1. Validates input and chooses the mode: ASIN, category/product URL, or keyword.
  2. Infers the Amazon marketplace from URL input and rejects mismatched marketplace settings.
  3. Starts a Playwright crawler with Apify proxy configuration, session pool, retries, and conservative pacing.
  4. Collects search result ASINs up to the requested per-query cap.
  5. Visits product detail pages and extracts structured product data.
  6. Optionally visits review pages and appends recent reviews.
  7. Saves product records using the product-scraped pay-per-event charge, then optionally writes price snapshot rows.

Known Limits

  • Amazon may still return CAPTCHA pages, even with residential proxies.
  • Reviews are best-effort because review pages are more aggressively throttled.
  • Sponsored and organic result cards are both treated as product result cards.
  • The Actor currently supports amazon.com and amazon.in only.

Legal and Ethical Use

Use this Actor for legitimate research, analytics, monitoring, and catalog enrichment. You are responsible for complying with Amazon's Conditions of Use and all applicable laws. Do not republish scraped content verbatim, and use conservative limits for recurring runs.

License

Apache-2.0. See LICENSE.

You might also like

Amazon Scraper - Products, Prices & Reviews

pear_fight/amazon-scraper

Scrape Amazon products, prices, reviews & seller data. Extract titles, prices, ratings, BSR, images, specs, seller info. Search by keyword or product URL. No login required. Pay per result. Export JSON/CSV/Excel.

Amazon Search Scraper

simpleapi/amazon-search-actor

Amazon Search Scraper extracts products from Amazon search results, including titles, prices, ratings, reviews, images, sellers, and availability. Ideal for market research, price tracking, competitor analysis, and automating structured Amazon product data collection at scale.

Amazon Search Products Scraper

scrapio/amazon-search-products-scraper

Scrapes Amazon search results for any keyword or category, capturing product titles, prices, images, ratings, reviews, ASINs, sellers, and rankings. Ideal for product research, competitor tracking, trend analysis, and large-scale Amazon search data extraction

Amazon Search Products Scraper

simpleapi/amazon-search-products-scraper

Amazon Search Products Scraper gathers product data from Amazon search results, including titles, prices, ratings, reviews, images, sellers, and availability. Ideal for market research, price tracking, competitor analysis, and automating structured Amazon product data collection at scale

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.

Amazon Search Scraper

scrapio/amazon-search-scraper

Scrapes Amazon search results by keyword, category, or filters, capturing product titles, prices, images, ratings, reviews, ASINs, sellers, and rankings. Ideal for market research, competitor analysis, product discovery, and automated Amazon search data extraction at scale

Amazon Asin Scraper

scrapio/amazon-asin-scraper

Scrapes product data from Amazon using ASINs, capturing titles, prices, images, ratings, reviews, variations, sellers, stock info, and product details. Ideal for market research, price monitoring, competitor analysis, and large-scale Amazon product data extraction