Amazon Product Search Scraper avatar

Amazon Product Search Scraper

Pricing

from $0.22 / 1,000 amazon product rows

Go to Apify Store
Amazon Product Search Scraper

Amazon Product Search Scraper

Extract Amazon.com product search results with titles, ASINs, prices, ratings, reviews, sellers, images, and product URLs for market research, price monitoring, and product discovery.

Pricing

from $0.22 / 1,000 amazon product rows

Rating

0.0

(0)

Developer

Dmitriy Gyrbu

Dmitriy Gyrbu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

Extract Amazon.com product search results with product titles, ASINs, prices, ratings, review counts, sellers, images, and product URLs.

Use this scraper for marketplace research, competitor tracking, product discovery, price monitoring, listing research, and ecommerce data enrichment.

This Actor is unofficial and is not affiliated with Amazon.

Why Use It

Amazon search results show which products are visible for a product, category, brand, or niche query. This Actor turns those result pages into structured rows you can export, compare, monitor, or feed into your own ecommerce workflow.

Use it to:

  • research product niches and competing listings;
  • collect ASINs for follow-up analysis;
  • monitor price, rating, review count, and seller changes;
  • compare brands and product categories;
  • build product lead lists for ecommerce, sourcing, or affiliate workflows;
  • create repeatable Amazon search datasets without manually copying result pages.

What You Get

Each dataset item is one Amazon product result.

{
"query": "wireless earbuds",
"title": "Wireless Earbuds, Bluetooth Headphones...",
"url": "https://www.amazon.com/...",
"asin": "B0H33STTGC",
"imageUrl": "https://m.media-amazon.com/...",
"currency": "$",
"price": 19.99,
"oldPrice": 29.99,
"rating": 4.5,
"reviewsCount": 1240,
"seller": "Amazon.com",
"sellersCount": 1,
"additionalInfo": "Limited time deal",
"boughtCount": "1K+ bought in past month",
"source": "amazon_product_search",
"collectedAt": "2026-07-01T00:00:00+00:00"
}

The run also stores an OUTPUT summary with status, requested queries, successful queries, failed queries, pushed item count, and structured errors.

Input

{
"searchQueries": ["wireless earbuds"],
"maxProductsPerQuery": 20,
"maxPagesPerQuery": 1,
"deduplicate": true
}

Input Fields

  • searchQueries: Product, brand, category, or niche searches to run on Amazon.com.
  • maxProductsPerQuery: Maximum number of product rows saved for each search query.
  • maxPagesPerQuery: Maximum result pages to request for each query. Use 1 for fast checks and up to 3 for broader collection.
  • deduplicate: Keeps only the first occurrence of each ASIN or product title across the run.

Example Workflows

Best for a fast first pass on one product category.

Saved Apify task: amazon-product-search-quick-products

{
"searchQueries": ["wireless earbuds"],
"maxProductsPerQuery": 20,
"maxPagesPerQuery": 1,
"deduplicate": true
}

Market research

Best for comparing several related product categories or niches.

Saved Apify task: amazon-product-search-market-research

{
"searchQueries": ["standing desk", "ergonomic office chair"],
"maxProductsPerQuery": 25,
"maxPagesPerQuery": 1,
"deduplicate": true
}

Price and listing monitoring

Best for repeated runs where you track prices, ratings, review counts, and sellers over time.

Saved Apify task: amazon-product-search-price-monitoring

{
"searchQueries": ["protein powder vanilla", "collagen peptides"],
"maxProductsPerQuery": 30,
"maxPagesPerQuery": 1,
"deduplicate": true
}

Result Counting

Each Amazon product row is one dataset item. A run with one query and maxProductsPerQuery set to 20 can produce up to 20 paid result rows. Failed or blocked queries are reported in OUTPUT.errors and do not create fake dataset rows.

How To Use

  1. Enter one or more Amazon search queries.
  2. Choose how many product rows and pages to collect.
  3. Run the Actor.
  4. Export the dataset as JSON, CSV, Excel, XML, or connect it through the Apify API.

Practical Tips

  • Start with one query and one page when testing a new niche.
  • Use specific product terms for cleaner result sets.
  • Keep deduplicate enabled when comparing related searches.
  • Run the same input on a schedule if you want price or review-count monitoring.

Limits And Notes

  • This Actor currently targets Amazon.com search results.
  • Search results, prices, ratings, review counts, and sellers can change frequently.
  • Displayed currency can vary with Amazon localization and proxy location.
  • Some product fields may be missing when Amazon does not show them in search results.
  • The Actor returns product search rows, not full product-detail pages.
  • Failed queries are reported in OUTPUT.errors instead of being silently ignored.