Amazon Sales Estimator

Free Amazon Sales Estimator

Paste an ASIN to see estimated monthly unit sales, plus the Best Sellers Rank and category on the listing. The number is an approximation.

No signup required. Try if you don’t have an ASIN handy.

What this estimates

A unit estimate from rank, not a sales report

Amazon does not publish how many units a product sold. Best Sellers Rank is a rank inside a category. A lower number means the product has been selling more recently than others in that same category. It is not a unit count, and the same rank means different volumes in different categories.

The monthly figure comes from a model. The primary signal is the first Best Sellers Rank on the listing: that rank’s category and its position. When the product page shows a phrase such as “700+ bought in past month,” the phrase refines the monthly figure. The displayed number is a rounded threshold, so “700+” places the estimate above 700 and below 800. A listing with only that phrase, and no rank, is estimated from the phrase alone.

Weekly units are the monthly estimate divided by 4.33 and rounded. Annual units are the monthly estimate times 12. There is no separate measurement of the past year, no revenue field, and no history of past ranks. The same inputs are reused for up to 48 hours. A longer explanation is on how Best Sellers Rank relates to a unit sales estimate.

How to use it

Estimate one product in three steps

1

Grab the ASIN

Copy the 10-character code from any Amazon product URL after "/dp/".

2

Paste it above

Drop the ASIN into the form and run the estimator.

3

Read units and rank

See estimated monthly units, plus the Best Sellers Rank and category the figure used.

Why use it

What you can do with a unit estimate

Compare a shortlist

Look up a few ASINs before you source a product, and compare approximate monthly units in the same sitting.

See the category

The rank only means something inside its category. The result shows that category next to the number.

Move it into code

The same weekly, monthly, and annual fields are on the sales data API when one lookup is not enough.

For developers

The same estimate, in your own app

This page reads the same fields as the Amazon sales data API: monthlyUnitSales, weeklyUnitSales, annualUnitSales, and bestSellerRankings. REST is GET /api/amazon/product/sales. GraphQL can select the estimate and the ranks on one product. Field details are in the docs. Asking for a sales estimate counts as an additional request per product.

GraphQL · Sales estimate
query SalesEstimate {
  amazonProduct(input: { asinLookup: { asin: "B08N5WRWNW" } }) {
    bestSellerRankings { categoryName rank }
    salesEstimate {
      weeklyUnitSales
      monthlyUnitSales
      annualUnitSales
    }
  }
}
FAQ

Frequently asked questions

How accurate are Amazon sales estimates?

They are an approximation of unit demand, not a count of orders. The monthly figure follows the listing’s first Best Sellers Rank, that rank’s category, and the “bought in past month” phrase when Amazon shows one. The number in that phrase is a rounded threshold, so “700+” sits above 700 and below 800. Promotions, stockouts, and seasonality move the rank through the day, and a single lookup is a snapshot. It will not match Seller Central, and it is not revenue.

Does Best Sellers Rank differ by category?

Yes. Best Sellers Rank is calculated inside a category, and a product can hold a different rank in each category Amazon lists it under. A rank of 200 in a large category and a rank of 200 in a small one are not the same demand. This estimator uses the first rank on the listing. Compare ranks only within the same category.

Why is there no estimate for some ASINs?

The estimate is missing when the listing has neither a Best Sellers Rank nor a “bought in past month” phrase, or when an estimate cannot be produced. The field is experimental, so some products will not have a number. A missing estimate is a normal response, not a failed lookup of the product itself. The same category, rank, and recent-sales text are also reused for up to 48 hours, so a repeat lookup that soon will not produce a new figure.

Is the Amazon sales estimator free?

Yes. It is free with no signup. There is a daily limit per IP so the free lookup stays fair. For more volume, the same fields are on the Amazon sales data API. On that API, asking for a sales estimate counts as an additional request per product. Every account includes 100 free requests a month, then usage is billed per request.

Need unit estimates in your own app?

The Amazon sales data API returns weekly, monthly, and annual unit estimates over REST, GraphQL, MCP, or as an LLM skill. 100 free requests a month, then usage is billed per request.