Advanced Amazon Product Scraper avatar

Advanced Amazon Product Scraper

Pricing

$4.99/month + usage

Go to Apify Store
Advanced Amazon Product Scraper

Advanced Amazon Product Scraper

The scraper collects detailed product information including product title, price, rating, number of reviews, product URL, image URL, brand, availability status, and other key details from the product page, and exports the data in structured JSON format.

Pricing

$4.99/month + usage

Rating

5.0

(2)

Developer

ScrapeAI

ScrapeAI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Amazon Product Scraper

This alternate scraper is a lightweight fork of the main Apify actor. It includes simplified configuration and some experimental features. It's intended for quick deployments or testing variations of the original scraping logic.

Features

  • Multiple Scraping Modes:
    • Search products by keyword
    • Scrape specific product URLs directly
    • Use custom search URLs with filters
    • Scrape bestseller/category pages
  • Deep Product Scraping: Get detailed product information including specifications, features, variants, and availability
  • Product Reviews: Extract customer reviews with ratings, dates, and helpful votes
  • Parallel Tab Processing: Scrapes multiple products simultaneously using browser tabs for faster execution
  • Anti-Detection: Stealth mode with proxy support and user agent rotation
  • Pagination Support: Automatically navigates through multiple pages

Input

This variant of the actor uses a more concise set of parameters, optimized for quick tests.

FieldTypeDescription
modestringOne of search, productUrl or categoryUrl.
keywordsstringSearch keywords (used when mode is search).
urlsarrayList of full product or category URLs (mode productUrl or categoryUrl).
maxItemsintegerCap the number of results (default 25).
scrapeDepthintegerHow many follow‑ups to visit per product (default 1).
useProxiesbooleanToggle proxy rotation (default false).
headlessbooleanRun without a visible browser (default true).

Output

The actor returns a flat JSON object per item with only the most commonly used attributes, making downstream processing easier.

Fields included

  • asin – Amazon ASIN identifier
  • title – Product title
  • price – Current price (numeric)
  • currency – Currency symbol (e.g. ₹)
  • rating – Average star rating
  • reviewsCount – Total number of reviews
  • url – Canonical product URL
  • thumbnail – Small image URL
  • inStock – Boolean availability flag

For the alternate scraper we do not output deep specifications, features, or review bodies; those were removed to keep the output lightweight.

Examples

Below are sample inputs using the concise parameters described above.

Search Mode

{
"mode": "search",
"keywords": "wireless earbuds",
"maxItems": 25,
"scrapeDepth": 2,
"useProxies": false
}

Product URL Mode

{
"mode": "productUrl",
"urls": [
"https://www.amazon.in/dp/B0D3DH8TSC",
"https://www.amazon.in/dp/B09BFV96TS"
],
"maxItems": 10
}

Category/Bestsellers Mode

{
"mode": "categoryUrl",
"urls": [
"https://www.amazon.in/gp/bestsellers/electronics/1389401031"
],
"maxItems": 30,
"useProxies": true
}

Example Output JSON

{
"title": "Apple iPhone 15 (128 GB) - Black",
"url": "https://www.amazon.in/Apple-iPhone-15-128-GB/dp/B0CHX1W1XY",
"asin": "B0CHX1W1XY",
"price": {
"value": 38999,
"currency": "₹"
},
"listPrice": {
"value": 79900,
"currency": "₹"
},
"inStock": true,
"inStockText": "In stock",
"brand": "Apple",
"stars": 4.5,
"reviewsCount": 10307,
"breadCrumbs": "Electronics > Mobiles & Accessories > Smartphones",
"thumbnailImage": "https://m.media-amazon.com/images/I/71657TiFeHL._SX679_.jpg",
"highResolutionImages": [
"https://m.media-amazon.com/images/I/71657TiFeHL._SL1500_.jpg"
],
"features": [
"DYNAMIC ISLAND COMES TO IPHONE 15 — Dynamic Island bubbles up alerts...",
"INNOVATIVE DESIGN — iPhone 15 features a durable color-infused glass...",
"48MP MAIN CAMERA WITH 2X TELEPHOTO — The 48MP Main camera shoots..."
],
"attributes": [
{ "key": "OS", "value": "iOS" },
{ "key": "RAM", "value": "6 GB" },
{ "key": "Resolution", "value": "2556x1179" }
],
"reviews": [
{
"reviewerName": "John Doe",
"rating": 5,
"title": "Amazing phone!",
"body": "Best iPhone I've ever owned...",
"date": "Reviewed in India on 15 January 2025",
"verifiedPurchase": true,
"helpfulVotes": 42
}
]
}

Why This Scraper?

This fork is designed to be lightweight, fast, and easy to configure. It removes unnecessary complexity while still delivering the core data most users need, making it ideal for:

  • Prototyping new data pipelines without a long setup
  • Running quick ad‑hoc queries on Amazon product lists
  • Testing new features or selectors before merging back to the main actor

Typical Use Scenarios

  • 🔎 Quick keyword searches where only basic product info is required
  • 📦 Bulk URL processing when a list of ASINs is already known
  • Low‑cost, low‑latency scraping with minimal event charges
  • 🧪 Development & QA for teams iterating on scraping logic

Want More Control?

If you need something beyond this simple variant, here are options:

  1. Modify the actor yourself – it’s intentionally small and well‑documented.
  2. Fork it on Apify and add custom scraping steps or output fields.
  3. Reach out for paid consulting if you’d like tailored solutions or dedicated infrastructure.