Amazon Best Sellers Scraper (Ranks, Prices, Ratings)
Pricing
from $2.40 / 1,000 best-seller items
Amazon Best Sellers Scraper (Ranks, Prices, Ratings)
Scrape Amazon Best Sellers category lists: rank, ASIN, product title, price, rating and rating count, with the category name. Works for 19 Amazon marketplaces. No login.
Pricing
from $2.40 / 1,000 best-seller items
Rating
0.0
(0)
Developer
Murat Uzun
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What is Amazon Best Sellers Scraper?
Amazon Best Sellers Scraper reads Amazon Best Sellers category lists. Each row is one ranked product: rank, ASIN, title, price, rating, rating count and the category name. Give it a Best Sellers URL (for example …/Best-Sellers-Electronics/zgbs/electronics) and it returns up to 100 items per list (Amazon's own limit, 2 pages). It works on 19 Amazon marketplaces and needs no login.
What data does Amazon Best Sellers Scraper extract?
| Field | Type | Meaning |
|---|---|---|
| rank | number | Position in the list (from the #n badge) |
| asin | string | Amazon ASIN |
| title | string | Product title on the list card |
| url | string | Product page, https://<domain>/dp/<ASIN> |
| price | number | Price shown on the card (null when not shown) |
| currency | string | ISO code for the marketplace |
| rating | number | Stars, 0 to 5 |
| ratingCount | number | Number of ratings on the card |
| categoryName | string | Category, e.g. Electronics |
| marketplace | string | Marketplace code, e.g. com |
| categoryUrl | string | The list URL that produced the row |
| page | number | List page (1 or 2) |
How to use Amazon Best Sellers Scraper
- Paste one or more Amazon Best Sellers URLs into "Best Sellers category URLs".
- Choose the marketplace (used only when a URL has no domain).
- Set the maximum items per category (up to 100).
- Run it and download the dataset, or call the Actor through the API.
Example input
{"categoryUrls": ["https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics"],"maxItemsPerCategory": 60}
Example output
Real run, 22 Oct 2026, amazon.com, "Best Sellers in Electronics", first two of 60 rows:
[{"rank": 1,"asin": "B08JHCVHTY","title": "blink plus plan with monthly auto-renewal","url": "https://www.amazon.com/dp/B08JHCVHTY","price": 11.99,"currency": "USD","rating": 4.4,"ratingCount": 281365,"categoryName": "Electronics","marketplace": "com","categoryUrl": "https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics","page": 1},{"rank": 2,"asin": "B0DCH8VDXF","title": "Apple EarPods Headphones with USB-C Plug, Wired Ear Buds with Built-in Remote to Control Music, Phone Calls, and Volume","url": "https://www.amazon.com/dp/B0DCH8VDXF","price": 19,"currency": "USD","rating": 4.5,"ratingCount": 19337,"categoryName": "Electronics","marketplace": "com","categoryUrl": "https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics","page": 1}]
Input parameters
- Best Sellers category URLs: one or more Best Sellers list URLs. A URL keeps its own domain.
- Amazon marketplace: used for URLs without a domain.
- Max items per category: 1 to 100 (default 100).
- Proxy mode:
never(default) uses direct requests only.autoadds a Residential proxy only when Amazon blocks the direct request.alwaysuses Residential from the start. - Save debug HTML: stores the first list page for troubleshooting.
Pricing
Pay per item: $4.00 per 1,000 items (FREE tier list price). Start fee: $0.00005 per run.
Measured platform cost (run 22 Oct 2026): 60 items cost $0.00061 in total, about $0.01 per 1,000 items in compute.
Amazon Best Sellers Scraper vs. alternatives
The leading Amazon Best Sellers Actor on the Apify Store (junglee, 487 users in 30 days) lists $0.0059 per item on its FREE tier. This Actor lists $0.004 per item. Compare on your own list before you choose.
Using Amazon Best Sellers Scraper with AI agents
Agents can call the Actor through the Apify MCP server or the API with a category URL and receive the ranked rows as JSON.
FAQ
Does it need an Amazon account? No.
Can it return more than 100 items per list? No. Amazon shows at most 100 items per Best Sellers list across two pages. For more, use several category lists.
Why is a price or rating null? Amazon does not always show these on the card. Missing values are null, never estimated.
What about blocks? Amazon sometimes answers with a robot check. The Actor retries with waits and, if proxy mode allows it, with a Residential proxy. Lists that still fail are logged in the ERRORS record and not charged.
Limitations. Verified in the cloud: amazon.com, Electronics list, 60 items (direct requests). Other marketplaces use the same page layout but have not been run in the cloud. The ratingCount is read from the rating row; it is null when Amazon does not show it on the card.
Related Actors
- Amazon Product Scraper (ASIN or URL: price, BSR, stock, seller, images)
- Amazon Search Scraper (keyword results with sponsored flag)
Support
Open an issue or leave a review on the Actor page. Include the list URL so a bad result can be reproduced.