Skip to main content

Best Amazon Scrapers on Apify in 2026

There is no single best Amazon scraper, because Amazon is six different scraping jobs. Amazon Product Scraper by junglee is the right default for product and category pages at $0.004/result subject to change · verified 2026-09-09 on a Starter plan, which is $4 per 1,000 rows. But if your input is a list of ASINs, a keyword, a review page, or a bestseller chart, a different Actor does that job for less money or with fields the product Actor never returns. The table below maps each job to one Actor.

Every price on this page was read from Apify's own Actor API on 2026-09-09, not from the Store listing headlines. Store headlines quote the Business-plan rate, which is not what most readers pay. This page sticks to Amazon. For other retailers see the best e-commerce scrapers page, and for other verticals the best Apify Actors hub.

Which Amazon Actor should I use for my job?

Match the input you already have to the row. If you have product or category URLs, use Amazon Product Scraper. If you have ASINs, use Amazon ASINs Scraper. If all you have is a keyword, use Amazon Search Scraper. Reviews, bestseller charts, and ad slots each have a dedicated Actor.

Your jobActorInput you supplyCharged perStarter $/1k
Product detail from URLs or categoriesAmazon Product Scrapercategory or product URLsresult$4.00
A known basket of SKUsAmazon ASINs ScraperASIN listresult$4.00
Keyword and SERP-style listingsAmazon Search Scrapersearch termsresult$5.00
Review text and sentimentAmazon Reviews Scraperproduct URLsreview$5.00
Category demand and rank trackingAmazon Bestsellers ScraperBest Sellers URLsitem$5.00
Category products, simplest inputAmazon Scrapercategory URLsresult$10.00

Per-1,000 figures are the per-event price multiplied by 1,000. Starter is the Bronze Store discount tier. Source: api.apify.com/v2/acts, 2026-09-09.

The last row is the trap on this page, and the next two sections deal with it.

What does each Amazon Actor cost per 1,000 rows?

Every Actor here bills pay-per-event on a six-rung ladder keyed to your Apify plan. Four rungs are public plans. Free is the plan you sign up on, and it is the most expensive rung, not the cheapest.

ActorCharged perFree ($0)Starter ($19)Scale ($199)Business ($999)
Amazon Product Scraperresult$5.00$4.00$3.50$3.00
Amazon ASINs Scraperresult$5.00$4.00$3.50$3.00
Amazon Bestsellers Scraperitem$5.90$5.00$4.10$3.20
Amazon Reviews Scraperreview$6.00$5.00$4.00$3.00
Amazon Search Scraperresult$20.00$5.00$5.00$5.00
Amazon Scraper (free-amazon-product-scraper)result$12.00$10.00$8.10$6.20

US dollars per 1,000 events, computed from the per-event prices in the Actor API on 2026-09-09. Two further rungs sit below Business in the API. Apify does not name them on its public pricing page, so treat them as enterprise rates you would have to negotiate rather than a plan you can buy.

Three surcharges are worth budgeting for before you schedule anything:

Whether platform compute lands on top of the event price depends on the Actor, so open the Pricing tab of the one you pick. The Apify pricing guide works through both billing layers.

Is there a free Amazon scraper on Apify?

Not the one you think. The Actor whose Store slug reads free-amazon-product-scraper is titled Amazon Scraper and it is not free. It charges $0.012/result subject to change · verified 2026-09-09 on the Free plan, which is $12 per 1,000 rows and about 2.4 times what Amazon Product Scraper charges for the same category-URL job. On every paid plan it is the most expensive per result of the six Actors on this page: $10.00 per 1,000 on Starter against Amazon Search Scraper's flat $5.00. On the Free plan it is second, because Search Scraper charges $20 per 1,000 there before its tier discount kicks in.

The real free path is Apify's own Free plan credit. It includes $5 of platform usage a month, and at Amazon Product Scraper's Free-plan rate of $0.005 per result that credit buys exactly 1,000 product rows. Same arithmetic for the rest:

ActorWhat $5 of Free-plan credit buys
Amazon Product Scraper~1,000 results
Amazon ASINs Scraper~1,000 results
Amazon Bestsellers Scraper~847 items
Amazon Reviews Scraper~833 reviews
Amazon Scraper (free-amazon-product-scraper)~416 results
Amazon Search Scraper~250 results

Credit divided by the Free-plan per-event rate. Retries, surcharge events, and Actor-start fees come out of the same pot, so treat these as ceilings and read the actual charge on your first run's detail page. More on the plan itself in the Apify free plan guide.

To be fair to the misnamed Actor: it holds a 4.97 rating across 45 reviews, the best on this page on any meaningful review count, while Amazon Product Scraper sits at 3.88 across 57 reviews with 22,638 total users. Amazon ASINs Scraper edges it at 4.99, but on 11 reviews rather than 45. Ratings and user counts from the Actor API, 2026-09-09. If your job is a plain category sweep and the price gap does not matter at your volume, the higher-rated Actor is a defensible pick. At any real volume it is not.

What fields does each Amazon Actor return?

Coverage differs enough that picking on price alone will cost you a second run. This matrix comes from each Actor's own input schema and README, read on 2026-09-09.

CapabilityProduct ScraperASINs ScraperSearch ScraperReviews ScraperBestsellersAmazon Scraper
ASIN and titleYesYesYesvia product detailsYesYes
PriceYes (plus list price)YesYesvia product detailsYesYes
Star ratingsYes (plus breakdown)YesYesYes (per review)noYes (aggregates)
Full review textnononoYesnono
Seller dataYes (paid event)Yesnononono
Competing offersYes (paid event)Yesnononono
Product variantsYesnonononoYes
Delivery-location pricingYes (paid event)nonononono
Country or marketplace inputYesYesYesnofrom URLno
Badges and sales-volume metadatanonoYesnonono

Two caveats on the matrix itself. free-amazon-product-scraper's own README sample does return listPrice and starsBreakdown, so the hedged cells in its column understate it. And Search Scraper returns product_num_offers, product_minimum_offer_price and has_variations rather than nothing at all, though not the full offer or variant records the "Yes" columns mean.

Two entries drive most of the wrong choices. Amazon Product Scraper returns review aggregates such as starsBreakdown but never review bodies, so sentiment work always needs the Reviews Actor as a second pass. And free-amazon-product-scraper exposes no country or proxy-country input at all, which is why prices go missing on it more often than on the Actor it looks like a cheaper twin of.

Amazon Bestsellers Scraper is narrow by default: name, price, URL, and thumbnail for the top 100 items in a category, on the .com, .co.uk, .de, .fr, .es, and .it domains, plus rank position and category. It has a detailedInformation toggle if you want the fuller product record. It also accepts New Releases, Movers and Shakers, Most Wished, and Gift Ideas URLs, which makes it the fewest-rows way to watch category demand shift week to week. It is not the cheapest per row: at $0.005 per item on Starter it costs more than Amazon Product Scraper's $0.004, but 100 ranked rows answer a question that would take thousands of product rows to reconstruct. Feed the ASINs it returns into Amazon Product Scraper when you need the full record.

Can I scrape Amazon sponsored ads and search placements?

Yes, but the supply on the Store is genuinely immature, and you should know that before you plan around it. A Store search for sponsored Amazon Actors surfaces two that target ad placements directly. Both were live and not deprecated when checked on 2026-09-09, and both are brand new with almost no usage behind them.

ActorUsersPriceShape of output
Amazon Sponsored Ads Intelligence (fanndev)2$0.0005/record subject to change · verified 2026-09-09every sponsored placement on page one for a keyword, with slot position, plus a per-keyword advertiser roll-up
Amazon Sponsored Products Tracker (amazonscrapers)3$0.001/placement subject to change · verified 2026-09-09one row per search-results slot, flagged sponsored or organic, for share-of-voice per keyword

Neither has a single public review. Neither uses the plan-tier ladder, so the price is flat whatever plan you are on: $0.50 and $1.00 per 1,000 rows respectively, which is far cheaper than any product Actor here. The amazonscrapers one also charges $0.03 per Actor start, which does make short runs cost more than the row math suggests. Its $0.10 figure is a floor on the run-cost cap you may set, not a minimum charge.

Read those user counts as what they are. Two and three users is not a track record, it is a pair of recent listings. The five mainline Actors above are built around product and review records rather than ad slots, so there is no mature fallback if one of these breaks. If ad-placement tracking is load-bearing for your work, run one keyword through both, compare the slot positions against what you see in a browser, and keep a manual spot-check in the loop. If you only need to know which ASINs appear at the top of a search, Amazon Search Scraper's ordinary keyword output is the safer tool. Note that its published output fields include no sponsored-or-organic flag, so it will not tell you which of those ASINs paid for the slot.

Why do Amazon runs return empty prices?

Because Amazon prices are delivery-dependent and locale-dependent, and a datacenter IP in the wrong country gets a stripped page. Set the Actor's proxy country to match the marketplace before you blame the scraper. Amazon Reviews Scraper's own documentation says the default automatic proxy usually works but residential proxies return results more stably.

Amazon Product Scraper is the only Actor here that takes a country code and ZIP and resolves delivery-specific pricing, and that is the field billed at $0.05/delivery location subject to change · verified 2026-09-09 on Starter. If you need true ZIP-level prices, budget for it deliberately rather than switching it on across a whole catalog sweep.

Two more limits that look like bugs and are not. Amazon caps some keyword searches at roughly seven pages, which is why category URLs beat bare keywords for coverage. And Amazon Reviews Scraper returns a maximum of 100 reviews per star rating, so around 500 per product, text reviews only.

These Actors read public product pages, which is the common defensible use. Legality still depends on your jurisdiction, your purpose, and Amazon's terms, and republishing scraped listing content verbatim is a different question from analyzing it internally. Nothing here is legal advice. The web scraping legality guide covers the framework, and regulated use cases deserve a lawyer.

Run 50 rows before you schedule anything

Open Amazon Product Scraper · Browse all Amazon Actors · Create an Apify account

The $5 monthly credit covers about 1,000 product rows, which is enough to check the field schema against your pipeline before any card is involved. The step-by-step Amazon tutorial walks through the input setup and the CSV export.

Find a different Amazon Actor

Search the Apify Store directly if none of the six above fits your input.

Once a schedule is running, e-commerce price monitoring covers turning repeat runs into a price time series keyed on ASIN.

Frequently Asked Questions

Amazon Product Scraper by junglee for product and category URLs, at $0.004 per result on a Starter plan ($4 per 1,000). It has 22,638 total users, the largest of any Amazon Actor in the Store's top search results for Amazon. Use Amazon ASINs Scraper instead if your input is an ASIN list, Amazon Search Scraper for bare keywords, and Amazon Reviews Scraper for review text, which the product Actor never returns.

No. The Actor with the slug free-amazon-product-scraper is titled Amazon Scraper and charges $0.012 per result on the Free plan, which is $12 per 1,000 and the most expensive of the six Amazon Actors covered here. The genuine free path is Apify's Free plan credit of $5 a month, which buys about 1,000 rows from Amazon Product Scraper at its Free-plan rate of $0.005 per result.

On Apify, $4 per 1,000 results on a Starter plan and $5 per 1,000 on the Free plan for Amazon Product Scraper, dropping to $3 per 1,000 on Business. Reviews are billed separately at $5 per 1,000 on Starter, and optional seller, offer, and delivery-location fields are charged as extra events on top. Prices read from api.apify.com on 2026-09-09.

Yes. Amazon ASINs Scraper takes a list of ASINs and returns titles, brands, prices, stars, descriptions, features, offers, and seller data at the same $0.004 per result as the product Actor on Starter. It is the right Actor when you already know your SKU basket and do not want to crawl category pages to find it.

Amazon Bestsellers Scraper returns the top 100 items per Best Sellers category on the .com, .co.uk, .de, .fr, .es, and .it domains, at $5 per 1,000 items on Starter. It also accepts New Releases, Movers and Shakers, Most Wished, and Gift Ideas URLs. Fields are limited to name, price, URL, and thumbnail, so pair it with the product Actor when you need the full record.

Two Store Actors target sponsored placements, fanndev/amazon-sponsored-ads-tracker at $0.0005 per record and amazonscrapers/amazon-sponsored-products-tracker at $0.001 per placement. Both were live on 2026-09-09 and both are very new, with 2 and 3 total users and no public reviews. They are cheap enough to test but not mature enough to build a reporting pipeline on without manual spot-checks.

Amazon strips or changes prices based on delivery location and locale. Match the proxy country to the marketplace, US for amazon.com and GB for amazon.co.uk. Amazon Product Scraper is the only Actor here that accepts a country code and ZIP for delivery-specific pricing, and that field bills as a separate event at $0.05 per delivery location on Starter.

For most readers the question is now moot: Amazon states that Product Advertising API 5 has been deprecated and replaced by the Creators API, and that apps still calling PA-API 5 get an HTTP 403 with a migrate-to-Creators-API message (checked 2026-09-09). Even before that, PA-API exposed a narrower field set. These Actors read public listing pages, so they surface seller, stock, badge, and star-breakdown data without an approval process, at the cost of per-row pricing and exposure to page changes.

Common mistakes and fixes

Prices come back empty or in the wrong currency.

Set the Actor's proxy country to match the marketplace, US for amazon.com and GB for amazon.co.uk. Amazon Product Scraper also takes a country code and ZIP so delivery-dependent prices resolve, but that field bills as a separate paid event.

A keyword search stops after a few pages.

Amazon caps some search terms at roughly seven pages of results. Combine the keyword with a category URL instead of searching the whole site, or feed ASINs directly.

The review count is lower than Amazon shows on the page.

Amazon Reviews Scraper returns text reviews only, up to 100 per star rating, so about 500 per product at best. Star-only ratings are never returned.

Apify Affiliate Banner 728x90Apify Affiliate Banner 728x90Apify Affiliate Banner 300x50Apify Affiliate Banner 300x50