Amazon Bestsellers avatar

Amazon Bestsellers

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Amazon Bestsellers

Amazon Bestsellers

๐Ÿ† Scrape the Amazon Best Sellers top 100 of any category, plus New Releases, Movers & Shakers, Most Wished For and Gift Ideas, across 20 Amazon stores. Get rank, ASIN, title, price, rating, reviews and image for every product. Fast, complete and in Amazon's order. Export to JSON, CSV or Excel.

Pricing

from $0.50 / 1,000 results

Rating

5.0

(1)

Developer

Data Xplorer

Data Xplorer

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

3

Monthly active users

11 days ago

Last modified

Categories

Share

๐Ÿ† Amazon Best Sellers Scraper

๐Ÿ›’ Scrape the Amazon Best Sellers top 100 of any category, plus New Releases, Movers & Shakers, Most Wished For and Gift Ideas, across 20 Amazon marketplaces. Get rank, ASIN, title, price, currency, rating, reviews, image and category for every product, in seconds, ready to export as JSON, CSV or Excel.

๐Ÿ’Ž Why choose our Amazon Best Sellers Scraper?

  • ๐Ÿ’ฏ The complete top 100: Amazon only shows ~30 products per page until you scroll. We fetch the rest the way Amazon's own page does, so all 100 products come with title, price, rating, reviews and image
  • โšก Fast: plain HTTP requests, no headless browser. The amazon.com Electronics top 100 takes about 12 seconds
  • ๐ŸŒ 20 Amazon stores: amazon.com, .co.uk, .de, .fr, .it, .es, .ca, .co.jp, .in, .com.au, .com.br, .com.mx and more
  • ๐Ÿ… 5 Amazon rankings: Best Sellers, New Releases, Movers & Shakers, Most Wished For and Gift Ideas
  • ๐Ÿงญ Results in Amazon's order: departments and subcategories exactly as listed on Amazon, each followed by its products from rank 1 to 100
  • ๐ŸŒณ Whole category trees: one department, its subcategories, or every department of a store in one run
  • ๐Ÿ’ถ Local prices: residential proxies included, exiting in each store's own country, so amazon.de returns EUR and amazon.co.jp returns JPY. No proxy setup on your side
  • ๐Ÿ—ฃ๏ธ Any language: category names come from Amazon itself ("Kรผche, Haushalt & Wohnen" on amazon.de, "High-Tech" on amazon.fr)
  • ๐Ÿงน Clean data: one row per product, only the fields that apply, no empty columns
  • ๐Ÿ“œ Readable progress logs: see which department is being scraped and how many products are saved, in real time

๐Ÿ›’ What is Amazon Best Sellers Scraper?

Amazon Best Sellers Scraper is a web scraper that extracts the top-selling products of Amazon's ranking pages and turns them into structured data. Amazon publishes five rankings, refreshed around the clock, for every category and every country:

RankingAmazon pageWhat it tells you
๐Ÿฅ‡ Best Sellers/gp/bestsellers/The most popular products by sales, category leaders
๐Ÿ†• New Releases/gp/new-releases/New products gaining traction fast
๐Ÿš€ Movers & Shakers/gp/movers-and-shakers/Biggest sales-rank gainers of the last 24 hours, with % change
๐Ÿ’ Most Wished For/gp/most-wished-for/Products most added to wish lists: demand before purchase
๐ŸŽ Gift Ideas/gp/most-gifted/Products most bought as gifts

๐ŸŒ Supported marketplaces: ๐Ÿ‡บ๐Ÿ‡ธ amazon.com ยท ๐Ÿ‡ฌ๐Ÿ‡ง amazon.co.uk ยท ๐Ÿ‡ฉ๐Ÿ‡ช amazon.de ยท ๐Ÿ‡ซ๐Ÿ‡ท amazon.fr ยท ๐Ÿ‡ฎ๐Ÿ‡น amazon.it ยท ๐Ÿ‡ช๐Ÿ‡ธ amazon.es ยท ๐Ÿ‡ณ๐Ÿ‡ฑ amazon.nl ยท ๐Ÿ‡ง๐Ÿ‡ช amazon.com.be ยท ๐Ÿ‡ธ๐Ÿ‡ช amazon.se ยท ๐Ÿ‡ต๐Ÿ‡ฑ amazon.pl ยท ๐Ÿ‡น๐Ÿ‡ท amazon.com.tr ยท ๐Ÿ‡จ๐Ÿ‡ฆ amazon.ca ยท ๐Ÿ‡ฒ๐Ÿ‡ฝ amazon.com.mx ยท ๐Ÿ‡ง๐Ÿ‡ท amazon.com.br ยท ๐Ÿ‡ฏ๐Ÿ‡ต amazon.co.jp ยท ๐Ÿ‡ฎ๐Ÿ‡ณ amazon.in ยท ๐Ÿ‡ฆ๐Ÿ‡บ amazon.com.au ยท ๐Ÿ‡ธ๐Ÿ‡ฌ amazon.sg ยท ๐Ÿ‡ฆ๐Ÿ‡ช amazon.ae ยท ๐Ÿ‡ธ๐Ÿ‡ฆ amazon.sa

๐Ÿ”ฎ How do I scrape Amazon Best Sellers?

1. ๐Ÿงญ Choose your scraping mode

Two ways to tell the scraper what to collect. Pick one at the top of the input, then open the matching option.

Amazon Best Sellers Scraper input: choose a scraping mode

2. ๐Ÿ”— Option 1: paste Amazon URLs (easiest)

Open any ranking on Amazon, in any category and any country, and paste its URL. One URL = one list of up to 100 products. Mix stores and rankings freely.

3. ๐Ÿงญ Option 2: pick a store, rankings and categories

No URLs to collect: choose the Amazon store, one or more rankings and the categories. Every ranking is scraped for every category (2 rankings ร— 3 categories = 6 lists). Tick Every department to scrape the whole store.

4. ๐ŸŒณ Go deeper with subcategories, set your limits

Include subcategories 1, 2 or 3 levels down, or the whole category tree. Keep the top N of each list and cap the total number of products: the first ones in Amazon's order are kept, and the scraper only opens the departments it needs.

5. โ–ถ๏ธ Run and download

Click Start. Follow the progress in the log, then export the results as JSON, CSV, Excel, XML or HTML, or read them through the Apify API.

๐Ÿ“Š How many results can you scrape?

Amazon publishes up to 100 products per ranking list. How many products you get depends on how many lists you scrape:

  • ๐Ÿ”— One URL: up to 100 products
  • ๐Ÿฌ Every department of a store: about 30 to 40 lists, so 3,000 to 4,000 products per ranking
  • ๐ŸŒณ With subcategories: thousands of lists and hundreds of thousands of products for a whole category tree

Some lists have fewer than 100 products (Amazon leaves a rank empty when a product is unavailable), and Movers & Shakers lists are sometimes empty on Amazon itself.

๐Ÿ“‹ Input parameters

ParameterTypeDefaultDescription
modestring"urls""urls" (Option 1: from Amazon URLs) or "categories" (Option 2: by store & categories)
Option 1: Amazon URLs
startUrlsarrayโ€“Amazon ranking URLs, e.g. https://www.amazon.com/gp/bestsellers/electronics/
Option 2: Store & categories
marketplacestring"com"Amazon store: com, co.uk, de, fr, it, es, ca, co.jp, โ€ฆ
listTypesarray["bestsellers"]bestsellers, new-releases, movers-and-shakers, most-wished-for, most-gifted
categoriesarrayโ€“Category names from Amazon URLs (electronics, kitchen), optionally with a node id (electronics/172541)
allDepartmentsbooleanfalseScrape every top-level department of the store
Subcategories & limits
subcategoriesstring"0""0" only your lists ยท "1", "2", "3" levels down ยท "all" the whole tree
maxItemsPerCategorynumber100Top N per list (max 100). 50 or less is twice as fast
maxCategoriesnumber1000Max number of lists in the run (yours + subcategories)
maxItemsnumber0Stop after N products in total (0 = no limit). The first products in Amazon's order are kept

๐Ÿ”— Input example: Option 1, Amazon URLs

{
"mode": "urls",
"startUrls": [
{ "url": "https://www.amazon.com/gp/bestsellers/electronics/" },
{ "url": "https://www.amazon.co.uk/gp/new-releases/kitchen/" },
{ "url": "https://www.amazon.de/gp/movers-and-shakers/toys/" }
]
}

๐Ÿฌ Input example: Option 2, a whole store

{
"mode": "categories",
"marketplace": "com",
"listTypes": ["bestsellers"],
"allDepartments": true,
"subcategories": "0",
"maxItems": 1000
}

This returns the full top 100 of the first 10 departments of amazon.com, in Amazon's order.

โœจ What you'll get

Amazon Best Sellers Scraper results table

๐Ÿท๏ธ Product data structure

FieldDescription
rankPosition in the Amazon ranking (1 to 100)
asinAmazon product ID
titleProduct name
urlProduct page on Amazon
imageUrlProduct image (900 px)
pricePrice as a number (null when Amazon shows none)
currencyISO currency code: USD, EUR, GBP, JPY, โ€ฆ
ratingAverage star rating
reviewsCountNumber of ratings
listTypeRanking: bestsellers, new-releases, movers-and-shakers, most-wished-for, most-gifted
marketplaceAmazon store, e.g. amazon.com
departmentTop-level department, e.g. Electronics (also for its subcategories)
categoryNameCategory of the list, e.g. Headphones
categoryPathFull path, e.g. Electronics > Headphones
categoryUrlAmazon ranking page the product comes from
scrapedAtDate and time of the scrape (ISO 8601)

Added only when they apply:

FieldWhen
currentSalesRank, previousSalesRank, salesRankChangePercentMovers & Shakers: sales rank now, 24 hours ago, and % change
maxPriceProducts sold at a price range ($19.99 - $49.99)
isLowestOfferPricetrue when Amazon shows "N offers from $X" instead of a buy-box price
brandProducts whose details were completed from their product page

๐Ÿ“ฆ Output example

{
"rank": 3,
"asin": "B0DJGDC3BD",
"title": "Amazon Fire TV Stick HD (newest model), free & live TV, Alexa Voice Remote, powered by the TV, effortless setup, find shows faster with Alexa+",
"url": "https://www.amazon.com/dp/B0DJGDC3BD",
"imageUrl": "https://images-na.ssl-images-amazon.com/images/I/610j-wmxRcL._AC_UL900_SR900,600_.jpg",
"price": 15.99,
"currency": "USD",
"rating": 4.1,
"reviewsCount": 5657,
"listType": "bestsellers",
"marketplace": "amazon.com",
"department": "Amazon Devices & Accessories",
"categoryName": "Amazon Devices & Accessories",
"categoryPath": "Amazon Devices & Accessories",
"categoryUrl": "https://www.amazon.com/gp/bestsellers/amazon-devices/",
"scrapedAt": "2026-09-28T13:17:34.817Z"
}

๐Ÿ“œ Clear progress logs

๐Ÿš€ Amazon Best Sellers Scraper
๐Ÿ›’ Store: amazon.com ยท Rankings: Best Sellers ยท Every department
๐Ÿ“ฆ Up to 100 products per list ยท Max 1000 products ยท Subcategories: none
๐Ÿ” Reading the department list of amazon.comโ€ฆ
โ†’ 40 departments found
๐Ÿ“ก [1/40] Amazon Devices & Accessoriesโ€ฆ
๐Ÿ“ก [2/40] Amazon Renewedโ€ฆ
โœ… Amazon Devices & Accessories: 100 products (total: 350/1000)
โœ… Baby: 98 products (total: 848/1000)
๐Ÿ“ก [11/40] Camera & Photo Productsโ€ฆ
โœ‚๏ธ Camera & Photo Products: first 2 products kept to stay within the limit
๐Ÿ Completed in 36.5s โ€” 1000 products saved from 11 lists

๐Ÿ”— Integrations

Connect Amazon Best Sellers Scraper to your favorite tools or LLM and automate your product research:

๐ŸŽฏ Use cases

๐Ÿ›๏ธ Amazon sellers & FBA

  • Find winning products and profitable niches before you source
  • Track the category leaders you compete with, rank by rank
  • Spot rising products early with New Releases and Movers & Shakers

๐Ÿข Brands & e-commerce teams

  • Monitor your products' Best Seller rank every day
  • Benchmark prices, ratings and reviews against the top 100
  • Compare the same category across countries

๐Ÿ“Š Market researchers & analysts

  • Build datasets of category leaders across 20 marketplaces
  • Analyze price levels and review counts by department
  • Export to CSV or Excel for dashboards and reports

๐ŸŽ Affiliates & content creators

  • Build always-fresh "best products" and gift guides from Gift Ideas and Most Wished For
  • Find trending products to feature before they peak

๐Ÿ’ก Pro tips

๐Ÿ“… Track rankings over time

Schedule the scraper daily (or hourly for Movers & Shakers) and compare rank per asin between runs.

โšก Go faster

Set maxItemsPerCategory to 50 or less: one page per list instead of two.

๐ŸŽฏ Target a precise subcategory

Open the subcategory on Amazon and paste its URL (Option 1), or add its node id to the category name in Option 2 (electronics/172541 for Headphones).

๐ŸŒ Compare countries

In Option 1, paste the same ranking from several stores (amazon.com, amazon.de, amazon.co.jpโ€ฆ). Each row carries its marketplace and local currency.

โ“ FAQ

๐Ÿ›ก๏ธ Do I need proxies to scrape Amazon Best Sellers? No. Residential proxies are included and automatically exit in the country of each Amazon store, so you get local prices and currencies with nothing to configure.

๐Ÿ’ป Can I use Amazon Best Sellers Scraper with the API? Yes. Start runs and fetch results with the Apify API or the JavaScript and Python clients.

๐Ÿ”Œ Can I integrate it with other apps? Yes: n8n, Make, Zapier, Google Sheets, Slack, webhooks and AI agents through MCP. See Integrations.

๐Ÿ”„ How often does Amazon update its Best Sellers? Amazon refreshes its rankings throughout the day. Schedule the scraper as often as you need fresh data.

๐Ÿค” Why does a product have no price or rating? The scraper returns what Amazon displays. Some products show no price (unavailable, offer-only) or have no ratings yet. Prices also change between runs as Amazon updates offers and deals.

๐Ÿ“ญ A Movers & Shakers list came back empty. Why? Amazon sometimes publishes no Movers & Shakers for a category, even to regular visitors. The scraper recognizes these pages in every language and reports them as empty lists, without wasting retries.

โš–๏ธ Is it legal to scrape Amazon Best Sellers? The scraper only collects publicly visible ranking data, without logging in. You are responsible for how you use the data; check the regulations that apply to your use case.

๐Ÿค Support & feedback

Need help, found an issue or want a feature? Open an issue on the Issues tab, we answer quickly.

โค๏ธ Love our scraper? Please leave a review, it helps a lot! here


Built with โค๏ธ for Amazon sellers, brands and data enthusiasts