Amazon Best Sellers & New Releases Scraper
Pricing
from $2.00 / 1,000 product scrapeds
Amazon Best Sellers & New Releases Scraper
Scrape Amazon Best Sellers, New Releases, Movers & Shakers and Most Wished For charts from any category and any marketplace. Returns rank, ASIN, title, price, rating, review count and image at $0.002 per product.
Pricing
from $2.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
James White
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
Turn any Amazon ranking chart into a clean spreadsheet or JSON feed. Give the Actor one or more chart URLs and it returns the products on those charts with their rank, ASIN, title, price, star rating, review count and image.
It works with all of Amazon's public ranking charts:
- Best Sellers (
/gp/bestsellers/...or/zgbs/...) - New Releases (
/gp/new-releases/...) - Movers & Shakers (
/gp/movers-and-shakers/...) – including the rank-movement text only this chart shows - Most Wished For (
/gp/most-wished-for/...) - Gift Ideas / Most Gifted (
/gp/gift-ideas/...)
Any Amazon marketplace works: amazon.com, co.uk, de, fr, it, es, ca, com.au, co.jp, in and the rest — just paste the URL from that marketplace.
No login, no personal data: only the publicly visible catalogue and ranking information that Amazon renders on the chart page itself.
What you pay
$0.002 per product row returned. 100 products = $0.20. You are only charged for rows the Actor actually delivers.
Inputs
| Input | Type | Default | What it does |
|---|---|---|---|
Chart URLs (startUrls) | list of URLs | Electronics Best Sellers | One or more Amazon chart URLs, from any marketplace, e.g. https://www.amazon.com/gp/bestsellers/books/ or https://www.amazon.co.uk/gp/new-releases/toys/. |
Include sub-category charts (includeSubcategories) | true / false | false | Also scrape the sub-category charts linked in the left sidebar of each chart, one level deep. |
Max pages per chart (maxPagesPerChart) | number | 2 | Amazon shows 50 ranks per page and 2 pages per chart, so 2 gives the full top 100 and 1 the top 50. |
Max items (maxItems) | number | 100 | The most products returned across all charts. You are never charged for more than this. |
Example input
Top 50 in two categories on two marketplaces:
{"startUrls": ["https://www.amazon.com/gp/bestsellers/kitchen/","https://www.amazon.de/gp/new-releases/videogames/"],"maxPagesPerChart": 1,"maxItems": 100}
Output
One row per product per chart:
| Field | What it is |
|---|---|
rank | Position in the chart (1–100) |
asin | Amazon's product ID |
title | Product title as shown in the chart |
url | Product page link |
price, currency | Displayed price and its currency (empty when the chart shows no price) |
rating | Average star rating out of 5 |
reviewsCount | Number of customer ratings |
imageUrl | Product image |
salesRankChange | Movers & Shakers only: the rank movement Amazon shows, e.g. "+1,200%" |
chartType | bestsellers, new-releases, movers-and-shakers, most-wished-for or gift-ideas |
categoryName, categoryUrl | The chart the product was listed on |
domain | Marketplace, e.g. amazon.co.uk |
scrapedAt | When the row was collected (UTC) |
Example row:
{"rank": 1,"asin": "B0EXAMPLE1","title": "Example Wireless Earbuds","url": "https://www.amazon.com/dp/B0EXAMPLE1","price": 29.99,"currency": "USD","rating": 4.5,"reviewsCount": 18234,"imageUrl": "https://m.media-amazon.com/images/I/example.jpg","salesRankChange": null,"chartType": "bestsellers","categoryName": "Electronics","categoryUrl": "https://www.amazon.com/gp/bestsellers/electronics/","domain": "amazon.com","scrapedAt": "2026-09-28T07:15:02+00:00"}
Download the results as JSON, CSV, Excel or XML from the run's Storage tab, or fetch them through the Apify API.
Good to know
- Charts update hourly on Amazon, so schedule the Actor to track rank changes over time.
- Prices and ratings are what the chart tile shows. Some tiles have no price (for example, items with several sellers), and those come back empty rather than guessed.
- Pacing: the Actor requests about one page per second and stops the run cleanly if Amazon shows a captcha or refuses access, instead of retrying aggressively. If that happens, try again later or with fewer charts per run.
- No personal data: reviewer names, profiles and review text are never collected.
Is this allowed?
The Actor reads public chart pages only, with no login, and collects catalogue and ranking data. Amazon's Conditions of Use restrict automated access, so review them for your use case and keep runs modest.
Support
Found a problem or need a field added? Open an issue on the Actor's Issues tab and include the run ID.