Amazon Product Scraper - ASINs, Reviews & Price Tracker
Pricing
from $3.00 / 1,000 product / search results
Amazon Product Scraper - ASINs, Reviews & Price Tracker
Turn Amazon search results and product pages into ready-to-use market intelligence. Extract ASINs, prices, discounts, ratings, reviews, images, specs and Best Sellers Rank. Search and filter products, track price and rating changes, and export clean data- no login required.
Pricing
from $3.00 / 1,000 product / search results
Rating
0.0
(0)
Developer
Kelopr_bk
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🛍️ Amazon Scraper — Products, ASINs, BSR & Sales Estimates
Pull Amazon products into clean, structured data — prices, ratings, best-seller ranks, sellers, variants, images, specs, ASINs and search results — plus the numbers Amazon never prints: estimated monthly sales and revenue. No login. No browser. No code. Just paste a link, an ASIN, or a keyword and hit start.
⚡ Fast · 🔓 Login-free · 💸 Pay only for results · 📄 CSV / Excel / JSON / API · 🌍 12 marketplaces
🛍️ Products · 📈 Sales & revenue estimates · 🏆 Best-seller ranks · 🔎 Keyword search · 🏪 Seller & FBA status · 🎨 Variants & specs · 🎯 Price/rating filters
🤔 Why this scraper?
You want Amazon data for pricing, competitor research, review mining, or product discovery without cleaning raw HTML by hand.
This Actor returns flat rows ready for a spreadsheet and charges per saved result, not per attempted page.
| ❌ Doing it by hand | ✅ With this Actor |
|---|---|
| Copy-paste, screenshots, guesswork | One click → structured rows |
| Repeated manual page checks | One repeatable Actor run |
| Reviews locked behind login | The product page's own reviews, in a dedicated tab |
| Messy HTML to clean up | Flat CSV/Excel/JSON, ready to use |
| Pay for every failed request | Pay only for results you keep |
🔥 What you get
| Capability | What it does |
|---|---|
| 🛍️ Any product | Paste a URL or ASIN → full detail row (price, brand, specs, images, BSR) |
| 📈 Sales & revenue | Amazon shows "10K+ bought in past month" but never a number. This turns the badge into estimatedMonthlySales and multiplies it by price for estimatedMonthlyRevenue |
| 🏆 Best-seller ranks | Every category the product charts in, with its position and a link to that chart |
| 🏪 Who really sells it | soldByAmazon, fulfilledByAmazon, thirdPartySeller and the seller's own id and storefront |
| 🔎 Keyword search | Search a term → every matching product card |
| 🧬 Deep search | Turn each search hit into a full product page |
| ⭐ Reviews tab | Reviews visible on the product page: title, stars, text, author, profile, variant, country, verified/Vine and helpful votes |
| 🏪 Offer context | Availability, stock, condition, seller, sold-by, ships-from, Prime and delivery |
| 🎨 Variants & specs | Variant ASINs, variation dimensions, specification pairs and high-resolution gallery |
| 📊 Review signals | 1–5 star shares, Amazon's visible customer summary and canonical review links |
| 🎯 Filters | Price range, min rating, min review count — get only what matters |
| 🔀 Sorting | Price ↑/↓, best-rated, newest arrivals |
| ⚡ Fast & parallel | Dozens of products per run, in seconds |
Mix products, ASINs and searches in one run — it all lands in one dataset. Duplicate ASINs are saved only once, and limits apply after filtering and deduplication.
🚀 Try it in 10 seconds
Paste this, hit Start:
{"asins": ["B09B8V1LZ3", "B07FZ8S74R"],"includeReviews": true}
You get two full product rows + their reviews. That's it.
Search instead:
{"searchQueries": ["mechanical keyboard"],"sortBy": "rating","minReviews": 100,"maxSearchResults": 48}
Full product pages for every search hit:
{"searchQueries": ["standing desk"],"searchDeep": true,"maxSearchResults": 20}
💡
maxItemscaps the whole run. Filters (minPrice,maxPrice,minRating,minReviews) +sortByshape your search results.
💼 What people use it for
- 🏷️ Price snapshots — compare competitors and repricing opportunities
- 🔬 Product research — find winning products by rating, reviews and BSR
- ⭐ Review mining — analyze the reviews Amazon embeds on each product page
- 📦 Dropshipping / arbitrage — scout niches and margins fast
- 📊 Market intelligence — feed clean Amazon data straight into your dashboards
- 🤖 AI & ML — build datasets for models from real product & review text
📤 What the data looks like
Every product is one flat row (trimmed):
{"asin": "B09B8V1LZ3","title": "Amazon Echo Dot (newest model)...","brand": "Amazon","price": 54.99,"listPrice": 79.99,"discountPercentage": 31,"currency": "$","rating": 4.7,"reviewCount": 198700,"availability": "In Stock","inStock": true,"condition": "New","isAmazonChoice": true,"monthlyPurchaseVolume": "10K+ bought in past month","variantCount": 3,"variationNames": ["Configuration", "Color"],"ratingShare5Star": 0.82,"ratingShare1Star": 0.03,"highResolutionImages": ["https://m.media-amazon.com/images/I/...jpg"],"mainImage": "https://m.media-amazon.com/images/I/...jpg","reviewsFetchedCount": 8,"reviewRatingBreakdown": { "1": 0, "2": 0, "3": 1, "4": 1, "5": 6 },"reviews": [ /* full review objects — see below */ ],"scrapedAt": "2026-08-04T18:30:02Z"}
🧾 Product fields
Core: asin · title · url · brand · storeName · storeUrl · price · priceText · listPrice · discountPercentage · savingsAmount · currency · rating · reviewCount · availability · inStock · stockLeft · condition · coupon
Demand and seller intelligence (ours): estimatedMonthlySales · estimatedMonthlyRevenue · demandLevel · reviewConfidence · soldByAmazon · fulfilledByAmazon · thirdPartySeller · sellerId · sellerUrl
Offer and delivery: sellerName · soldBy · shipsFrom · isPrime · isAmazonChoice · monthlyPurchaseVolume · delivery · locationText
Content: features · description · category · breadCrumbs · productOverview · images · highResolutionImages · galleryThumbnailUrls · mainImage · videoCount · videosCount · importantInformation · returnPolicy · sustainabilityFeatures
Ranking: bestsellerRanks (every chart, with position and link) · bestSellerRank · bestSellerCategory · bestSellersRank
Variants and specs: variantDetails (each variant ASIN with its Color / Size / Configuration) · variantAsins · variantCount · variantValueLabels · variationNames · specificationNames · specificationValues · specifications (the whole detail table as name/value pairs)
Typed out of the detail table, so you can sort and filter on them: itemWeightPounds (grams, ounces and kilos all converted) · itemDimensionsInches (length/width/height as numbers) · dateFirstAvailable · listingAgeDays · modelNumber · manufacturer · countryOfOrigin · unitCount · pricePerUnit · brandStoreUrl · relatedAsins (the products Amazon shows next to this one — its competitors, ready to scrape in the next run)
Review signals: reviewsLink · aiReviewSummary · ratingShare1Star through ratingShare5Star
🔎 Search result fields
A search row is not a stub. Every number Amazon prints on the card is read from it, so a keyword run already answers "what sells here and at what discount" without opening a single product page:
asin · title · url · image · price · priceText · listPrice · listPriceText · savingsAmount · discountPercentage · rating · reviewCount · estimatedMonthlySales · estimatedMonthlyRevenue · badge · coupon · deliveryText · climatePledgeFriendly · prime · sponsored · query
badge is the ribbon Amazon puts on the card — Amazon's Choice, Overall Pick, Best Seller or Limited time deal. Turn on searchDeep when you want the whole product page behind each card instead.
Fields are conditional: when Amazon does not expose a value for the selected marketplace, location, or offer, the field is omitted rather than guessed.
🇫🇷 France: amazon.fr answers product lookups normally — paste an ASIN or a product URL and you get the full row, prices in €. Its keyword search is currently behind an AWS WAF challenge and refuses every request, so use ASINs or URLs for France. The other eleven marketplaces search normally.
⭐ Reviews — attached and in their own tab
Reviews are attached to each product and unwound into a dedicated Reviews tab — one row per review, ready to export on their own.
⚠️ Amazon's own reviews page is closed to logged-out visitors, so what you get is the handful of reviews it prints on the product page itself — usually eight, with their full text. A product that has none there still returns
reviewCount, the 1–5 star shares and Amazon's customer summary. Nothing is invented to fill the gap.
{"reviewId": "R3GNQAQSHB4JEJ","reviewUrl": "https://www.amazon.com/gp/customer-reviews/R3GNQAQSHB4JEJ","rating": 5,"reviewStars": "5 ★","reviewTitle": "Excellent headphones","text": "The sound is incredible and they are very comfortable...","createdAt": "2026-07-25T00:00:00Z","reviewerName": "John","reviewerProfileUrl": "https://www.amazon.com/gp/profile/...","reviewerAvatarUrl": "https://.../avatar.jpg","reviewCountry": "United States","verifiedPurchase": true,"amazonVine": false,"reviewVariant": "Color: Charcoal Configuration: Device only","helpfulVotes": 4}
Plus per-product review stats: reviewsFetchedCount, reviewsAvailableCount, reviewRatingBreakdown, reviewTexts, and more.
🗂️ Four ready-made tabs
| Tab | What you see |
|---|---|
| Overview | Image, title, brand, price, rating — the quick scan |
| Products | Full product rows with specs and category |
| Reviews | One row per review — product, stars, text, reviewer, verified, country, date |
| Demand & seller intelligence | Units and revenue per month, demand level, BSR, discount, who sells and who ships |
📥 Input cheatsheet
| Field | What it does |
|---|---|
productUrls | Product URLs (/dp/…) or ASINs |
asins | Bare 10-char ASINs |
searchQueries | Keywords to search |
searchDeep | Full product page for each search hit |
maxSearchResults · maxPagesPerSearch | How deep search goes |
sortBy | relevance · price_low · price_high · rating · newest |
minPrice · maxPrice · minRating · minReviews | Filter search results |
includeReviews | Attach reviews (default on) |
country | Marketplace (12 supported) |
maxItems | Global cap on saved items |
maxConcurrency · maxRetries | Speed vs. thoroughness |
Provide at least one of productUrls, asins, or searchQueries.
🌍 Marketplaces
🇺🇸 US · 🇬🇧 UK · 🇩🇪 Germany · 🇫🇷 France · 🇪🇸 Spain · 🇮🇹 Italy · 🇨🇦 Canada · 🇮🇳 India · 🇲🇽 Mexico · 🇧🇷 Brazil · 🇳🇱 Netherlands · 🇯🇵 Japan
The exit country follows the marketplace automatically — Amazon answers a UK storefront asked from a US address with its block page, so this is not something you should have to think about. France is the one exception: product lookups work, keyword search does not (see the note above).
❓ FAQ
Do I need an Amazon login or cookies? No. Fully request-only — no account, no browser, no cookies.
Do I pay for blocked pages?
No. You're charged per result saved, never per request. Skipped ASINs go to a separate errors list — free.
What does a row cost?
A search result and a full product page are not the same amount of work, so they are not the same price. A search card is read off a page shared by dozens of products; a full product row means fetching that product's own page. From 30 September 2026: search results $2.00 per 1,000, and a full product row $5.00 per 1,000 (the row charge plus a Full product page supplement). Keyword search on its own never triggers the supplement — you only pay it when you ask for the deep row, by ASIN, by product URL, or with searchDeep.
Can I get every review of a product? Amazon shows full review history only to logged-in users. This Actor returns the reviews Amazon embeds on the product page (often around 8–12). Review fields are included when Amazon exposes them; no values are invented.
Will bad input break my run? No. Wrong input gets a clear message, never a failed run.
How do I keep exports clean?
Output is already flat and spreadsheet-friendly. Turn off includeReviews for the leanest rows.
🏁 Ready?
Paste a link, an ASIN, or a keyword → Start. Clean Amazon data in seconds.
⭐ Did it just work for you? A quick review on the Apify Store helps other people find this Actor — and tells me which marketplace or field to build out next.
🏷️ Tags: amazon · amazon scraper · product scraper · amazon reviews · price tracking · ecommerce · product research · asin · dropshipping