Amazon Best Seller Product Scraper avatar

Amazon Best Seller Product Scraper

Under maintenance

Pricing

from $0.05 / 1,000 amazon bsr actors

Go to Apify Store
Amazon Best Seller Product Scraper

Amazon Best Seller Product Scraper

Under maintenance

Scrapes Amazon Best Sellers, New Releases, Most Gifted, Most Wished For, and Movers & Shakers product lists across every department and subcategory.

Pricing

from $0.05 / 1,000 amazon bsr actors

Rating

0.0

(0)

Developer

yourlocalhost

yourlocalhost

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

1

Monthly active users

9 days ago

Last modified

Share

Amazon Best Sellers Scraper πŸ† - BSR, New Releases & Movers

Scrape Amazon Best Sellers Rank (BSR) data at scale. This Amazon best sellers scraper extracts every product from Amazon's Best Sellers, New Releases, Most Gifted, Most Wished For, and Movers & Shakers lists - across every department and subcategory - and returns clean, structured JSON, CSV, or Excel.

No code, no browser fingerprinting headaches, no maintenance. Point it at any Amazon marketplace (.com, .co.uk, .de, …), press Start, and get a ranked feed of trending products in minutes.

🎯 Perfect for product researchers, Amazon FBA / dropshipping sellers, e-commerce analysts, and price-monitoring pipelines who need fresh Amazon ranking data on demand.


✨ What you get

  • βœ… All 5 Amazon ranking lists - Best Sellers, New Releases, Most Gifted, Most Wished For, Movers & Shakers
  • βœ… Full category coverage - automatically walks every department and subcategory (or limit it to keep runs cheap)
  • βœ… Clean, deduplicated data - high-resolution product images, prices, real BSR rank, and canonical product URLs (tracking params stripped)
  • βœ… Any Amazon marketplace - works on amazon.com, amazon.co.uk, amazon.de, amazon.fr, and more
  • βœ… Export anywhere - download as JSON, CSV, Excel, or pull via the Apify API into your own app
  • βœ… Reliable by design - auto-retries, anti-blocking, and lazy-load handling built in

πŸ“Š Data extracted per product

FieldDescription
productNameFull product title
productPriceDisplayed price (e.g. "Β£29.99")
productImageHigh-resolution product image URL
productLinkCanonical product URL (/dp/ASIN)
productRankBest Sellers Rank position
listTypeSource list (Best-Sellers, new-releases, …)
departmentTop-level Amazon department
subcategorySubcategory within the department
scrapedAtISO 8601 timestamp of extraction

πŸš€ How to use the Amazon Best Sellers Scraper

  1. Click Try for free at the top of this page (a free Apify account takes 30 seconds - no credit card needed).
  2. Choose your Amazon domain and the lists/categories you want.
  3. Optionally cap maxSubcategoriesPerDepartment and maxProductsPerRun to control cost and run time.
  4. Press Start ▢️
  5. Download your results from the Output tab as JSON, CSV, or Excel - or grab them via API.

That's it. No proxies to configure, no scripts to write.


πŸ’Έ Pricing

This Actor runs on Apify's pay-as-you-go platform. You only pay for what you use, and every new Apify account includes free monthly usage credits - enough to test this scraper and pull your first batches of data at no cost.

  • πŸ†“ Free tier: Start scraping immediately with your monthly Apify free credits - no credit card required.
  • ⚑ Scale up when ready: Need full-category runs, daily refreshes, or large exports? Upgrade your Apify plan and the same Actor scales with you.

πŸ’‘ Tip to keep runs cheap: set maxSubcategoriesPerDepartment and maxProductsPerRun while testing, then remove the limits once you're happy with the output. Enabling Residential proxies improves success rates for large cloud runs (recommended - Amazon blocks aggressively).


🧾 Input

All fields are optional - run it with the defaults to scrape every UK Best Sellers list.

FieldTypeDefaultDescription
amazonDomainstringhttps://www.amazon.co.ukAmazon marketplace to scrape
categoriesarrayAll 5 listsWhich lists to scrape: Best-Sellers, new-releases, most-gifted, most-wished-for, movers-and-shakers
maxSubcategoriesPerDepartmentinteger0 (unlimited)Cap subcategories per department
maxProductsPerRuninteger0 (unlimited)Cap total products scraped
proxyConfigurationobjectNo proxyProxy settings - residential recommended for large runs

Example input

{
"amazonDomain": "https://www.amazon.co.uk",
"categories": ["Best-Sellers", "movers-and-shakers"],
"maxSubcategoriesPerDepartment": 5,
"maxProductsPerRun": 100,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

πŸ“€ Output

Each product is a separate dataset record. Example:

{
"productName": "Anker USB-C Fast Charger 67W",
"productPrice": "Β£29.99",
"productImage": "https://m.media-amazon.com/images/I/61example._AC_UL600_.jpg",
"productLink": "https://www.amazon.co.uk/dp/B0EXAMPLE",
"productRank": 1,
"listType": "Best-Sellers",
"department": "Electronics",
"subcategory": "Chargers",
"scrapedAt": "2026-06-07T14:30:00.000Z"
}

Export to JSON, CSV, Excel, XML, or RSS, or fetch programmatically via the Apify Dataset API.


πŸ’‘ Use cases

  • Product research & sourcing - spot trending products and fast movers before competitors do (Amazon FBA, dropshipping, retail arbitrage).
  • Price monitoring - track prices on top-ranked products over time by scheduling daily runs.
  • Market & category analysis - measure which categories and brands dominate the rankings.
  • Analytics pipelines - feed structured JSON straight into databases, dashboards, or scoring models via API.

πŸ—“οΈ Automate it

Want fresh Best Sellers data every morning? Use Apify Schedules to run this Actor hourly, daily, or weekly, and have results pushed to your storage, a webhook, Google Sheets, or your own API automatically.


❓ FAQ

Is scraping Amazon legal? Scraping publicly available data is generally legal. This Actor only collects public product listings - no personal data and nothing behind a login. You are responsible for complying with Amazon's Terms of Service and applicable laws in your jurisdiction. Use the data responsibly.

Why are some prices null? Amazon doesn't show a price on every ranking card (e.g. some "Movers & Shakers" entries). When a price isn't present on the list page, the field is returned as null rather than guessed.

Which Amazon marketplaces are supported? Any Amazon domain - just set amazonDomain (e.g. https://www.amazon.com, https://www.amazon.de).

My run returned few results or got blocked. Amazon blocks data-center traffic aggressively. Enable Residential proxies in proxyConfiguration for large or frequent runs.

Can I get more data per product (reviews, full specs)? This Actor focuses on ranking-list data. Pair it with a dedicated Amazon Product Detail Scraper to enrich each productLink.


Browse more e-commerce scrapers in the Apify Store:

  • Amazon Product Scraper - full product details, specs, and reviews
  • Amazon Reviews Scraper - collect and analyze customer reviews
  • Amazon Price Tracker - monitor price changes over time

πŸ›Ÿ Support

Found a bug or need a new feature? Open an issue on the Actor's Issues tab or contact us through the Actor page - we actively maintain this scraper and respond quickly.


πŸ› οΈ For developers

Run locally:

$apify run

Deploy your own copy:

apify login
apify push

Built with the Apify SDK, Crawlee, and Playwright for reliable rendering of Amazon's dynamic ranking pages.