๐Ÿ›’ Amazon Product Scraper - Prices, Ratings & Reviews avatar

๐Ÿ›’ Amazon Product Scraper - Prices, Ratings & Reviews

Pricing

from $4.00 / 1,000 results

Go to Apify Store
๐Ÿ›’ Amazon Product Scraper - Prices, Ratings & Reviews

๐Ÿ›’ Amazon Product Scraper - Prices, Ratings & Reviews

Amazon Scraper to extract products from Amazon search by keyword on any domain (.com, .co.uk, .de). Get title, price, list price, rating, review count, ASIN, image and URL. For price monitoring, repricing, competitor and market research. No code, no Amazon API key.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Ben

Ben

Maintained by Community

Actor stats

0

Bookmarked

15

Total users

11

Monthly active users

an hour ago

Last modified

Share

๐Ÿ›’ Amazon Product Scraper โ€” Prices, Ratings & Reviews From Any Marketplace

Extract product data from Amazon search results โ€” by keyword, across any Amazon marketplace (.com, .co.uk, .de, .fr, .co.jp and more). Search for any term and get back clean, structured rows with the current price, list price, star rating, review count, ASIN, image and a canonical product URL โ€” the e-commerce data you need for price monitoring and market research, without touching Amazon's gated Product Advertising API. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.

๐Ÿ›’ What is the Amazon Product Scraper?

It turns any Amazon keyword search into a structured dataset. Give it a search term and a marketplace domain, and it paginates through the search results and returns every matching product with full pricing and rating details โ€” so sellers, analysts and e-commerce teams can track competitor prices, benchmark a category and find best-rated products without manual browsing. It uses browser-grade HTTP fingerprinting first, then falls back to Apify residential proxies and rotates sessions when Amazon blocks the direct request.

Prices are parsed into clean numbers (both US 1,299.00 and European 1.299,00 formats are handled), review counts are normalised from shorthand like 56K into integers, and every redirect or sponsored link is resolved down to a canonical /dp/<ASIN> URL โ€” so the data drops straight into a spreadsheet, dashboard or database with no extra cleanup.

What data does it extract?

  • Product title and ASIN (Amazon's product ID)
  • Current price (parsed number) plus the raw price string (price_raw)
  • List price โ€” original/strike-through price when an item is on sale
  • Star rating (average) and review count
  • Product image URL
  • Sponsored flag โ€” whether the listing is an ad
  • Clean canonical URL (/dp/<ASIN>, redirect/ad links resolved)
  • Search query, page number and scrape timestamp on every row

โฌ‡๏ธ Input

FieldDescription
searchQueryKeyword to search for, e.g. wireless mouse, laptop, protein powder
domainAmazon marketplace: amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.ca, amazon.com.au, amazon.co.jp, amazon.in
maxResultsMax products to return (1โ€“5000)
maxPagesMax result pages to scrape, ~16 products per page (1โ€“20)
includeSponsoredInclude sponsored/ad listings (default off)
useApifyProxyAllow a residential fallback when the direct HTTP request is blocked

Example input

{
"searchQuery": "wireless mouse",
"domain": "amazon.com",
"maxResults": 50,
"maxPages": 3,
"includeSponsored": false,
"useApifyProxy": true
}

โฌ†๏ธ Output

Every product is one clean row (view as a table, or export JSON / CSV / Excel):

{
"asin": "B005EJH6Z4",
"title": "Amazon Basics 2.4 GHz Wireless Optical Mouse",
"url": "https://www.amazon.com/Amazon-Basics/dp/B005EJH6Z4",
"price": 10.99,
"price_raw": "$10.99",
"list_price": null,
"currency_domain": "amazon.com",
"rating": 4.5,
"reviews_count": 56600,
"image": "https://m.media-amazon.com/images/I/61YQeAUIboL._AC_UY218_.jpg",
"sponsored": false,
"search_query": "wireless mouse",
"page": 1,
"scraped_at": "2026-06-26T15:30:00.000000+00:00"
}

๐Ÿ’ก Use cases

  • ๐Ÿ’ฐ Price monitoring: track competitor and own-product prices over time and catch list-price drops as items go on sale.
  • ๐Ÿ“Š Market research: analyse a category's price distribution, ratings and review volume across thousands of products.
  • ๐Ÿ”Ž Product sourcing: surface the best-rated products for a keyword before you stock or resell them.
  • ๐Ÿ“ˆ Repricing & analytics: feed pricing dashboards, BI tools and repricing logic with fresh structured data.

โ“ FAQ

How do I scrape Amazon products? Enter a searchQuery, pick an Amazon domain, set maxResults and Run. You get structured rows with price, list price, rating, review count, ASIN, image and a clean product URL.

Do I need an API key? No. You do not need Amazon's Product Advertising API or any login โ€” just a keyword and a marketplace.

Which Amazon marketplaces are supported? amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.ca, amazon.com.au, amazon.co.jp and amazon.in.

Why should I keep the proxy fallback on? Amazon applies different controls by marketplace and IP range. Keep Use Apify Proxy enabled so the Actor can rotate residential sessions and retry blocked requests. Amazon is heavily protected, so success can vary by marketplace, keyword and time of day; if a run comes back empty, retry or narrow the search.

Can I exclude sponsored listings? Yes โ€” sponsored/ad results are skipped by default. Set includeSponsored: true to keep them, each flagged with sponsored.

How many products can it return? Up to your maxResults cap; it paginates automatically up to maxPages (~16 products per page).

What is the ASIN field? The ASIN is Amazon's unique product identifier โ€” use it to join with other datasets or build a direct /dp/<ASIN> link.

Can I run it on a schedule or via API? Yes โ€” schedule recurring runs in Apify, call it via the API/SDK, or connect it to Make, Zapier or n8n.

Is scraping Amazon legal? It extracts publicly available search-result data. Use it responsibly for research and price monitoring, and follow applicable laws and Amazon's terms.

๐Ÿ”— You might also like


Keywords: Amazon scraper, Amazon product scraper, Amazon price scraper, Amazon search results, price monitoring, competitor price tracking, e-commerce data, ASIN scraper, product ratings, review count, Amazon API alternative, market research, repricing data, Amazon marketplace scraper.

Workflow and data quality

For best results, run this actor as part of a repeatable data pipeline rather than a one-off scrape. Start with a focused input, export the dataset to CSV or JSON, and keep a stable unique field such as URL, ID, domain, package name or title as your deduplication key. Schedule the same task daily or weekly when you need monitoring, then compare each new dataset with the previous run to identify fresh records, removed records and changed fields.

The output is designed to be practical for business workflows: spreadsheets, dashboards, enrichment steps, alerts, CRM imports and lightweight internal APIs. Null values mean the source did not provide that field, not that the actor guessed. For larger projects, combine this actor with related Apify scrapers and use the shared URL/company/domain fields to build a richer dataset without manual copy-paste work.