Amazon Bestsellers [💰$2.5/1K] | Rankings | Prices | Reviews avatar

Amazon Bestsellers [💰$2.5/1K] | Rankings | Prices | Reviews

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Amazon Bestsellers [💰$2.5/1K] | Rankings | Prices | Reviews

Amazon Bestsellers [💰$2.5/1K] | Rankings | Prices | Reviews

Scrape Amazon bestseller lists with product details, prices, ratings, and rankings

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

1

Bookmarked

10

Total users

1

Monthly active users

a day ago

Last modified

Share

Amazon Bestsellers Scraper

[Run on Apify](https://apify.com/vibhorv amazon-bestsellers-scraper)

Scrape Amazon Bestseller Lists — Product Rankings, Prices, Ratings & More

The Amazon Bestsellers Scraper is a fast, reliable Apify Actor that extracts product data from Amazon's bestseller lists. Get rankings, prices, ratings, review counts, ASINs, and Prime status for every product in any bestseller category.

Whether you're tracking competitor pricing, analyzing market trends, or building product databases, this Actor delivers clean, structured Amazon data at scale.


What It Does

  1. Scrapes Bestseller Lists — Extracts all products from Amazon's bestseller pages
  2. Captures Product Data — Rank, title, price, rating, review count, ASIN, category, Prime status
  3. Handles Pagination — Automatically navigates through multi-page bestseller lists
  4. Supports All Categories — Works with any Amazon bestseller URL across all departments

Features

  • Complete Product Data — Rank, title, price, rating, reviews, ASIN, image URL
  • Prime Detection — Identifies Prime-eligible products
  • Category Tracking — Captures the bestseller category/department
  • ASIN Extraction — Get Amazon Standard Identification Numbers for API cross-referencing
  • Image URLs — Direct links to product images
  • Proxy Support — Built-in proxy configuration for reliability

Input Schema

FieldTypeRequiredDefaultDescription
startUrlsstring[]YesArray of Amazon bestseller page URLs
proxyobjectNoApify proxy configuration

Example Input

{
"startUrls": [
"https://www.amazon.com/Best-Sellers/zgbs/electronics",
"https://www.amazon.com/Best-Sellers/zgbs/kitchen"
],
"proxy": {
"useApifyProxy": true,
"apifyProxyGroups": ["DATACENTER"]
}
}

Output Schema

FieldTypeDescription
ranknumberBestseller rank (1 = #1 bestseller)
titlestringProduct title
pricestringCurrent price
ratingstringCustomer rating (e.g., "4.7 out of 5 stars")
reviewCountnumberTotal number of customer reviews
urlstringProduct page URL
imageUrlstringProduct image URL
asinstringAmazon Standard Identification Number
categorystringBestseller category/department
isPrimebooleanWhether the product is Prime-eligible

Example Output

{
"rank": 1,
"title": "Apple AirPods Pro (2nd Generation) Wireless Earbuds",
"price": "$189.99",
"rating": "4.7 out of 5 stars",
"reviewCount": 125430,
"url": "https://www.amazon.com/dp/B0D1XD1ZV3",
"imageUrl": "https://m.media-amazon.com/images/I/abc123.jpg",
"asin": "B0D1XD1ZV3",
"category": "Electronics",
"isPrime": true
}

How to Use

Quick Start

  1. Click Try Actor on the Actor page
  2. Paste Amazon bestseller category URLs
  3. Configure proxy settings
  4. Click Start
  5. View results in the Output tab

Using the API

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('Do453WelT2QTrC5aO').call({
startUrls: ['https://www.amazon.com/Best-Sellers/zgbs/electronics'],
proxy: { useApifyProxy: true },
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Data Export

  • JSON — Native format via API
  • CSV — Download from Apify Console
  • Excel — Import CSV to spreadsheet
  • Google Sheets — Use Apify's Google Sheets integration

Usage Examples

Competitor Price Tracking

"Scrape the Electronics bestsellers daily to track price changes on top 100 products."

Product Research

"Extract all top-rated Kitchen bestsellers to identify high-review products for sourcing."

Market Trend Analysis

"Monitor bestseller rank changes across categories to spot emerging product trends."


For AI Agents

This Actor enables automated Amazon data workflows:

  • Price Intelligence — Feed pricing data into dynamic pricing algorithms
  • Product Discovery — Identify trending products across categories
  • Chatbot Integration — Provide bestseller lookup via conversational interface
  • Inventory Planning — Track bestseller movements to inform stock decisions

API Integration

// Scrape and filter by rating threshold
const results = await client.actor('Do453WelT2QTrC5aO').call({
startUrls: ['https://www.amazon.com/Best-Sellers/zgbs/toys-and-games'],
});
const dataset = await client.dataset(results.defaultDatasetId).listItems();
const topRated = dataset.items.filter(i => parseFloat(i.rating) >= 4.5);

Pricing

ItemCost
Per result$0.002
1,000 products~$2.00
10,000 products~$20.00

Pay-per-result pricing. You are only charged for successfully scraped products.


This Actor scrapes publicly available product listing data from Amazon.com. All data is sourced from publicly accessible pages. Users must comply with Amazon's Terms of Service and applicable laws. This tool is not affiliated with or endorsed by Amazon. The developer assumes no responsibility for misuse of scraped data. Product prices, ratings, and availability change frequently — always verify with the original source.


Frequently Asked Questions

How many bestseller pages can I scrape per run?

You can submit multiple bestseller URLs. The Actor processes each URL sequentially. For very large categories (100+ pages), consider increasing the run timeout.

Does this work with Amazon.ca/.co.uk/.de?

Yes. The Actor works with Amazon's international sites. Use the appropriate country-specific bestseller URL.

Can I scrape specific subcategories?

Yes. Use the direct URL to any bestseller subcategory page (e.g., "Best Sellers in Headphones" instead of the top-level Electronics page).

Does the price include shipping?

The price field shows the product's listed price. Shipping costs are not included and vary by seller and customer location.

Can I get historical price data?

This Actor provides current pricing only. For historical data, combine with a price tracking service or schedule regular runs.


SEO Keywords

Amazon bestseller scraper, Amazon product data, bestseller list extractor, Amazon price tracker, Amazon ASIN lookup, Amazon product rankings, Amazon scraper tool, bestseller data extraction, Amazon API alternative, product data scraping, Amazon market research, Amazon price monitoring, bestseller analysis tool, Amazon listing data, product ranking scraper


Support


Built on the Apify Platform — scalable web scraping and automation.

Verified related actors on Apify that pair well with this one. All links point to real, publicly available actors.