Amazon Best Sellers avatar

Amazon Best Sellers

Pricing

$19.99/month + usage

Go to Apify Store
Amazon Best Sellers

Amazon Best Sellers

Discover top-selling products on Amazon in real time 🛒🔥 Scrape best seller rankings, product titles, prices, ratings, reviews, and categories across niches. Perfect for product research, competitor analysis, ecommerce strategy, and trend tracking 🚀

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapeEngine

ScrapeEngine

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Amazon Best Sellers

Amazon Best Sellers is an Apify actor that extracts structured data from Amazon’s Best Sellers pages in real time. It solves the challenge of monitoring the best sellers on Amazon across categories by turning each bestseller card into clean, analyzable records. Ideal for marketers, developers, data analysts, and researchers, it lets you track Amazon top sellers and the Amazon best sellers list at scale — from quick “Amazon best sellers today” snapshots to consistent datasets of Amazon top 100 best sellers for trend analysis and ecommerce strategy.

What data / output can you get?

Each dataset item represents a product from an Amazon Best Sellers page with clean, structured fields. Below are the exact output fields the actor saves to the dataset, with examples:

Data typeDescriptionExample value
nameProduct title“Blink Plus Plan with monthly auto-renewal”
urlProduct URL on Amazonhttps://www.amazon.com/dp/B08JHCVHTY
asinAmazon product identifierB08JHCVHTY
positionRank/position in the Best Sellers list1
price.valueParsed price value11.99
price.currencyCurrency symbol“$”
numberOfOffersNumber of offers shown in the best sellers card (if any)3
starsAverage rating (parsed from card)4.4
reviewsCountTotal number of reviews (parsed from card)272624
thumbnailUrlThumbnail image URLhttps://images-na.ssl-images-amazon.com/images/I/31YHGbJsldL._AC_UL300_.png
categoryNameShort category name“Electronics”
categoryFullNameFull banner/category heading“Best Sellers in Electronics”
subcategoriesArray of { categoryName, categoryUrl } for the sidebar[{ "categoryName": "Accessories & Supplies", "categoryUrl": "https://www.amazon.com/..." }]
categoryUrlThe best sellers category URL that was scrapedhttps://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/
inputOriginal input URL for traceabilityhttps://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/

Notes:

  • Some fields can be null when Amazon doesn’t display them on the Best Sellers card (e.g., numberOfOffers, stars, reviewsCount, price).
  • Export your dataset in JSON, CSV, or Excel for analysis, pipelines, or reporting on Amazon best selling products, Amazon best sellers books, or Amazon best sellers electronics.

Key features

  • 🚀 Bold subcategory coverage
    Use subcategoryDepth to go beyond the main list and include Amazon best sellers by category from the sidebar tree when you need deeper coverage.

  • 🎯 Rank-first output for decision-making
    Captures position, title, ASIN, URL, price, ratings, reviews, and thumbnails — the essentials for tracking Amazon top sellers, Amazon trending products, and Amazon best sellers right now.

  • 📈 Adjustable limits up to 500 per URL
    Control volume with maxResults (default 100; up to 500) to grab anything from a quick Amazon best sellers today snapshot to larger category runs.

  • 🌐 Multilingual headers
    Optional language setting adds an Accept-Language header for better localization on supported domains.

  • 🔒 Proxy configuration built-in
    Configure proxyConfiguration. The default is DIRECT, and when needed you can switch to residential proxies for reliability on the Amazon best sellers page.

  • ⏱️ Real-time dataset streaming
    Items are pushed to the dataset as they’re found, so you can start consuming results immediately.

  • 🌍 Multi-domain friendly
    As described in the actor, it’s best used on the .com, .co.uk, .de, .fr, .es, and .it Amazon domains — perfect for Amazon best sellers by region.

  • 🧩 Optional toggles
    Input parameters include detailedInformation and useCaptchaSolver, so you can tailor extraction behavior when available.

How to use Amazon Best Sellers – step by step

  1. Create or log in to your Apify account.
  2. Open the “Amazon Best Sellers” actor.
  3. Add input URLs in categoryUrls. The actor accepts:
  4. Set maxResults (default 100, up to 500) to control how many products to collect per category URL.
  5. Choose subcategoryDepth:
    • 1 = only the main “Best Sellers” page
    • 2+ = also crawl sidebar subcategories
  6. (Optional) Set language for Accept-Language, and configure proxyConfiguration (default is DIRECT; you can use residential proxies if needed). You can also toggle detailedInformation and useCaptchaSolver.
  7. Click Start. The actor will fetch products and push them to the dataset in real time.
  8. Download or export your data in JSON, CSV, or Excel from the run’s dataset.

Pro tip: Schedule this actor to track Amazon top 100 best sellers daily and monitor shifts in categories like Amazon best sellers books, Amazon best sellers home and kitchen, Amazon best sellers toys, or Amazon best sellers electronics.

Use cases

Use case nameDescription
Ecommerce trend trackingTrack Amazon top sellers and Amazon best sellers today to spot movers in your niche and align inventory and campaigns.
Competitor benchmarkingCompare pricing, ratings, and review velocity of category leaders to inform positioning and promotions.
Product research & validationIdentify Amazon most popular products before you launch or source (great for dropshipping and private label).
Category performance reportsBuild recurring snapshots of the Amazon best sellers list by category for weekly/monthly reporting.
BSR monitoring & rankingMonitor rank (position) over time for Amazon best sellers rank insights and optimization.
Analytics & BI pipelinesExport JSON/CSV/Excel from the dataset to data warehouses for dashboards and alerts.
Content & SEOUse structured data on Amazon best selling products to power editorial (e.g., “Amazon best sellers under $50”, “Amazon best sellers electronics”).
Market expansion researchCompare category leaders across regions/domains to localize offers and pricing.

Why choose Amazon Best Sellers?

This actor focuses on precision, structure, and reliability for category-based insights at scale.

  • ✅ Accurate, rank-first data model tuned to Best Sellers cards (position, ASIN, title, price, ratings, reviews).
  • 🌍 Multilingual header support for localized results on supported domains.
  • 📊 Scalable runs with maxResults controls (up to 500 per start URL).
  • 👩‍💻 Developer-friendly via Apify’s API and dataset exports for pipelines and automation.
  • 🔐 Proxy-ready with a DIRECT default and residential proxy fallback via proxyConfiguration.
  • 🧩 Flexible inputs: plain string URLs or { url } objects; optional toggles for detailedInformation and useCaptchaSolver.
  • 🧱 More robust than manual/browse-based approaches — no extension or login required.

In short, it’s a production-ready way to extract structured Amazon best sellers data without the fragility of browser extensions or ad‑hoc tools.

Yes — when done responsibly. This actor extracts structured information from publicly available Amazon Best Sellers pages.

Guidelines to consider:

  • Only target public category pages (no authentication or private data).
  • Respect Amazon’s terms and your jurisdiction’s laws (e.g., GDPR/CCPA).
  • Use rate limits, appropriate proxies, and avoid unnecessary load.
  • Consult your legal team for edge cases or commercial redistribution policies.

Users are responsible for ensuring their use complies with applicable terms and regulations.

Input parameters & output format

Example JSON input

{
"categoryUrls": [
"https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/"
],
"maxResults": 100,
"subcategoryDepth": 2,
"language": "en",
"detailedInformation": false,
"useCaptchaSolver": false,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Parameters

  • categoryUrls (array, required): 📋 Amazon Best Sellers category page URLs to scrape.
    • Default: none (prefill example is provided in the UI)
  • maxResults (integer, optional): 📈 Maximum number of products to extract per each Amazon category URL. Minimum 1, maximum 500.
    • Default: 100
  • subcategoryDepth (integer, optional): 1️⃣ = main category only, 2️⃣+ = include subcategories.
    • Default: 2
  • language (string, optional, nullable): 🗣️ Language to use on Amazon. Disclaimer: each Amazon domain has a different set of supported languages. If unsupported, the domain’s default is used.
    • Default: none
  • detailedInformation (boolean, optional): Fetch extra product details (when available).
    • Default: false
  • useCaptchaSolver (boolean, optional): 🔓 Use captcha solver when blocked (⚠️ may incur extra cost).
    • Default: false
  • proxyConfiguration (object, optional): 🔒 Proxy settings. Default is DIRECT. If blocked, falls back to residential proxy.
    • Default: DIRECT (UI prefill sets "useApifyProxy": false)

Example dataset item (output)

{
"name": "Blink Plus Plan with monthly auto-renewal",
"url": "https://www.amazon.com/dp/B08JHCVHTY",
"asin": "B08JHCVHTY",
"position": 1,
"price": {
"value": 11.99,
"currency": "$"
},
"numberOfOffers": null,
"stars": 4.4,
"reviewsCount": 272624,
"thumbnailUrl": "https://images-na.ssl-images-amazon.com/images/I/31YHGbJsldL._AC_UL300_.png",
"categoryName": "Electronics",
"categoryFullName": "Best Sellers in Electronics",
"subcategories": [
{
"categoryName": "Accessories & Supplies",
"categoryUrl": "https://www.amazon.com/..."
}
],
"categoryUrl": "https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/",
"input": "https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/"
}

Notes:

  • When Amazon does not expose a value on the Best Sellers card (e.g., price or offers), the actor returns null for those fields.
  • The subcategories array contains all sidebar subcategories discovered for that page.
🔥 Amazon Today’s Deals Scraper🔎 Amazon Search Scraper
📦 Amazon Product Scraper🅰️ Amazon ASINs Scraper
📄 Amazon Product Details Scraper🧾 Amazon Search Products Scraper
🏪 Amazon Seller Scraper✉️ Amazon Email Scraper
📞 Amazon Phone Number Scraper

Links:

FAQ

Is there a free trial for Amazon Best Sellers?

Yes. The Apify listing for this actor includes a free trial period (120 trial minutes). Check the actor’s marketplace page for the current plan and limits.

How many results can I scrape per category?

Up to 500 items per start URL via maxResults (default 100). For deeper coverage, set subcategoryDepth to 2+ to include sidebar subcategories under the same category tree.

Which Amazon domains are supported?

Per the actor description, it’s best used on .com, .co.uk, .de, .fr, .es, and .it. You can run Amazon best sellers by category on those domains and adjust language if needed.

What data is included in the output?

Each product includes name, url, asin, position, price { value, currency }, numberOfOffers, stars, reviewsCount, thumbnailUrl, categoryName, categoryFullName, subcategories [{ categoryName, categoryUrl }], categoryUrl, and input.

Can I scrape “Hot New Releases” or “Movers & Shakers”?

No. This actor focuses on Best Sellers pages only. It validates and processes URLs that contain “best-sellers” or “bestsellers.” It does not scrape “Amazon hot new releases” or “Amazon movers and shakers” pages.

How do I reduce blocking?

Use proxyConfiguration (default is DIRECT) and consider residential proxies for higher reliability. You can also set language for better localization on supported domains.

How can I export and integrate the results?

All results are pushed to the Apify dataset in real time. Export as JSON, CSV, or Excel, or consume via the Apify API to feed analytics pipelines, dashboards, or internal tools.

Can I target specific verticals like Books, Electronics, or Home & Kitchen?

Yes. Provide categoryUrls pointing to the relevant Amazon best sellers page (e.g., Amazon best sellers books, Amazon best sellers electronics, Amazon best sellers home and kitchen) and set maxResults/subcategoryDepth as needed.

Final thoughts

Amazon Best Sellers is built for fast, structured extraction of Amazon’s best sellers lists across categories and regions. With rank-first fields (position, ASIN, price, ratings) and subcategory-aware crawling, it’s ideal for marketers, analysts, researchers, and developers who need clean Amazon top sellers data. Integrate via the Apify API, automate exports to JSON/CSV/Excel, and schedule runs to monitor the Amazon best sellers list over time. Start extracting smarter insights from Amazon’s most popular products today.