Amazon Product Scraper: Price, Stock, Specs
Pricing
from $2.00 / 1,000 products
Amazon Product Scraper: Price, Stock, Specs
Live price, stock, rating, images, bullets and specs for Amazon product pages. Give it ASINs, product links or search queries. Detects dead and unavailable listings. JSON, CSV or Excel.
Pricing
from $2.00 / 1,000 products
Rating
0.0
(0)
Developer
Scrape Lads
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
What does Amazon Product Scraper do?
Amazon Product Scraper gets live price, stock, rating, images, feature bullets and the full specs table for any product on amazon.com (US). Give it ASINs, product links or search keywords and get one clean row per product as JSON, CSV or Excel. No Amazon account or API key needed.
It also tells you when a listing is gone: every row has a status that separates a live product, an unavailable one, a dead page and a page that could not be read, so a temporary block is never mistaken for a dead link.
Because it runs on Apify you also get a REST API, scheduled runs, webhooks, integrations with Google Sheets, Slack, Make, Zapier and n8n, proxy rotation and a log of every run.
What data can you extract from Amazon?
| 🔖 ASIN | 📦 Product title | 🏷️ Brand |
|---|---|---|
| 💲 Live price | ✅ In stock or not | ⭐ Rating |
| 🗳️ Review count | 🖼️ Product images | 📋 Feature bullets |
| 🧾 Full specs table | 🔗 Product URL | 🚦 Listing status (live, unavailable, dead) |
Why use this Amazon scraper?
- Amazon price tracking: re-check a list of ASINs on a schedule and see price drops, list-price discounts and stock changes.
- Competitor monitoring: follow competitors' prices, ratings, review counts and best seller rank.
- Affiliate and comparison sites: keep product pages current and hide products that went out of stock or were removed.
- Product research: search a keyword and compare price, rating and reviews across the top results to size up a niche.
- Product catalogs: build a catalog with brand, dimensions, materials and other specs from each product's details table.
- Dead link checks: find affiliate links that point to removed Amazon products.
How to scrape Amazon product data
- Click Try for free or open the Actor in Apify Console.
- On the Input tab, paste ASINs or product links, or type a search keyword.
- Press Start.
- Open the Output tab, or export the results as JSON, CSV or Excel.
- Press Save as task to repeat or schedule the same run in one click.
Input
| Field | What it does |
|---|---|
asins | 10-character product IDs, one per line |
urls | amazon.com product links (the ASIN is read from the link) |
searchQueries, maxResultsPerQuery | Keyword searches; every organic result is scraped |
includeDetails | Turn off to return search results only |
maxConcurrency | Pages loaded at the same time (default 5) |
proxyConfiguration | US residential proxy (default) |
Example input:
{"asins": ["B0BTZ8LF7J", "B07M6WXKHR"],"searchQueries": ["chicken coop for 6 chickens"],"maxResultsPerQuery": 20}
Output
One row per product. Example (bullets, images and specs shortened):
{"type": "product","asin": "B00BFO5KNW","url": "https://www.amazon.com/dp/B00BFO5KNW","status": "ok","title": "Hatching Time Formex Snap Lock 4-6 Large Chicken Coop, Backyard Hen House","brand": "Hatching Time","price": 879.99,"listPrice": null,"currency": "USD","rating": 4.6,"reviewCount": 273,"inStock": true,"availability": "In stock","image": "https://m.media-amazon.com/images/I/71NEmcR-4aL._AC_SL1500_.jpg","bullets": ["Spacious Large Chicken Coop for 4-6 Chickens or 6-12 Bantams..."],"specs": {"Product Dimensions": "64\"L x 39\"W x 42\"H","Material": "Polyethylene (PE)"},"categories": ["Pet Supplies", "Small Animals"],"bestSellerRank": "#142,077 in Pet Supplies, #452 in Small Animal Cages","scrapedAt": "2026-10-21T15:47:31.073Z"}
Search queries also add search_result rows with the position, price, rating and a sponsored flag. Sponsored results are listed but not scraped.
You can download the dataset in various formats such as JSON, HTML, CSV or Excel.
Data fields
| Field | Meaning |
|---|---|
status | ok, unavailable (live page, cannot be bought), not_found (page is gone) or blocked (could not read it; not the same as dead) |
price, listPrice, currency | Current US price and the struck-through list price when shown |
inStock, availability | Stock flag and the text Amazon shows |
rating, reviewCount | Star rating and number of ratings |
title, brand, seller | Listing basics |
image, images | Main image and up to 8 full-size images |
bullets, specs, categories, bestSellerRank | Feature bullets, product details table, breadcrumbs and rank |
How much does it cost to scrape Amazon?
Pay per event: $2.50 per 1,000 product pages read ($0.0025 each), plus $0.003 per run. Blocked pages and dead links are free. To cap spending, set "Maximum cost per run" in the run options before you start; the Actor stops before it goes over.
Good to know
- Prices and stock are for US delivery. A page served for another country is reported as
blocked, never as dead. - A product is
not_foundonly after two real 404 responses on different IPs. - A short run summary (requests, retries, status counts) is saved in the key-value store as
RUN_SUMMARY.
Run it on a schedule
Save your input as a task, then open Schedules in Apify Console and pick how often it runs. Daily is the usual choice for price and stock tracking; weekly is enough to check affiliate links. Each run creates a new dataset, so you can compare prices over time.
To send results somewhere automatically, use the Integrations tab: Google Sheets, Slack, Make, Zapier, n8n and webhooks are built in. AI agents such as Claude or ChatGPT can run it as a tool through the Apify MCP server.
Related actors
| Actor | What it does |
|---|---|
| Amazon Reviews Scraper | Customer reviews for Amazon products. |
| E-commerce Scraping Tool | Product data from many online stores. |
| Coles Woolworths ALDI Scraper | Australian supermarket prices and specials. |
| Ads Transparency Scraper | Competitors' Google and Meta ads from the public ad libraries. |
| Google Search Results Scraper | Google search results for any keyword. |
FAQ
Does Amazon have an official API? Why use this instead? Amazon's Product Advertising API is only open to Amazon Associates with recent qualifying sales, its request quota depends on those sales, and it does not return the full specs table. The Selling Partner API only covers your own listings. This Actor reads the public product page, so there is no approval or sales requirement, and you get specs, stock and best seller rank in one row.
What are the alternatives to this Actor? You can check products by hand, use a price tracker such as a browser extension, or pay for an Amazon seller tool. Trackers do not export data, and seller tools charge monthly subscriptions. This Actor gives you the raw data on demand and you pay only for the pages you read.
Can I scrape Amazon in other countries? Not yet. It reads amazon.com with US delivery prices.
Do I need an Amazon account? No. It reads only public product and search pages.
Is it legal to scrape Amazon? This Actor reads public product pages only. You are responsible for using the data in line with Amazon's terms and the law where you live. If you are unsure, ask a lawyer.
Something looks wrong? Open an issue on the Issues tab with your run link.
Privacy
To see which searches are useful, this Actor sends anonymous run inputs (such as keywords, hashtags and usernames) and a hashed account ID to the developer. Tokens, cookies and proxy settings are never sent. Nothing from your results is collected.