Amazon Best Sellers avatar

Amazon Best Sellers

Pricing

$19.99/month + usage

Go to Apify Store
Amazon Best Sellers

Amazon Best Sellers

Scrape Amazon Best Sellers categories and extract details on top 100 most popular items. Download product name, price, URL and thumbnail. Best used on .com, .co.uk, .de, .fr, .es, and .it domains.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

Scraply

Scraply

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Amazon Best Sellers

The Amazon Best Sellers scraper is a purpose-built Apify actor that extracts structured data from Amazon’s Best Sellers lists across categories and regions. It solves the “what’s trending now?” problem by collecting the top-ranking items with clean fields like ASIN, product name, price, rating, and rank — ideal for marketers, developers, data analysts, and researchers. Whether you’re tracking Amazon top sellers, analyzing Amazon best selling products, or building dashboards from the Amazon best sellers list, this tool scales to help you monitor best sellers on Amazon right now across domains and subcategories.

What data / output can you get?

You’ll get clean, structured records for each product in the Amazon Best Sellers list. Fields are pushed to the dataset in real time as items are collected.

Data typeDescriptionExample value
nameProduct name as shown on the Best Sellers page“Fire TV Stick with Alexa Voice Remote”
urlCanonical product page URLhttps://www.amazon.com/dp/B08C1W5N87
asinAmazon Standard Identification Number (10 chars)B08C1W5N87
positionRank/position within the category1
price.valueParsed numeric price (if available)39.99
price.currencyPrice currency symbol extracted with value“$”
numberOfOffersCount of offers mentioned in the card (if shown)4
starsAverage rating (if available on the card)4.6
reviewsCountTotal number of reviews (if available)125340
thumbnailUrlProduct thumbnail image from the listhttps://images-na.ssl-images-amazon.com/images/I/…._AC_UL300_.jpg
categoryNameShort category name“Electronics”
categoryFullNameFull category header text“Best Sellers in Electronics”
categoryUrlSource Best Sellers category URLhttps://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/
subcategoriesArray of related subcategories on the page[{ "categoryName": "Accessories & Supplies", "categoryUrl": "https://www.amazon.com/…" }]
inputThe original input URL that was processedhttps://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/”

Note: Some fields may be null if not present on the page (for example, price, stars, numberOfOffers). You can export your dataset to JSON, CSV, or Excel from the Apify platform.

Key features

  • 🔝 Bold top 100 focus by category Collect the top-ranking Amazon top 100 best sellers quickly with clean fields engineered for analysis and benchmarking.

  • 🧭 Category + subcategory coverage Configure subcategory depth to include more granular lists — perfect for Amazon best sellers by category tracking across niches like electronics, books, toys and games, or home and kitchen.

  • 🌍 Multi-domain support Built to work best on Amazon.com, Amazon.co.uk, Amazon.de, Amazon.fr, Amazon.es, and Amazon.it so you can compare Amazon best sellers today across markets.

  • 🌐 Language header control Optional language setting adjusts the Accept-Language header for better localization on supported domains.

  • 🔒 Proxy configuration Configure proxy usage directly in the input. Default is DIRECT; description notes it can fall back to residential when blocked.

  • 🤖 Optional captcha solver toggle When enabled in input, you can opt to use a captcha solver if you encounter blocks.

  • ⚡ Parallel category processing Multiple category URLs are processed concurrently, and results are saved to the dataset in real time for fast feedback loops.

  • 📦 Developer- and analyst-friendly output Stable JSON structure (ASIN, price object, rating, rank, category context) designed for pipelines, BI dashboards, and comparative analysis of top trending products on Amazon.

How to use Amazon Best Sellers - step by step

  1. Create or log into your Apify account.
  2. Open the “Amazon Best Sellers” actor.
  3. Add input URLs:
  4. Set limits and scope:
    • maxResults: Control how many items to collect per category URL (1–500; default 100).
    • subcategoryDepth: Choose 1 for main category only or 2+ to include subcategories (default 2).
  5. Tune localization and resilience (optional):
    • language: Select a preferred language for the request header. If unsupported by the domain, the default domain language is used.
    • proxyConfiguration: Configure proxies if you need them. Default is DIRECT.
    • useCaptchaSolver: Toggle if you want to attempt solving captchas when blocked.
  6. Start the run:
    • Click Start. The actor will fetch each category URL, paginate through Best Sellers pages, and push items to the dataset as they’re found.
  7. Download your results:
    • Open the run’s Dataset and export to JSON, CSV, or Excel. Use the Apify API for programmatic access.

Pro tip: Use multiple categoryUrls to track Amazon best sellers list changes across regions and verticals (e.g., Amazon best sellers electronics, Amazon best sellers books, or Amazon best sellers home and kitchen).

Use cases

Use case nameDescription
E-commerce competitor researchTrack Amazon best selling products to benchmark pricing, offers, and review velocity against competitors in your category.
Market trend analysisMonitor Amazon top sellers and top trending products on Amazon across domains to spot momentum early and adapt merchandising.
Product research for sourcingIdentify proven winners in Amazon top 100 best sellers and evaluate demand via stars and reviewsCount before you stock.
Merchandising & content planningUse categoryName, position, and price to plan promotional slots, bundles, and content around Amazon best sellers today.
BI dashboards & analyticsExport the dataset to power dashboards tracking rank shifts, pricing movements, and ratings by Amazon best sellers by category.
Academic & policy researchAnalyze longitudinal trends in consumer demand via position, ratings, and review counts on public category leaderboards.
SEO & affiliate contentBuild data-backed content around best sellers on Amazon right now, “Amazon most wished for” style roundups, and buying guides.

Why choose Amazon Best Sellers?

This actor is optimized for precision, automation, and reliability on Amazon’s public Best Sellers lists.

  • ✅ Accurate, structured fields: Clean ASIN, price object, ratings, and category context ready for analysis.
  • 🌍 Multi-region ready: Works best on .com, .co.uk, .de, .fr, .es, and .it to compare markets side by side.
  • 🧭 Subcategory depth control: Include more granular “long tail” lists for deeper insights.
  • ⚡ Concurrency & real-time saves: Processes multiple categories in parallel and pushes items instantly.
  • 🧑‍💻 Developer-friendly: Stable JSON output that plugs into APIs, pipelines, and notebooks without wrangling.
  • 🔒 Proxy and captcha options: Input controls let you configure proxies and captcha solver usage for tougher runs.
  • 🧰 Better than browser add-ons: No flaky extensions — production-grade HTTP client with resilient pagination.

Bottom line: a focused, production-ready scraper for Amazon Best Sellers that delivers trustworthy, analytics-grade data.

Yes — when used responsibly on publicly available data. This actor targets public Amazon Best Sellers pages and does not require login.

Guidelines to consider:

  • Review Amazon’s terms and your jurisdiction’s regulations before scraping.
  • Collect only public product data (e.g., names, prices, ratings, URLs).
  • Apply reasonable rate limits and proxy use to minimize server load.
  • Ensure compliance with data protection laws (e.g., GDPR/CCPA) for your use case.
  • Consult your legal team for edge cases or commercial deployments.

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
}
}

Input fields

  • categoryUrls (array, required)
    • Description: Amazon Best Sellers category page URLs to scrape.
    • Default: none
  • maxResults (integer)
    • Description: Maximum number of products to extract per each Amazon category URL.
    • Default: 100 (min 1, max 500)
  • subcategoryDepth (integer)
    • Description: 1️⃣ = main category only, 2️⃣+ = include subcategories.
    • Default: 2 (minimum 1)
  • language (string, nullable)
    • Description: Language to use on Amazon. Disclaimer: each Amazon domain has a different set of supported languages. If you choose a language that is not supported by the domain, the scraper will use the default language of the domain.
    • Default: null/empty (“” or omitted)
    • Enum: "", cs, da, de, en, es, fr, nl, pl, pt, sv, tr, he, ar, mrta, hi, bn, ta, te, kn, ml, ko, zh_CN, zh_TW, ja
  • detailedInformation (boolean)
    • Description: Fetch extra product details (when available).
    • Default: false
  • useCaptchaSolver (boolean)
    • Description: Use captcha solver when blocked (⚠️ warning: may incur extra cost).
    • Default: false
  • proxyConfiguration (object)
    • Description: Proxy settings. Default is DIRECT. If blocked, falls back to residential proxy.
    • Default: { "useApifyProxy": false }

Example JSON output (one dataset item per product)

{
"name": "Blink Subscription 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_.jpg",
"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:

  • Fields like price, numberOfOffers, stars, and reviewsCount may be null if not present on the Best Sellers page card.
  • The subcategories array lists related categories discovered on the page for context.

FAQ

Do I need to log in or provide cookies to run this?

No. The actor targets publicly available Amazon Best Sellers pages and does not require authentication.

Which Amazon domains are supported?

The actor is best used on Amazon.com, Amazon.co.uk, Amazon.de, Amazon.fr, Amazon.es, and Amazon.it. You can add Best Sellers category URLs from these domains to categoryUrls.

How many products can I scrape per category?

You can set maxResults from 1 to 500 per start URL. The actor processes pages and subcategories (based on subcategoryDepth) until the limit is reached or pages are exhausted.

Does it support subcategories?

Yes. Use subcategoryDepth to include subcategories. Set 1 for the main category only, or 2+ to include subcategories as well.

What fields are included in the output?

Each item includes fields like name, asin, url, position, price {value, currency}, numberOfOffers, stars, reviewsCount, thumbnailUrl, categoryName, categoryFullName, subcategories, categoryUrl, and input.

Can I choose the language or region?

You can set the language header via the language parameter. The actor also supports multiple Amazon domains, and you can configure proxyConfiguration if needed.

Can I export results to CSV or Excel?

Yes. After the run, open the Dataset and export results to JSON, CSV, or Excel, or access them via the Apify API.

Is scraping Amazon Best Sellers allowed?

Scraping public pages can be acceptable when done responsibly. Always review Amazon’s terms and applicable laws, collect only public data, and consult your legal team for your specific use case.

Final thoughts

This Amazon Best Sellers scraper is built to track and analyze top-ranking products across categories and regions. With structured outputs (ASIN, price, ratings, rank, and more), subcategory depth control, and multi-domain support, it’s ideal for marketers, developers, analysts, and researchers who need clean data on Amazon top sellers. Connect the dataset to your BI stack or API workflows and start extracting smarter insights today.