Amazon Best Sellers
Pricing
$19.99/month + usage
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
Scrapium
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Amazon Best Sellers
Amazon Best Sellers is an Apify actor that scrapes Amazon Best Sellers category pages and extracts structured data on the top-selling items — including product names, prices, ASINs, ratings, and more. It solves the pain of manually monitoring the Amazon best sellers list by automating data collection for the Amazon top 100 best sellers per category. Built for marketers, developers, data analysts, and researchers, it turns best sellers on Amazon into clean, ready-to-analyze datasets at scale.
What data / output can you get?
Here are the exact JSON fields this actor saves to the dataset for each product. Values come directly from Amazon best selling products pages and are streamed in real time as items are found.
| Data type | Description | Example value |
|---|---|---|
| name | Product name (may be null if only an ID is present) | “Blink Plus Plan with monthly auto-renewal” |
| url | Canonical product page URL | https://www.amazon.com/dp/B08JHCVHTY |
| asin | Amazon Standard Identification Number | B08JHCVHTY |
| position | Rank position within the best sellers list | 1 |
| price | Object with numeric price and currency symbol | { "value": 11.99, "currency": "$" } |
| numberOfOffers | Count of offers shown on the card (if available) | 3 |
| stars | Average rating (if available) | 4.4 |
| reviewsCount | Total review count (if available) | 272624 |
| thumbnailUrl | Product thumbnail image URL (if available) | https://images-na.ssl-images-amazon.com/images/I/31YHGbJsldL._AC_UL300_.png |
| categoryName | Short category name | Electronics |
| categoryFullName | Full banner/category title | Best Sellers in Electronics |
| subcategories[].categoryName | Linked subcategory name | Accessories & Supplies |
| subcategories[].categoryUrl | Linked subcategory URL | https://www.amazon.com/… |
| categoryUrl | The exact Best Sellers category URL scraped | https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/ |
| input | Echo of the input URL for traceability | https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/ |
Notes:
- Some fields can be null when Amazon only exposes minimal identifiers (e.g., from client recs).
- Export your dataset in JSON, CSV, or Excel to analyze top selling items on Amazon.
Key features
-
🚀 Real-time best sellers extraction
- Streams results to the dataset as they are collected, so you can start analyzing Amazon best selling items right away.
-
🌍 Multi-domain support
- Best used on amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.es, and amazon.it to capture the Amazon best sellers list by region.
-
🧭 Category and subcategory coverage
- Scrape the Amazon top 100 best sellers per category and optionally include subcategories using a configurable depth.
-
🗣️ Language header control
- Set the Accept-Language header via the language parameter for localized Amazon best sellers today and region-aware content.
-
⚙️ Flexible limits
- Control the number of results per URL with maxResults (1–500), ideal for focused monitoring of Amazon trending products.
-
🔒 Proxy configuration
- Configure proxies using proxyConfiguration. Default is DIRECT with support for Apify Proxy — designed to help reduce blocking.
-
📦 Structured, analytics-ready output
- Clean JSON with consistent field names (ASINs, prices, ratings) that’s easy to export (CSV/JSON/Excel) and plug into BI tools.
-
🧑💻 Developer-friendly behavior
- Accepts categoryUrls as plain strings or objects with url, making it simple to integrate into automated pipelines.
-
✅ Production ready
- Implements retries, basic block detection, and auto-pagination for the Amazon best sellers list pages.
How to use Amazon Best Sellers - step by step
- Create or log in to your Apify account.
- Open the “Amazon Best Sellers” actor on Apify.
- Add input:
- Paste one or more Amazon Best Sellers category URLs into categoryUrls.
- You can enter either:
- Plain strings: "https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/"
- Objects: { "url": "https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/" }
- Configure options (optional):
- maxResults: limit items per URL (1–500).
- subcategoryDepth: 1 = main category only; 2+ = include subcategories.
- language: set Accept-Language (e.g., en, de, fr) to localize Amazon best sellers by category.
- proxyConfiguration: set DIRECT or Apify Proxy settings.
- Start the run:
- The actor will automatically paginate through the Amazon best selling items and push each result to the dataset in real time.
- Monitor progress:
- Logs will indicate saved item counts and category progress.
- Export your data:
- Download results as JSON, CSV, or Excel from the dataset for analysis of Amazon top 100 best sellers.
Pro tip: Use subcategoryDepth ≥ 2 to broaden coverage within categories like Amazon best sellers electronics, books, beauty, home and kitchen, and toys.
Use cases
| Use case | Description |
|---|---|
| E-commerce competitor benchmarking | Track prices, ratings, and review volumes for Amazon best selling products in your niche to inform pricing and positioning. |
| Market trend detection | Monitor the Amazon best sellers list to spot Amazon trending products and shifts in consumer demand by category and country. |
| Product research & sourcing | Identify Amazon best selling items right now for dropshipping or inventory planning, focusing on Amazon top 100 best sellers by category. |
| Content & affiliate optimization | Build “best sellers on Amazon” content with fresh, structured data (ASINs, prices, ratings) for SEO and conversion. |
| Retail analytics | Compare performance across Amazon best sellers by category and region (.com, .co.uk, .de, .fr, .es, .it) to guide merchandising. |
| Data enrichment pipelines | Enrich product catalogs with ASINs, URLs, and category context for analytics and BI dashboards. |
| Academic & market research | Study popularity distributions and category structures using structured fields like position, stars, and reviewsCount. |
Why choose Amazon Best Sellers?
Built for precision and reliability, this actor focuses on structured extraction from Amazon’s Best Sellers pages without manual effort.
- 🎯 Accurate, structured output: Consistent fields (asin, name, price, stars, reviewsCount) designed for analytics.
- 🌐 Multilingual headers: Control Accept-Language to align with local Amazon best sellers today.
- 📈 Scalable by category: Extract up to 500 items per URL and include subcategories when needed.
- 🔌 Easy integration: Dataset exports in CSV/JSON/Excel plug into dashboards, ETL, and reporting.
- 🔒 Proxy-ready: Configure proxy usage to reduce blocks when tracking Amazon best selling products across regions.
- 🧰 Developer friendly: Accepts URLs as strings or objects, making it simple to automate.
- 🆚 Better than manual/browsers: Avoid flaky browser extensions with a production-grade scraper purpose-built for the Amazon best sellers list.
In short, it’s a focused, production-ready way to turn the Amazon best sellers list into clean, usable data.
Is it legal / ethical to use Amazon Best Sellers?
Yes — when done responsibly. This actor extracts publicly available product data from Amazon Best Sellers category pages.
Guidelines:
- Collect only public product data (titles, prices, ratings, images) from category pages.
- Respect Amazon’s terms and applicable laws (e.g., GDPR/CCPA) based on your use case.
- Avoid excessive request rates and configure proxies judiciously to minimize impact.
- Do not attempt to access private or authenticated pages.
Always consult your legal team for specific compliance requirements in your jurisdiction and use case.
Input parameters & output format
Example JSON input
{"categoryUrls": [{ "url": "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) — Amazon Best Sellers category page URLs to scrape. Prefill: ["https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/"].
- maxResults (integer, optional) — Maximum number of products to extract per each Amazon category URL. Min: 1, Max: 500, Default: 100.
- subcategoryDepth (integer, optional) — 1 = main category only, 2+ = include subcategories. Min: 1, Default: 2.
- language (string, optional, nullable) — Language to use on Amazon (Accept-Language header). Supported enum includes: "", 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. Default: null.
- detailedInformation (boolean, optional) — Fetch extra product details (when available). Default: false.
- useCaptchaSolver (boolean, optional) — Use captcha solver when blocked (warning: may incur extra cost). Default: false.
- proxyConfiguration (object, optional) — Proxy settings. Default is DIRECT. If blocked, falls back to residential proxy. Prefill: { "useApifyProxy": false }.
Example dataset item
{"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_SR300,200_.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:
- Fields such as name, stars, reviewsCount, thumbnailUrl, and price.value may be null if only minimal identifiers are exposed on the page.
- subcategories is always included and populated with any linked subcategory navigation discovered for the category.
FAQ
Is there a free tier to try the Amazon Best Sellers actor?
Yes. You can run Apify actors on a free plan to test functionality and inspect dataset outputs. For ongoing monitoring of Amazon best sellers by category, upgrade as needed based on your usage.
Which Amazon domains does this work on?
It’s best used on amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.es, and amazon.it. These domains are ideal for monitoring regional Amazon best sellers lists.
How many results can I get per category?
You can configure maxResults from 1 to 500 items per Best Sellers category URL. The actor auto-paginates across the Amazon top 100 best sellers pages and stops when reaching your limit.
Can I include subcategories automatically?
Yes. Set subcategoryDepth to 2 or higher to scrape linked subcategories in addition to the main category. Keep it at 1 to scrape only the main category.
What input format do category URLs accept?
categoryUrls accepts either plain strings (e.g., "https://…/zgbs/electronics/") or objects with a url field (e.g., { "url": "https://…/zgbs/electronics/" }).
What fields are included in the output?
Each dataset item includes name, url, asin, position, price { value, currency }, numberOfOffers, stars, reviewsCount, thumbnailUrl, categoryName, categoryFullName, subcategories [{ categoryName, categoryUrl }], categoryUrl, and input.
Do I need proxies?
Not necessarily. The default is DIRECT. You can provide proxyConfiguration to use Apify Proxy and help reduce blocking when tracking Amazon best selling gadgets or other high-traffic categories.
Can I localize results by language?
Yes. Use the language parameter to set the Accept-Language header (e.g., en, de, fr). This helps align content with local Amazon best sellers by category.
Closing CTA / Final thoughts
This actor is built to turn the Amazon Best Sellers list into clean, structured data for analysis and automation. With category-level coverage, optional subcategory depth, and export-ready fields (ASINs, prices, ratings), it’s ideal for marketers, developers, researchers, and analysts who need reliable visibility into Amazon top selling items. Connect the dataset to your BI tools or pipelines and start tracking Amazon best sellers by category and region with confidence. Start extracting smarter insights from Amazon’s best sellers today.

