Amazon Scraper avatar

Amazon Scraper

Pricing

from $5.55 / 1,000 results

Go to Apify Store
Amazon Scraper

Amazon Scraper

Amazon product scraper: Scrape Amazon products by keyword, product link or ASIN in 20 Amazon stores: price, Best Sellers Rank, monthly sales and revenue estimates, rating, review count, badges, variants and specs. No login. Export to CSV, JSON or Excel, schedule runs or use the API.

Pricing

from $5.55 / 1,000 results

Rating

5.0

(2)

Developer

Automly

Automly

Maintained by Community

Actor stats

7

Bookmarked

1.9K

Total users

574

Monthly active users

0.27 hours

Issues response

5 days ago

Last modified

Security

Limited permissions

Share

Amazon Scraper - Product Prices, BSR & Sales Estimates

What is Amazon Scraper?

Amazon Scraper is a tool that lets you scrape product data from Amazon: title, brand, price, list price, discount, coupon, star rating, review count and star breakdown, Best Sellers Rank, Amazon's bought in past month figure, estimated monthly sales and revenue, categories, bullet points, description, specs, variants, images, availability, seller, Prime and FBA. Add keywords, product links or ASINs, click Start, and download the products as Excel, CSV or JSON.

  • πŸ“ˆ Sales estimates: monthly units and revenue for every product with a Best Sellers Rank
  • 🌍 20 Amazon stores: US, UK, Germany, France, Italy, Spain, Canada, Mexico, India, Brazil, Japan, Australia, UAE, Saudi Arabia, Netherlands, Sweden, Poland, Turkey, Singapore and Egypt, each in its own language, currency and local delivery
  • πŸ”Ž Three ways in: keywords, product or search links, or ASINs
  • 🏬 Optional add-ons: every seller's offer, each variant as its own product, and prices for a ZIP code
  • ⚑ Fast: 100 products in under a minute at the default settings (our tests)
  • πŸ”“ No login: no Amazon account needed
  • πŸ’Έ Free to try: the $5 of free usage every Apify account gets each month covers up to about 900 products

What can Amazon Scraper do?

  • Scrape Amazon search results for any keyword or filtered search link, with every product's full details
  • Scrape Amazon product pages from a list of links or ASINs
  • Estimate Amazon sales and revenue to size a niche before you enter it
  • Track Amazon prices, discounts, coupons and stock across a list of products every day
  • Track Best Sellers Rank in the main category and every subcategory
  • Scrape Amazon product details: bullet points, descriptions, specs, variants and images
  • Compare Amazon prices across countries in 20 Amazon stores
  • Scrape all offers of a product: every seller's price, shipping, condition, delivery dates and seller rating
  • Scrape every variant (color, size, style) as its own product with its own price, rank and stock
  • Check prices and delivery for a ZIP code on amazon.com, .ca, .com.mx and .com.br
  • Export to Excel, CSV, JSON, HTML or XML, or send the data to Google Sheets, Make, Zapier and more

What data can you extract from Amazon?

πŸ”– ASIN, title, brandπŸ’² Price, list price, discount🎟️ Coupon
⭐ Rating and review countπŸ“Š Star breakdown (5 to 1)πŸ† Best Sellers Rank, every category
πŸ›’ Bought in past monthπŸ“ˆ Estimated monthly salesπŸ’° Estimated monthly revenue
πŸ—‚οΈ Category pathπŸ“ Bullet points and descriptionπŸ“‹ Specs table
🎨 Variants with their ASINsπŸ–ΌοΈ ImagesπŸ“¦ Availability and stock left
πŸͺ Sold by and ships fromβœ… Prime and FBAπŸ… Badges (Amazon's Choice, Best Seller)
πŸ”— Related productsπŸ” Search keyword and positionπŸ“’ Sponsored flag
🏬 All offers and sellers (add-on)πŸ‘• Variants as products (add-on)πŸ“ Delivery ZIP code (add-on)

How to scrape Amazon products

  1. Create a free Apify account.
  2. Open Amazon Scraper.
  3. Enter keywords, paste product links, or list ASINs.
  4. Pick the Amazon store and, for keywords, how many products you want per keyword.
  5. Click Start, then download the products as Excel, CSV, JSON or HTML.

How much does it cost to scrape Amazon products?

You pay $5.55 per 1,000 products, plus a start fee of $0.10 per run at the default settings. The Apify platform usage of the run is paid separately, on top of the product price.

Example: 1,000 products cost $5.55, plus the $0.10 start fee and the run's platform usage. Products that could not be scraped are not charged, and Max results per keyword (or a maximum cost per run) keeps each run within your budget.

Add-ons: each variant saved as its own row is charged as one product. Offers and a delivery ZIP code are included at no extra charge.

Every Apify account gets $5 of free usage each month, enough for up to about 900 products. See the Pricing tab for details.

⬇️ Input

Amazon Scraper input form with the keyword "garlic press" and 5 results per keyword

SettingWhat it does
KeywordsSearch terms, like garlic press. Every result is scraped in full
Start URLsProduct links, like https://www.amazon.com/dp/B00HEZ888K, or search results links with your filters and sort, like https://www.amazon.co.uk/s?k=green+tea&s=review-rank
ASINsProduct IDs, like B00HEZ888K, read on the chosen marketplace
Max results per keywordHow many products to scrape for each keyword or search link (default 50, up to 500)
Full per-product detailOn (default): every search result is read in full. Off: the search list's data only (title, price, rating, image), much faster
MarketplaceThe Amazon store, for keywords and ASINs (default amazon.com)
Offers per productAdd-on: how many offers from each product's other sellers list to add to its row (default 0, off; up to 100)
Variants per product as separate rowsAdd-on: how many variants of each product to save as their own full product rows (default 0, off; up to 50)
Delivery ZIP / postal codeAdd-on: prices, delivery and stock for this address on amazon.com, .ca, .com.mx or .com.br (default empty: the store's usual location)
Run speedHigher is faster. The default works for most runs

Connection settings - the default works for most runs.

Every result for two keywords:

{
"keywords": ["garlic press", "yoga mat"],
"maxResultsPerKeyword": 100,
"marketplace": "com"
}

A list of ASINs on amazon.de:

{
"asins": ["B08J7PQGD7", "B0BR3L78XN"],
"marketplace": "de"
}

Product links:

{
"startUrls": [
{"url": "https://www.amazon.com/dp/B00HEZ888K"},
{"url": "https://www.amazon.com/dp/B0BZYCJK89"}
]
}

Products with up to 20 offers each, every variant as its own row, and prices for Beverly Hills:

{
"asins": ["B09X7MPX8L"],
"maxOffers": 20,
"maxVariantsPerProduct": 10,
"zipCode": "90210"
}

⬆️ Output

Amazon Scraper results table: ASIN, title, brand, price, rating, reviews, Best Sellers Rank, bought in past month, estimated monthly sales and revenue

One row per product:

{
"asin": "B0DJ28XG7Z",
"url": "https://www.amazon.com/dp/B0DJ28XG7Z",
"title": "Kitchen Garlic Press, Rust Proof & Dishwasher Safe Garlic Mincer, Durable Garlic Crusher Set with Peeler & Brush",
"brand": "SRISE",
"price": "$6.99",
"list_price": "$7.99",
"discount_percent": 13,
"coupon": null,
"rating": 4.6,
"review_count": 1477,
"review_distribution": {"5_star_pct": 78, "4_star_pct": 11, "3_star_pct": 5, "2_star_pct": 2, "1_star_pct": 4},
"best_sellers_rank": [
{"rank": 1056, "category": "Kitchen & Dining"},
{"rank": 5, "category": "Garlic Presses"}
],
"bought_in_past_month": "3K+",
"estimated_monthly_sales": 2872,
"estimated_monthly_revenue": "$20,075.28",
"categories": ["Home & Kitchen", "Kitchen & Dining", "Kitchen Utensils & Gadgets", "Seasoning & Spice Tools", "Garlic Tools", "Garlic Presses"],
"features": ["GARLIC PRESS SET: Choose the ergonomic and streamlined design garlic press ...", "..."],
"description": null,
"specs": {"Brand Name": "SRISE", "Model Number": "JG-GP-01", "Material Type": "Zinc", "Item Weight": "0.25 kg", "...": "..."},
"variants": [{"asin": "B0DJ2BL89S", "dimensions": ["Copper"]}, {"asin": "B0DJ28S4WT", "dimensions": ["Black"]}],
"images": ["https://m.media-amazon.com/images/I/...jpg"],
"availability": "In Stock",
"stock_left": null,
"sold_by": "SRISE",
"ships_from": "Amazon",
"is_prime": true,
"is_fba": true,
"badges": null,
"related_asins": ["B0...", "..."],
"search_keyword": "garlic press",
"search_position": 3,
"sponsored": false,
"scraped_at": "2026-10-02T08:34:20+00:00"
}

With the add-ons on, each row also has their fields:

{
"parent_asin": "B0GRW417Q5",
"delivery_location": "90210",
"offers": [
{
"position": 1, "condition": "New", "price": "$229.99", "shipping_price": "FREE",
"delivery": "November 10 - 18", "fastest_delivery": "November 10 - 16",
"sold_by": "Amazon.com", "seller_id": null, "ships_from": "Amazon.com",
"is_buy_box": true, "is_prime": false, "is_fba": true,
"seller_rating": null, "seller_ratings_count": null, "seller_positive_percent": null
},
{
"position": 2, "condition": "New", "price": "$244.67", "shipping_price": "FREE",
"delivery": "Monday, November 9", "fastest_delivery": "Tuesday, November 3",
"sold_by": "SiliconValleySeller", "seller_id": "A9U9KYQU615N1", "ships_from": "SiliconValleySeller",
"is_buy_box": false, "is_prime": false, "is_fba": false,
"seller_rating": 4.5, "seller_ratings_count": 375, "seller_positive_percent": 86
}
]
}

offers lists the featured offer first (is_buy_box), then the other sellers in Amazon's order. parent_asin is the same on every color and size of one product, so you can group variants. delivery_location is your ZIP code when the row's prices and delivery are for it.

Prices, availability and text are what a shopper in the marketplace's country sees, in that store's language and currency. The Overview, Sales intelligence and Catalog tabs show the most useful columns as tables. Products that could not be scraped are not added to the dataset, and the run's summary report lists them.

How are monthly sales estimated?

Monthly sales are estimated from the product's Best Sellers Rank in its main category: the better the rank, the more units it sells. Revenue is those units times the current price. The estimate is good for ranking products and sizing a niche; a single product's real sales can be about 55% above or below it. Estimates are available on all 20 Amazon stores, for most main categories; on amazon.co.jp, .com.au, .com.br, .nl, .com.tr, .ae, .sa, .se, .pl, .sg and .eg books and Kindle e-books have none yet.

How can I use Amazon product data?

  • Product research for sellers: find niches with high sales and few strong competitors
  • Competitor and brand monitoring: prices, discounts, stock, ranks and ratings every day
  • Pricing analysis: list price, discount and coupon side by side for thousands of products
  • Catalog building: specs, bullet points, variants and images for your own listings or a comparison site
  • Market research: compare the same products across 20 Amazon stores

Scrape more e-commerce data

ActorWhat it gets
Amazon Reviews Scraper - Ratings, Verified Purchases & ImagesAmazon customer reviews: text, star rating, author, date, verified purchase, photos
Walmart Scraper - Products, Prices, Stock & ReviewsWalmart products by keyword, category, link or item ID: price, stock, seller, ratings
Target Scraper - Target.com Products, Prices & StockTarget.com products: prices, availability, ratings, specs and promotions
eBay Scraper - Listings, Prices, Shipping & SellerseBay listings in 8 marketplaces: price, shipping, condition and seller ratings
Shopify Scraper - Products, Prices, Variants & StockAny public Shopify store's catalog: prices, variants, images and availability

πŸ€– Use with AI agents (MCP)

This actor works as a tool for AI agents. Connect any MCP-compatible AI assistant or agent to the Apify MCP server at mcp.apify.com (sign in with your Apify account), and it can find this actor, fill in the input and read the results by itself. Ask in plain words, for example "Find the 20 top garlic presses on Amazon with price, rating and monthly sales", and the agent runs automly/amazon-products-scraper---fast-efficient-with-sales-data with an input like {"keywords": ["garlic press"], "maxResultsPerKeyword": 20}. Every input and output field has a plain description, so the agent knows what to type and what each column means. Agent runs cost the same as runs you start yourself.

❓FAQ

How much does it cost to scrape Amazon products?

$5.55 per 1,000 products, plus a $0.10 start fee per run and the run's platform usage. Products that could not be scraped are not charged. See How much does it cost to scrape Amazon products? above.

Which Amazon stores are supported?

amazon.com, .co.uk, .de, .fr, .it, .es, .ca, .com.mx, .in, .com.br, .co.jp, .com.au, .ae, .sa, .nl, .se, .pl, .com.tr, .sg and .eg.

How many products can I scrape per keyword?

Up to 500 products per keyword or search link. Set Max results per keyword to the number you need (the default is 50). Product links and ASINs give one product each.

Do I need an Amazon account?

No. You don't need an Amazon account, cookies or an Amazon API key. You only need a free Apify account.

Can I get customer reviews?

Each product row has the rating, review count and star breakdown. For the reviews themselves (text, author, date, verified purchase, photos), use Amazon Reviews Scraper.

Can I get each variant's price?

Yes. Set Variants per product as separate rows (for example to 10) and each variant is saved as its own full product row with its own price, rank and stock, plus parent_asin to group them. A variant that is also in your input, or a variant of two of your products, is saved once.

Can I get all sellers and offers of a product?

Yes. Set Offers per product (for example to 20) and each product row gets offers: the featured offer first, then every other seller with price, shipping, condition, delivery dates, Prime, Fulfilled by Amazon, seller ID and seller rating.

Can I get prices for my ZIP code?

Yes, on amazon.com, amazon.ca, amazon.com.mx and amazon.com.br. Enter it in Delivery ZIP / postal code and the products are read for that address: prices, delivery dates, availability and offers. The other stores show their usual delivery location in that country.

Why does a product have no Best Sellers Rank or sales estimate?

Amazon shows no rank for some products (new listings, some Amazon devices), and a few categories have no sales estimate yet. The product's other fields are still filled.

Can I connect Amazon Scraper to other tools or AI agents?

Yes. Start runs and download results with the Apify API or the Python and JavaScript clients, send results to Make, Zapier, n8n, Google Sheets or Slack with Apify integrations and webhooks. AI assistants and agents can run it through the Apify MCP server, see the Use with AI agents (MCP) section above.

Amazon Scraper only collects public product information that any shopper can see, such as prices, ratings and specs. Some fields, like seller names, can still count as personal data, which may be protected by laws such as GDPR, so only scrape for a legitimate reason and ask a lawyer if you are unsure. You can read more in Is web scraping legal?

Amazon Scraper is an independent tool. It is not affiliated with, endorsed by or sponsored by Amazon.

Something isn't working?

Open the Issues tab with your input and what you expected, or tell us which field you need. We read every one and usually reply within a day.

⭐ Your feedback

Have an idea or found a problem? Tell us in the Issues tab. If Amazon Scraper saved you time, a short review on the Reviews tab helps other people find it.