Amazon product scraper · Apify
Amazon product scraper avatar

Amazon product scraper

Pricing

from $9.91 / 1,000 results

Go to Apify Store
Amazon product scraper

Amazon product scraper

Amazon product scraper by product URL or ASIN link (amazon.com/dp/ASIN). Scrape Amazon product data: title, price, features, images, technical specifications, ratings and variations. Amazon scraper for market research, price comparison and competitive analysis.

Pricing

from $9.91 / 1,000 results

Rating

5.0

(3)

Developer

Goldmine

Goldmine

Maintained by Community

Actor stats

14

Bookmarked

708

Total users

15

Monthly active users

3.5 hours

Issues response

2 days ago

Last modified

Features

Limited permissions

Share

This Amazon product scraper turns Amazon.com product pages into structured data. Give it product URLs (any URL containing /dp/ASIN or /gp/product/ASIN; for a bare Amazon ASIN, use https://www.amazon.com/dp/<ASIN>) and it returns the title, price, star rating, rating count, feature bullets, images, technical details and variations of each product.

Use this Amazon scraper to track prices, compare competing products, fill a product catalogue or feed a research spreadsheet. You get one record per product URL as JSON, CSV or Excel.


🚀 Key Features

  • 🔎 Product URLs in bulk — paste any number of Amazon.com product URLs; tracking parameters are dropped and duplicates are scraped once
  • 🧾 Full product record — name, ASIN, price, star rating, rating count, feature bullets, description, images and the technical details table
  • 🎨 Variations — the parent ASIN and every option the product is sold in (colour, size, style, configuration)
  • ✅ ASIN check — the run log warns when Amazon redirects a requested ASIN to a different variant
  • 🛡️ No login, proxies included — nothing to configure; proxies are chosen automatically and are part of the price
  • 📤 Multiple export formats — JSON, CSV, Excel, XML via the Apify dataset
  • 🔁 Schedulable runs — schedule a daily run over the same URLs to follow price and rating changes

👥 Who Is This Actor For?

  • E-commerce sellers and brands — watch the price, rating and variations of your own and competing listings
  • Market researchers — collect product specifications and ratings for a category you already have ASINs for
  • Catalogue and data teams — enrich a list of ASINs with titles, images and technical details
  • 🤖 AI builders — give an agent a product URL and let it read the product record as JSON through the Apify API or MCP server

💡 Common Use Cases

  • Scrape Amazon product data for a list of ASINs into Google Sheets
  • Monitor Amazon prices daily for a set of products
  • Compare star ratings and rating counts across competing products
  • Collect product images and feature bullets for a catalogue
  • Map which colours, sizes and styles a product is sold in

🔗 Supported URL Types

URL TypeExample
Product page (/dp/)https://www.amazon.com/dp/B0DCH8VDXF
Product page with a title slughttps://www.amazon.com/Apple-EarPods-USB-C/dp/B0DCH8VDXF
Product page (/gp/product/)https://www.amazon.com/gp/product/B0DCH8VDXF

Only Amazon.com is supported. Search result, category and seller pages are not product pages; for search results use the Amazon Search Scraper.


📥 Input

FieldTypeDescriptionDefault
urlsArrayAmazon.com product URLs to scrape (any URL containing /dp/ASIN or /gp/product/ASIN).Required
proxyObjectProxies are included in the price and chosen automatically, so you can leave this as it is. To route requests through your own proxies, select "Own proxies" and enter their URLs.{"useApifyProxy": true}

Example Input

{
"urls": [
"https://www.amazon.com/dp/B0C7HGFSN2",
"https://www.amazon.com/dp/B09V3KXCPG"
]
}

📤 Output

Each dataset item is one product:

FieldTypeDescription
nameStringProduct title
asinStringASIN of the product shown on the page
parent_asinStringParent ASIN that groups the product's variations; empty when there is none
styleStringThe selected style or variant label, when the page shows one
descriptionStringProduct description text; empty when the page has none
starsStringStar rating as shown, e.g. 4.5 out of 5 stars
rating_countStringNumber of ratings as shown, e.g. 17,874 global ratings
featuresArrayThe "About this item" feature bullets
imagesArrayProduct image URLs
info_tableObjectTechnical details and product information rows, keyed by their label on the page
urlStringCanonical product URL (https://www.amazon.com/dp/<ASIN>)
priceStringCurrent price as shown, e.g. $19.00; empty when the page shows no price
variationsObjectEvery option per variation dimension (e.g. size_name, color_name, style_name); null when the product has no variations

Example Output

{
"name": "Apple EarPods Headphones with USB-C Plug, Wired Ear Buds with Built-in Remote to Control Music, Phone Calls, and Volume",
"asin": "B0DCH8VDXF",
"parent_asin": "B0FFMX7Y3Q",
"style": "",
"description": "",
"stars": "4.5 out of 5 stars",
"rating_count": "17,874 global ratings",
"features": [
"SUPERIOR COMFORT — Unlike traditional circular ear buds, the design of EarPods is defined by the geometry of the ear. Which makes them more comfortable for more people than any other ear bud–style headphones.",
"HIGH-QUALITY AUDIO — The speakers inside EarPods have been engineered to maximize sound output and minimize sound loss, which means you get high-quality audio.",
"COMPATIBILITY — Works with all devices that have a USB-C port."
],
"images": [
"https://m.media-amazon.com/images/I/513OSdW4elL._AC_SL1500_.jpg",
"https://m.media-amazon.com/images/I/51hCzg4ZW0L._AC_SL1500_.jpg"
],
"info_table": {
"Product Dimensions": "3.25 x 2.9 x 1 inches",
"Item Weight": "1.12 ounces",
"Manufacturer": "Apple",
"ASIN": "B0DCH8VDXF",
"Item model number": "MYQY3AM/A",
"Date First Available": "August 7, 2024",
"Customer Reviews": "4.5 out of 5 stars",
"Best Sellers Rank": ""
},
"url": "https://www.amazon.com/dp/B0DCH8VDXF",
"price": "$19.00",
"variations": {
"size_name": ["One Size"],
"style_name": ["3.5mm Aux", "Lightning", "USB-C"]
}
}

This is a real result, with the feature and image lists shortened. You can export the dataset as JSON, CSV, Excel, XML, RSS, or HTML from the Apify Console or via the Apify API.


💰 Pricing

This Actor is pay per event (you pay per result): $0.00999 per product on the Apify Free plan, so 1,000 products cost $9.99, with slightly lower per-product prices on paid Apify plans. Proxies are included. A product page that no longer exists returns no result and is not charged. A free Apify account is enough to try it.


❓ FAQ

What is the Amazon Product Scraper?

It is an Amazon product scraper that reads Amazon.com product pages and returns each one as a structured record: title, price, rating, feature bullets, images, technical details and variations. You give it product URLs and get one result per product.

Do I need an account, cookies or an API key?

No. The Actor reads public product pages and needs no Amazon account, cookies or API key. You only need an Apify account to run it.

Do I need a proxy?

No. Proxies are chosen automatically and are included in the price, so the proxy field can stay as it is. You can enter your own proxy URLs there if you prefer.

Can I give it a bare Amazon ASIN?

Put the ASIN into a product URL: https://www.amazon.com/dp/<ASIN>. The input takes URLs, and a URL without /dp/ASIN or /gp/product/ASIN in it is not recognised as a product.

How many results can I get per run?

One per product URL, with no limit on the number of URLs. Duplicate URLs are scraped once, and a product that Amazon has removed is reported in the log and returns nothing.

Does it return customer reviews?

It returns the star rating and the rating count. The text of individual reviews is not extracted.

Which price and currency do I get?

The price is the one Amazon.com shows a shopper in the United States, in US dollars. Other Amazon marketplaces are not supported.

Is there an Amazon API I could use instead?

Amazon's Product Advertising API requires an active Amazon Associates account that keeps making qualifying sales, and its request limits scale with your affiliate revenue. It returns a fixed set of fields chosen for affiliate links. This Amazon product scraper takes any product URL and returns the product record, including variations, with no Associates account or key.

Can I schedule it or integrate it with my app?

Yes. Every Apify Actor exposes a REST API, webhooks, and integrations with Zapier, Make, Google Sheets and Slack, and can be called from an AI agent via the Apify MCP server. A daily schedule over the same URLs is the usual setup for price monitoring.

This Actor accesses only publicly available pages. You are responsible for making sure your use complies with Amazon's terms of service and the laws in your jurisdiction.

What if the site changes and the Actor breaks?

Open an issue on the Actor's Issues tab with the product URL that failed.


🧩 Part of the E-commerce Scrapers suite

The E-commerce Scrapers cover product and search data from online stores. Also try:

See every Goldmine Actor at apify.com/logical_scrapers.


📬 Contact & Support

  • Issues & feature requests: use the Issues tab on this Actor's page — that is the most direct route to a fix.
  • Email: coredev.dan@gmail.com
  • If this Actor saved you time, please leave a ⭐ rating on the Apify Store. It helps us keep it maintained.