Amazon Products Scraper
Pricing
from $2.71 / 1,000 results
Amazon Products Scraper
Scrape Amazon search results into flat rows: ASIN, title, price, list price, discount, rating, review count, units bought last month and delivery. Export to CSV, Excel, JSON or XML.
Pricing
from $2.71 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share

π¦ Amazon Products Scraper
π Export any Amazon search into a spreadsheet in seconds. Type a keyword or paste a filtered search URL and get every product as a flat 35-field row: ASIN, title, price, list price, discount, rating, review count, the "1K+ bought in past month" demand line, sponsored flag and the delivery promise. Turn on product details and each row also carries the specification table, feature bullets, availability, category path, Best Sellers Rank and up to 20 high-resolution images.
Amazon publishes more than most scrapers bother to read. A single search page declares its own result total, renders about 36 product cards, and prints on each card how many units sold in the past month. This Actor keeps all of it, deduplicates products that Amazon repeats across pages, and never charges you twice for the same ASIN.
It also splits the work across two proxy types on purpose, and that is why it is cheap. Amazon refuses datacenter exits on search pages but serves product pages over them with identical fields, so the heavy detail pages ride a connection whose transfer is not billed.
| π― Target Audience | π‘ Primary Use Cases |
|---|---|
| E-commerce sellers and brands | Track competitor pricing, discounts and review velocity on your category |
| Repricing and analytics tools | Feed a live price and stock signal without maintaining scrapers |
| Market researchers | Size a niche from the result count and the units-sold-per-month line |
| Retail arbitrage and sourcing | Find discounted products with strong demand and thin competition |
π What the Amazon Products Scraper does
π‘ Why it matters: Most Amazon scrapers give you a price and a title. The two fields that tell you whether a product is worth anything are the ones they drop: how many units moved last month, and what the list price was before the discount. Both are on the card. This Actor keeps them.
- π Search by keyword or by URL: type
wireless mouse, or paste a search URL you already filtered on the site and get exactly those results. - π΅ Real pricing: price, list price, whether it is discounted and by what percentage, read from the card rather than inferred.
- π₯ Demand signal: the "1K+ bought in past month" line Amazon prints on most cards, which is the closest thing to a public sales figure.
- β Ratings that are actually numbers: Amazon abbreviates review counts as "44.9K" on the card. This Actor expands that to 44,900 instead of storing 44.9.
- π’ Sponsored flag: know which results are ads before you draw conclusions from a ranking.
- π Delivery promise: whether delivery is free and the date Amazon quotes.
- β Optional product details: specifications, feature bullets, availability text, category path, Best Sellers Rank and up to 20 high-resolution images, charged only when the page actually returns them.
- π Clean data: one row per ASIN, deduplicated across pages, the same 35 columns every time,
N/Ainstead of blank cells anderrorreserved for failures.
π¬ Full Demo (π§ Coming soon)
A short walkthrough video is in production.
π Output
| Field | Type | Description |
|---|---|---|
πΌ imageUrl | string | Product image at full size |
π url | string | Product page on Amazon |
π asin | string | Amazon's product identifier |
π¦ title | string | Product title as shown in search |
π΅ price | number | Current price |
π· listPrice | number | Price before discount, when shown |
π± currency | string | Always USD on amazon.com |
π» isOnSale | string | Yes or No |
π discountPercent | integer | Percentage off the list price |
β rating | number | Average stars out of 5 |
π¬ reviewCount | integer | Total ratings, expanded from Amazon's "44.9K" shorthand |
π₯ boughtInPastMonth | string | e.g. "10K+ bought in past month" |
π’ isSponsored | string | Yes when the card is an ad |
π freeDelivery | string | Yes or No |
π
deliveryInfo | string | The delivery promise text |
π searchKeyword | string | Which term produced this row |
π searchPage | integer | Which results page it came from |
π searchUrl | string | The exact search URL used |
π’ totalResults | integer | How many results Amazon says the query has |
π¦ detailTitle | string | Title from the product page |
π΅ detailPrice | number | Price on the product page |
π detailBrand | string | Brand, from the product overview table |
β detailRating | number | Rating on the product page |
π¬ detailReviewCount | integer | Review count on the product page |
π¦ availability | string | e.g. "Only 17 left in stock" |
π featureBullets | array | The bulleted feature list |
π§ specifications | object | Specification table as name to value |
π’ specificationCount | integer | How many specifications were found |
πΌ highResImages | array | Up to 20 full-size image URLs |
π’ imageCount | integer | How many images the page carries |
π bestSellersRank | string | e.g. "#151 in Computer Mice" |
π categoryPath | string | Breadcrumb path |
π¨ hasVariations | string | Yes when the product has colour or size options |
π scrapedAt | string | ISO 8601 timestamp |
β error | string | Only set on a failed page, otherwise null |
Three real rows, with the nested fields trimmed so they fit on the page:
{"imageUrl": "https://m.media-amazon.com/images/I/51WN5aXZWIL.jpg","url": "https://www.amazon.com/dp/B004YAVF8I","asin": "B004YAVF8I","title": "Logitech M185 Compact Ambidextrous 2.4 GHz Wireless Mouse - Swift Grey","price": 13.99,"listPrice": 17.99,"currency": "USD","isOnSale": "Yes","discountPercent": 22,"rating": 4.4,"reviewCount": 45000,"boughtInPastMonth": "10K+ bought in past month","isSponsored": "No","freeDelivery": "Yes","deliveryInfo": "FREE delivery Tomorrow, Sep 17Or Non-members get FREE","searchKeyword": "wireless mouse","searchPage": 1,"searchUrl": "https://www.amazon.com/s?k=wireless+mouse","totalResults": 45216,"detailTitle": "Logitech M185 Compact Ambidextrous 2.4 GHz Wireless Mouse - Swift Grey","detailPrice": 13.99,"detailBrand": "Logitech","detailRating": 4.4,"detailReviewCount": 45031,"availability": "In Stock","featureBullets": ["Compact Mouse: With a comfortable and contoured shape, this Logitech a","Durable and Reliable: This USB wireless mouse features a line-by-line "],"specifications": {"Connectivity Technology": "USB","Additional Features": "Wireless","Movement Detection": "Optical"},"specificationCount": 34,"highResImages": ["https://m.media-amazon.com/images/I/51WN5aXZWIL._AC_SL1500_.jpg"],"imageCount": 18,"bestSellersRank": "#1 in Computer Mice","categoryPath": "Electronics > Computers & Accessories > Computer Accessories & Peripherals > Keyboards, Mice & Accessories > Mice","hasVariations": "Yes","scrapedAt": "2026-09-16T19:16:57.837Z","error": null}
{"imageUrl": "https://m.media-amazon.com/images/I/51sg9BLSMTL.jpg","url": "https://www.amazon.com/dp/B07CMS5Q6P","asin": "B07CMS5Q6P","title": "Logitech G305 Lightspeed Wireless Gaming Mouse - Black","price": 29.99,"listPrice": 49.99,"currency": "USD","isOnSale": "Yes","discountPercent": 40,"rating": 4.6,"reviewCount": 39900,"boughtInPastMonth": "10K+ bought in past month","isSponsored": "No","freeDelivery": "Yes","deliveryInfo": "FREE delivery Tomorrow, Sep 17Or Non-members get FREE","searchKeyword": "wireless mouse","searchPage": 1,"searchUrl": "https://www.amazon.com/s?k=wireless+mouse","totalResults": 45216,"detailTitle": "Logitech G305 Lightspeed Wireless Gaming Mouse - Black","detailPrice": 29.99,"detailBrand": "Logitech G","detailRating": 4.6,"detailReviewCount": 39996,"availability": "In Stock","featureBullets": ["The next-generation optical HERO sensor delivers incredible performanc","Ultra-fast LIGHTSPEED wireless technology gives you a lag-free gaming "],"specifications": {"Connectivity Technology": "USB","Additional Features": "Wireless","Movement Detection": "Optical"},"specificationCount": 36,"highResImages": ["https://m.media-amazon.com/images/I/51sg9BLSMTL._AC_SL1500_.jpg"],"imageCount": 22,"bestSellersRank": "#10 in Video Games (See Top 100 in Video Games) #1 in PC Gaming Mice #1 in Mac Gaming Mice","categoryPath": "Video Games > PC > Accessories > Gaming Mice","hasVariations": "Yes","scrapedAt": "2026-09-16T19:17:07.858Z","error": null}
{"imageUrl": "https://m.media-amazon.com/images/I/51LXNpBfTeL.jpg","url": "https://www.amazon.com/dp/B0FC2GH8Z4","asin": "B0FC2GH8Z4","title": "wegear USB Wireless Mouse for Laptop PC Mac, 2.4GHz Cordless Mouse-Black","price": 9.99,"listPrice": 12.99,"currency": "USD","isOnSale": "Yes","discountPercent": 23,"rating": 4.4,"reviewCount": 1200,"boughtInPastMonth": "10K+ bought in past month","isSponsored": "Yes","freeDelivery": "Yes","deliveryInfo": "FREE delivery Tomorrow, Sep 17Or Non-members get FREE","searchKeyword": "wireless mouse","searchPage": 1,"searchUrl": "https://www.amazon.com/s?k=wireless+mouse","totalResults": 45216,"detailTitle": "wegear USB Wireless Mouse for Laptop PC Mac, 2.4GHz Cordless Mouse-Black","detailPrice": 9.99,"detailBrand": "wegear","detailRating": 4.4,"detailReviewCount": 1284,"availability": "In Stock","featureBullets": ["γPlug & PlayγSimply plug in the USB receiver for instant connectivity-","γPrecision Adjustable DPIγ Switch between 5 DPI levels (800/1200/1600/"],"specifications": {"Connectivity Technology": "USB","Additional Features": "Ergonomic Design, Wireless","Movement Detection": "Optical"},"specificationCount": 29,"highResImages": ["https://m.media-amazon.com/images/I/51LXNpBfTeL._AC_SL1500_.jpg"],"imageCount": 13,"bestSellersRank": "#2 in Computer Mice","categoryPath": "Electronics > Computers & Accessories > Computer Accessories & Peripherals > Keyboards, Mice & Accessories > Mice","hasVariations": "Yes","scrapedAt": "2026-09-16T19:16:46.073Z","error": null}
β¨ Why choose this Actor
- The demand line, kept. "10K+ bought in past month" is the only public sales signal Amazon prints, and most scrapers drop it.
- Review counts are correct. Amazon writes "44.9K" on the card. Storing that as 44.9 is a wrong fact, not a formatting choice. This Actor expands it.
- No double charging. Amazon repeats products across search pages: five sampled pages of one query returned 109 unique products, not 180. Rows are deduplicated on ASIN.
- Honest ceilings. The README tells you what Amazon will and will not give, instead of promising a full catalogue.
- Cheap by design. Product pages ride a proxy type whose transfer is not billed, which is why details cost a fraction of what they usually do.
π How it compares to alternatives
| This Actor | Typical Amazon scraper | Amazon's own API | |
|---|---|---|---|
| Units sold last month | β kept | β dropped | β not exposed |
| Review count accuracy | β 44,900 | β οΈ often stored as 44.9 | β |
| Sponsored flag | β | β οΈ sometimes | n/a |
| Duplicate products across pages | β deduplicated on ASIN | β charged twice | n/a |
| Detail pages | β optional, billed only when returned | β οΈ all-or-nothing | β |
| Access | public pages | public pages | requires a Selling Partner account |
π How to use
- Create a free Apify account with $5 in credit.
- Open the Amazon Products Scraper.
- Type one or more Search terms, or paste Amazon search URLs into Start URLs.
- Set Max items. Tick Include product details if you need specifications and images.
- Click Start and download the dataset as CSV, Excel, JSON or XML.
Free-plan runs return up to 10 products as a preview. Upgrade your Apify plan to collect up to 1,000,000 products per run.
πΌ Business use cases
- Competitive repricing. Watch a category daily and react when a rival discounts.
- Product research. Rank candidates by units sold last month against review count to find demand with thin competition.
- Brand monitoring. Track who is selling your product, at what price, and whether they are running ads.
- Assortment planning. Pull an entire category with specifications to compare feature coverage.
- Deal sourcing. Filter for high discount percentage plus strong monthly sales.
π Automating Amazon Products Scraper
Schedule the Actor from the Apify Console and it reruns on its own. Point a webhook at your warehouse and each finished run lands there. Prices and stock move daily, so a daily schedule on your key terms is the usual setup.
π Beyond business use cases
- Check whether that "deal" is actually below its normal price.
- Build a personal price watch on something you are waiting to buy.
- Compare specifications across an entire category without opening thirty tabs.
π€ Ask an AI assistant about this scraper
Paste this into ChatGPT, Claude or any assistant with web access:
I want to collect Amazon product data. Look at https://apify.com/parseforge/amazon-products-scraper and tell me how to configure a run that returns the first 200 results for a keyword with specifications and images attached, and what each of the 35 output fields means.
β Frequently Asked Questions
π Can I use my own filtered Amazon search?
Yes. Build the search on amazon.com with whatever filters you want, copy the URL, and paste it into Start URLs.
π How many products come from one search?
About 36 cards per page. Amazon repeats products across pages, so five pages of one query gave 109 unique products rather than 180.
π’ What is totalResults?
The number Amazon itself reports for the query, e.g. 44,813 for "wireless mouse". It is the size of the haystack, not how many rows you will get.
π₯ What does boughtInPastMonth mean?
Amazon prints a units-sold line on most cards, like "10K+ bought in past month". It is the closest public proxy for sales volume.
π¬ Why is reviewCount sometimes a round number?
Because Amazon abbreviates it. "44.9K" on the card is expanded to 44,900. Exact counts below 1,000 are exact.
β What do product details add?
Specifications, feature bullets, availability text, category path, Best Sellers Rank and up to 20 high-resolution images. Each product page is a separate request, charged only when it returns something.
π‘οΈ Do I need a proxy?
Yes, and the defaults are already correct. Amazon answers unproxied traffic with HTTP 503, and it refuses datacenter exits on search pages while accepting them on product pages.
π Why is brand empty unless I turn on details?
Amazon removed the brand from search cards in the current layout. It lives on the product page, so it arrives with the detail fields.
π’ Should I filter out sponsored results?
If you are measuring organic ranking, yes. The isSponsored column marks them so you can decide.
β οΈ What do N/A values mean?
Amazon does not publish that value for that product. Blank cells never appear.
π Which Amazon marketplace does this cover?
amazon.com. Other marketplaces are a separate Actor.
β° Can I run this on a schedule?
Yes. Schedule it in the Apify Console. Daily is typical for pricing work.
π What output formats are supported?
CSV, Excel, JSON, XML, JSONL and RSS, from the dataset tab or the API.
β What happens when a page fails?
The Actor retries on a fresh proxy exit, and if it still fails it writes a row carrying only error and moves on. Error rows are never charged.
π Integrate with any app
The dataset is available through the Apify API the moment the run finishes. Use the run-sync-get-dataset-items endpoint for one-shot calls, webhooks to trigger downstream jobs, or the Make, Zapier, Airbyte and LangChain integrations listed on the Actor page.
π Recommended Actors
- Amazon Bestsellers Scraper
- Google Shopping Prices Scraper
- Home Depot Scraper
- Barnes & Noble Scraper
- Walmart Grocery Prices Scraper
π‘ Pro Tip: browse the complete ParseForge collection.
π Need Help? Open our contact form with your run ID, your input and what you expected.
β οΈ Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Amazon.com, Inc. It collects only publicly available data. You are responsible for using the data in compliance with Amazon's terms of use and applicable laws.