Amazon Products Scraper - Search Results & Product Details
Pricing
from $2.50 / 1,000 products
Amazon Products Scraper - Search Results & Product Details
Search Amazon by keyword on amazon.com, .co.uk or .de, or paste amazon.com product links and ASINs. Each product is one row: price, list price, rating, reviews, image; product pages add seller, brand, availability, images, category and best sellers rank.
Pricing
from $2.50 / 1,000 products
Rating
0.0
(0)
Developer
Philip Kirkbride
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Amazon Products Scraper — Search Results & Product Details
Search Amazon by keyword, or paste amazon.com product links and ASINs, and get one clean row per product: title, price, list price, currency, rating, number of ratings, image and sponsored flag. Turn on product pages (amazon.com) to add seller, brand, availability, all large images, category path and best sellers rank, plus an optional star breakdown.
What you can scrape
| Input | Amazon sites | Row contents |
|---|---|---|
| Keywords | amazon.com, .co.uk, .de (tested); .fr, .it, .es, .ca (accepted, not yet verified) | Results-tile values, in result order with position and page |
| Keywords + "Open each product page" | amazon.com | Tile values plus everything on the product page |
| Product links / ASINs | amazon.com | Everything on the product page |
Product links to other Amazon sites are skipped and listed in the run's
OUTPUT record; the rest of the run continues. Search those sites by keyword.
Input
{"keywords": ["air fryer"],"productUrls": ["https://www.amazon.com/dp/B09LD1T57H", "B0BDHWDR12"],"marketplace": "amazon.com","maxItems": 100,"includeDetails": false,"includeReviewsSummary": false}
- maxItems is for the whole run (1-5,000). Each keyword is read page by page (up to 20 pages) until it runs out of results or the run reaches maxItems.
- The same product appearing twice (two keywords, or a keyword and a link) is delivered once.
Output example
A keyword result with product page details:
{"asin": "B0F5HSNDXF","title": "Acer 10 Gbps USB C Hub, USBC Splitter with 4*USB C 3.2 and 100W PD Port","url": "https://www.amazon.com/dp/B0F5HSNDXF","marketplace": "amazon.com","source": "search","searchInput": "usb c hub","position": 1,"searchPage": 1,"detailLevel": "full","price": 25.98,"currency": "USD","listPrice": 31.99,"rating": 4.3,"reviewsCount": 843,"availability": "In Stock","seller": "Newease Tech Direct","brand": "Acer","images": ["https://m.media-amazon.com/images/I/61RK-9CpgBL._AC_SL1500_.jpg","https://m.media-amazon.com/images/I/61Bqr3yVunL._AC_SL1500_.jpg"],"breadcrumbs": ["Electronics","Computers & Accessories","Computer Accessories & Peripherals","USB Hubs"],"bestSellersRank": [{"rank": 26,"category": "USB Hubs"}],"isSponsored": true,"ratingBreakdown": {"5star": 70,"4star": 11,"3star": 9,"2star": 4,"1star": 6},"scrapedAt": "2026-10-23T02:55:53Z"}
Search-only rows have detailLevel: "search" and leave the product-page fields
(availability, seller, brand, breadcrumbs, bestSellersRank) empty. price is
null when Amazon shows no buy box (for example "See all buying options").
Run summary and errors
The OUTPUT record in the key-value store lists every search (pages read,
rows, error), product pages that could not be delivered and skipped links.
Only delivered product rows are charged; failed pages are retried a few times
and, if still refused, are reported in OUTPUT and never charged. If you set a
maximum charge, the run stops cleanly when it is reached.
Price
You pay per result: each delivered product row is one result, plus a small run-start charge. The run-start event is charged per GB of memory; the default 512 MB run is one start event. The start is charged even if the run saves no results. Failed searches and product pages are not charged. Platform usage is included in the price.
Limits
- Prices and availability are what Amazon shows a visitor without a delivery address or account.
- Up to 20 results pages per keyword.
- Product pages: about 5 seconds each, three at a time.