Amazon Best Sellers Scraper avatar

Amazon Best Sellers Scraper

Pricing

from $5.99 / 1,000 results

Go to Apify Store
Amazon Best Sellers Scraper

Amazon Best Sellers Scraper

Amazon Best Sellers Scraper SD - Amazon Best Sellers Scraper is an e-commerce research tool that extracts the ranked Top 100 Best Sellers or New Releases of any Amazon category on 21 marketplaces: rank, ASIN, title, price, rating, reviews, image - all departments.

Pricing

from $5.99 / 1,000 results

Rating

0.0

(0)

Developer

Neuro Scraper

Neuro Scraper

Maintained by Community

Actor stats

1

Bookmarked

26

Total users

0

Monthly active users

22 days ago

Last modified

Share

Amazon Best Sellers Scraper — the ranked Top 100 of any Amazon category

The Amazon Best Sellers Scraper collects Amazon's own Best Sellers rankings: rank, ASIN, title, price, rating, number of ratings and image for the Top 100 products of any category.

Point it at one category URL, name the departments you want, or let the Amazon Best Sellers Scraper walk every department of a marketplace. New Releases rankings work the same way.

In our tests the Amazon Best Sellers Scraper returned the complete Top 100 of Books on amazon.com, ranks 1 to 100 with no gaps, in 8 seconds.

Why sellers use the Amazon Best Sellers Scraper

Product research: see what sells in a category today, at what price and with how many ratings.

Trend tracking: schedule the Amazon Best Sellers Scraper daily and watch products climb or fall in the ranking.

Competitor monitoring: check whether your ASIN, or a rival's, is in the Top 100 of its category and sub-categories.

Market sizing: compare price bands and rating counts across all departments of a marketplace in one dataset.

How the Amazon Best Sellers Scraper works

Each Amazon Best Sellers page holds 50 ranked products. Amazon puts ranks 1 to 30 in the page itself and loads ranks 31 to 50 when the visitor scrolls.

The Amazon Best Sellers Scraper reads the first 30 from the page, then makes the same "next 20" request the browser makes when scrolling. Every value that request needs is read from the page on every run.

Page 2 of the ranking (ranks 51 to 100) is the page's own "Next page" link, so the Amazon Best Sellers Scraper delivers the full Top 100 per category.

Department names come from the marketplace's own Best Sellers page, read live. Nothing is a stored list, so new or renamed Amazon departments are picked up automatically.

Amazon's interstitials (soft CAPTCHA, Akamai check, JavaScript challenge, 503 page) are handled the same way as in our other Amazon Actors: answered from the page when possible, otherwise with a new session and proxy IP.

Input fields for the Amazon Best Sellers Scraper

Give a Best Sellers URL, department names, or switch on All departments. With none of them the run stops immediately and says so.

FieldTypeDefaultMeaning
startUrlsarrayelectronics URL (prefill)Any Best Sellers or New Releases page, top level or deep sub-category, any marketplace
categoriesarrayemptyDepartment names as Amazon lists them, e.g. Books, Electronics; case-insensitive, partial match
allDepartmentsbooleanfalseScrape every department listed on the marketplace's Best Sellers page
includeSubcategoriesbooleanfalseAlso scrape the sub-categories listed in each category's left menu (one level)
listTypeselectbestsellersBest Sellers or New Releases, for department names and All departments
domainselectamazon.comMarketplace for department names and All departments; URLs keep their own
maxItemsPerCategoryinteger 1–100100Take only the top N of each category
maxItemsinteger100Total rows for the run
setDeliveryLocationbooleanfalseSet a postcode before reading; prices were shown without it in our tests
deliveryZipCodestringemptyPostcode used when the option above is on
proxyConfigurationproxyApify RESIDENTIALProxy for Amazon; residential is recommended

Example input for the Amazon Best Sellers Scraper

{"allDepartments": true, "domain": "amazon.de", "listType": "new-releases", "maxItemsPerCategory": 10, "maxItems": 400}

Output fields of the Amazon Best Sellers Scraper

Every row is one ranked product in one category. The same ASIN can appear in two categories with two different ranks; both rows are kept.

FieldMeaning
rankPosition in the Amazon ranking (1–100)
asinAmazon product ID
titleProduct title
urlClean product URL
priceLowest price shown on the ranking card, as a number
currencyISO currency, e.g. USD, EUR, GBP
priceTextPrice exactly as shown, including ranges
offersTextOffer line, e.g. "15 offers from $17.29" or the book format
ratingAverage stars
reviewsCountNumber of ratings
thumbnailCard image URL
imageFull-size version of the image
categoryCategory name, e.g. "Electronics"
listTitleRanking title, e.g. "Best Sellers in Electronics"
listTypebestsellers or new-releases
categoryUrlThe ranking page the row came from
page1 for ranks 1–50, 2 for ranks 51–100
domainMarketplace
scrapedAtISO timestamp (UTC)

Example row from the Amazon Best Sellers Scraper

{"rank": 61, "asin": "1250892317", "title": "Murdle: Volume 1", "price": 6.47, "currency": "USD", "offersText": "Paperback 29 offers from $6.47", "rating": 4.5, "reviewsCount": 7709, "category": "Books", "listType": "bestsellers", "page": 2, "domain": "amazon.com"}

Measured results of the Amazon Best Sellers Scraper

These runs were made on 2026-10-03 from one residential IP; platform runs use Apify residential proxy.

TestResult
amazon.com Electronics, 50 productsranks 1–50 in 3 seconds, every field filled except the offer line (25 of 50)
amazon.com Books, full Top 100ranks 1–100, 2 pages, 8 seconds; 89 of 100 books had ratings
amazon.de, all departments, New Releases, top 3 each30 rows from 10 departments in 33 seconds, prices in EUR
amazon.co.uk Home & Kitchen with sub-categories, top 5 each25 rows from 5 categories in 8 seconds, prices in GBP

Why this is not an Amazon reviews scraper

This Actor was planned as a reviews scraper. On 2026-10-03 we measured that Amazon no longer shows review texts to logged-out visitors: product pages say "Sign in to see customer reviews" and the review pages redirect to the sign-in form.

Because our Actors never log in, the Actor became the Amazon Best Sellers Scraper instead. For the public rating data that remains (histogram, "Customers say" summary), use the Amazon Product Scraper below.

Amazon Best Sellers Scraper limits, stated plainly

Amazon ranks at most 100 products per category, so the Amazon Best Sellers Scraper returns at most 100 rows per category. More rows need more categories or sub-categories.

Most Wished For, Gift Ideas and Movers & Shakers lists showed no products to logged-out visitors in our tests, so the Amazon Best Sellers Scraper offers Best Sellers and New Releases only.

includeSubcategories goes one level down. For deeper levels, paste the deeper category URLs into startUrls.

rating and reviewsCount are empty for products Amazon shows without ratings, for example new books.

price is the price printed on the ranking card. When several sellers offer the item, Amazon prints the lowest offer, as in "15 offers from $17.29". For the buy-box price, stock and seller of each product, pass the ASINs to the Amazon Product Scraper.

How to run the Amazon Best Sellers Scraper

For one category, open the Amazon Best Sellers Scraper, paste the Best Sellers URL from your browser into startUrls and press Start. The first 50 rows usually arrive within seconds.

For several departments, leave startUrls empty, type the department names into categories and choose the marketplace in domain. The Amazon Best Sellers Scraper matches your names against the live department list and logs the available names when one does not match.

For a full market snapshot, switch on allDepartments, lower maxItemsPerCategory to 10 or 20, and raise maxItems. The Amazon Best Sellers Scraper then visits every department of the marketplace in one run.

Ideas for the Amazon Best Sellers Scraper data

  • Find price gaps: compare price of the top 20 with the top 100 in a category.
  • Spot rising products: products with few ratings but a high rank are often new and growing.
  • Track seasonality: run the Amazon Best Sellers Scraper weekly over a year for the same departments.
  • Feed product research: send the ASINs to the Amazon Product Scraper for full details.

Troubleshooting the Amazon Best Sellers Scraper

  • A department name was skipped: the log lists the exact names Amazon uses on that marketplace; copy one of them.
  • Fewer than 100 rows for a category: Amazon ranked fewer products there, or maxItemsPerCategory is lower.
  • A URL was rejected: it is not a /zgbs/, /gp/bestsellers/ or /gp/new-releases/ page.

Export, API and automation with the Amazon Best Sellers Scraper

Export the Amazon Best Sellers Scraper dataset to CSV, JSON, Excel, XML or HTML from the Apify console, or read it through the Apify API with Python or JavaScript.

Schedule a daily run and send the dataset to Google Sheets with the built-in integration, or to Make, Zapier or n8n for your own automation. A webhook can trigger your code after every run.

Since every row has rank, category and scrapedAt, a simple pivot of the exports shows rank history per ASIN over days or weeks.

Amazon Best Sellers Scraper pricing

The Amazon Best Sellers Scraper uses pay-per-event pricing: you pay per ranked product in the dataset. The current price per 1,000 results is on the Pricing tab.

Free-plan accounts get up to 30 rows per run. Paid plans are limited only by maxItems.

The Amazon Best Sellers Scraper is part of a family of no-login scrapers from the same developer.

ActorWhat it extracts
Amazon ScraperAmazon search results by keyword with position, price and badges
Amazon Product ScraperFull product pages: variants, images, seller, Best Sellers Rank
TikTok Profile ScraperTikTok profile stats and bio
TikTok Video Details ScraperTikTok video plays, likes and hashtags
Snapchat Profile ScraperSnapchat creator profiles and Spotlight views
Facebook Marketplace ScraperFacebook Marketplace listings
Facebook Ads Library ScraperPublic Facebook ads
Instagram Hashtag ScraperInstagram posts for a hashtag
Instagram ScraperInstagram posts, reels and profiles
YouTube ScraperYouTube search results and video data
YouTube Shorts ScraperYouTube Shorts and their stats
YouTube Channel ScraperYouTube channel details and videos

Leave a review

If the Amazon Best Sellers Scraper is useful to you, please leave a star rating and a short review on the Actor page. It helps other sellers find it and tells us what to add next.

If a category failed, open an issue with the run link and the category URL.

Frequently asked questions

Does the Amazon Best Sellers Scraper need an Amazon account?

No. The Amazon Best Sellers Scraper reads the public Best Sellers pages without logging in and without browser cookies.

How many products does the Amazon Best Sellers Scraper return per category?

Up to 100, because Amazon ranks 100 per category. Our amazon.com Books run returned ranks 1 to 100 in 8 seconds.

Can the Amazon Best Sellers Scraper scrape all categories at once?

Yes. Switch on allDepartments. The department list is read live from the marketplace; amazon.com listed 40 departments in our test.

Does the Amazon Best Sellers Scraper work outside amazon.com?

Yes. We ran it on amazon.de (New Releases, all departments) and amazon.co.uk (Home & Kitchen with sub-categories); 21 marketplaces are in the selector.

Can the Amazon Best Sellers Scraper read New Releases?

Yes. Set listType to New Releases for department names, or paste any /gp/new-releases/ URL into startUrls.

Why is the same ASIN in my dataset twice?

The product ranks in two categories, for example a department and one of its sub-categories. Each row carries its own rank and category.

Does the Amazon Best Sellers Scraper give review texts?

No. Amazon shows review texts only to signed-in users, which we measured on 2026-10-03. Rating and number of ratings are included.

How do I track rank changes with the Amazon Best Sellers Scraper?

Schedule it daily with the same input, export to Google Sheets or a database, and compare rank per asin and category across scrapedAt dates.

Can I call the Amazon Best Sellers Scraper from Python?

Yes. Start the Amazon Best Sellers Scraper with the Apify Python client, wait for the run to finish and read the dataset items as JSON. The same works from JavaScript or any HTTP client through the Apify API.

How fast is the Amazon Best Sellers Scraper?

A category of 50 products took 3 seconds and the full Top 100 took 8 seconds in our tests. All departments of a marketplace take longer because each department is a separate ranking page.