Amazon product scraper
Pricing
from $9.91 / 1,000 results
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
Maintained by CommunityActor stats
14
Bookmarked
708
Total users
15
Monthly active users
3.5 hours
Issues response
2 days ago
Last modified
Categories
Features
Share
Amazon Product Scraper — Scrape Amazon Product Data by URL or ASIN Link
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 Type | Example |
|---|---|
Product page (/dp/) | https://www.amazon.com/dp/B0DCH8VDXF |
| Product page with a title slug | https://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
| Field | Type | Description | Default |
|---|---|---|---|
urls | Array | Amazon.com product URLs to scrape (any URL containing /dp/ASIN or /gp/product/ASIN). | Required |
proxy | Object | Proxies 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:
| Field | Type | Description |
|---|---|---|
name | String | Product title |
asin | String | ASIN of the product shown on the page |
parent_asin | String | Parent ASIN that groups the product's variations; empty when there is none |
style | String | The selected style or variant label, when the page shows one |
description | String | Product description text; empty when the page has none |
stars | String | Star rating as shown, e.g. 4.5 out of 5 stars |
rating_count | String | Number of ratings as shown, e.g. 17,874 global ratings |
features | Array | The "About this item" feature bullets |
images | Array | Product image URLs |
info_table | Object | Technical details and product information rows, keyed by their label on the page |
url | String | Canonical product URL (https://www.amazon.com/dp/<ASIN>) |
price | String | Current price as shown, e.g. $19.00; empty when the page shows no price |
variations | Object | Every 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.
Is it legal to scrape Amazon?
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:
- Amazon Search Scraper — products from Amazon search results
- AliExpress Scraper — AliExpress product data
- SSENSE Scraper — SSENSE search, category and product pages as fashion product data
- FWRD Scraper — FWRD.com search, category and product pages
- Revolve Scraper — Revolve.com fashion product data
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.