Amazon Product Search Scraper avatar

Amazon Product Search Scraper

Pricing

Pay per usage

Go to Apify Store
Amazon Product Search Scraper

Amazon Product Search Scraper

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Categories

Share

What does it do?

Amazon Product Search Scraper lets you search Amazon by keyword and extract detailed product listing data at scale. The scraper returns product titles, prices, star ratings, review counts, Prime eligibility, product images, and direct links. It supports multiple Amazon country domains including US, UK, Germany, France, Italy, Spain, Canada, India, and Japan. Whether you need to track competitor pricing, research product niches, or gather market intelligence, this actor automates the data collection process that would otherwise take hours of manual browsing.

The actor processes multiple search keywords in parallel and paginates through search results automatically to collect the number of products you specify. All data is structured and ready for export in JSON, CSV, or Excel format.

Why use this actor?

  • Multi-keyword search: Enter multiple search terms and collect results for all of them in a single run
  • International support: Scrape from 9 different Amazon country domains
  • Complete product data: Prices, ratings, reviews, Prime status, images, and ASINs
  • Scalable: Extract hundreds of products per keyword with automatic pagination
  • Export ready: Download results as JSON, CSV, or Excel for analysis

How to use it

  1. Navigate to the Amazon Product Search Scraper on Apify Store
  2. Enter your search keywords as a list
  3. Set the maximum number of results per keyword
  4. Choose the Amazon country domain
  5. Click Start and wait for results
  6. Export the dataset in your preferred format

You can also run this actor via the Apify API or using the Apify JavaScript client.

Input configuration

FieldTypeDescriptionDefault
keywordsArraySearch keywords to look up on Amazon["wireless earbuds", "laptop stand"]
maxResultsIntegerMaximum number of products per keyword200
countryStringAmazon country domain (US, UK, DE, FR, etc.)US
proxyConfigurationObjectProxy settings for the scraperApify Proxy

Output data

Each result contains these fields:

FieldTypeDescription
keywordStringThe search keyword used
titleStringProduct title
priceStringProduct price
ratingNumberStar rating (1-5)
reviewsCountNumberNumber of reviews
isPrimeBooleanWhether the product has Prime shipping
urlStringDirect link to the product
imageUrlStringProduct image URL
asinStringAmazon Standard Identification Number
scrapedAtStringTimestamp of when the data was collected

Cost of usage

This actor uses pay-per-event pricing. You are charged $0.75 per 1,000 product results extracted. Running with default settings typically costs less than $0.50. Use the maxResults parameter to control costs by limiting how many products are collected per keyword.

The actor uses Apify Proxy which is included in your Apify subscription. Memory usage is typically around 256-1024 MB depending on the number of concurrent requests.

Tips and tricks

  • Start with a small maxResults value (e.g., 20) to test your keywords before running larger extractions
  • Use specific, targeted keywords for more relevant results rather than broad single-word searches
  • The actor works best with Apify Proxy enabled to avoid rate limiting
  • Schedule recurring runs using Apify Schedules to track price changes over time
  • Combine with other Apify actors to build complete e-commerce monitoring pipelines
  • Use Apify integrations to send results directly to Google Sheets, Slack, or your database

Built with Crawlee and the Apify SDK. See more scrapers by consummate_mandala on Apify Store.