Amazon Best Sellers Scraper - Top 100 Rankings by Category avatar

Amazon Best Sellers Scraper - Top 100 Rankings by Category

Pricing

Pay per usage

Go to Apify Store
Amazon Best Sellers Scraper - Top 100 Rankings by Category

Amazon Best Sellers Scraper - Top 100 Rankings by Category

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

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Hasnain Nisar

Hasnain Nisar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Amazon Bestsellers Scraper

Scrape the Amazon Best Sellers categories and extract details on the top 100 most popular items on Amazon. Download product name, price, URL, and thumbnail image. Best used on .com, .co.uk, .de, .fr, .es, and .it domains. Download your data in various formats: HTML table, JSON, CSV, Excel, and more.

What does Amazon Bestsellers Scraper do?

  • 🏆 Scrapes any Amazon Best Sellers category — Books, Electronics, Toys, Beauty, you name it
  • 💯 Gets the full top 100 for each category (Amazon lazy-loads half of every list — this scraper scrolls and paginates so you don't miss items 31–100)
  • 🌍 Works across Amazon marketplaces: amazon.com, .co.uk, .de, .fr, .es, .it, and others
  • 🗂 Optionally crawls subcategories to any depth (level 2 covers roughly 550 lists = ~55,000 products)
  • 🔁 Automatically detects Amazon captchas and rotates proxy sessions to get past blocking

Output

One dataset record per bestseller item:

FieldDescription
rankPosition in the Best Sellers list (1–100)
nameProduct name
priceDisplayed price, e.g. $14.99
priceValue / currencyParsed numeric price and currency symbol
starsAverage star rating, e.g. 4.7
reviewsCountNumber of ratings
bylineAuthor / brand line when present
productTypee.g. Hardcover, Paperback
asinAmazon product ID
urlCanonical product URL
thumbnailHighest-resolution product image available in the list
category / categoryUrlThe Best Sellers list the item came from
domainAmazon marketplace, e.g. amazon.com

Export everything as JSON, CSV, Excel, XML, or an HTML table straight from the run's Dataset tab or via the Apify API.

Input

{
"categoryUrls": ["https://www.amazon.com/Best-Sellers-Books/zgbs/books/"],
"maxItemsPerStartUrl": 100,
"depthOfCrawl": 1,
"proxyConfiguration": { "useApifyProxy": true }
}
  • categoryUrls — one or more Best Sellers category URLs. The URL has to contain Best-Sellers, best-sellers, bestsellers, or zgbs.
  • maxItemsPerStartUrl — cap on results per start URL (Amazon shows at most 100 per category).
  • depthOfCrawl1 scrapes just the categories you entered; 2 also scrapes each direct subcategory; 3 goes one level deeper. Each level multiplies the page count ~10–20×.
  • language — force a display language where the marketplace supports it.
  • proxyConfiguration — Apify Proxy settings. Amazon blocks many datacenter IPs with captchas; residential proxies are the most reliable choice if your plan includes them.

Tips

  • Enter a specific category URL (e.g. .../zgbs/books/) to get its full top 100. The Best Sellers homepage (.../Best-Sellers/zgbs/) only shows short preview carousels — combine it with depthOfCrawl: 2 to fan out into every department instead.
  • Prices are shown in the currency Amazon serves to the proxy's location — use proxies from the marketplace's country for local prices.

FAQ

Is it legal to scrape Amazon Best Sellers? The scraper only collects publicly available product listings (no personal data). Still, make sure your use complies with applicable laws and Amazon's terms in your jurisdiction.

Why do I get fewer than 100 items? Some categories simply list fewer products; unavailable items are skipped. If runs end early with captcha errors, switch the proxy configuration to residential proxies.