Amazon Product Search Scraper avatar

Amazon Product Search Scraper

Pricing

from $4.00 / 1,000 products

Go to Apify Store
Amazon Product Search Scraper

Amazon Product Search Scraper

Scrape Amazon search results across 17 marketplaces: ASIN, title, price, list price and discount, rating, review count, units bought last month, sponsored flag, badge and image. Prices stay in the marketplace's own currency.

Pricing

from $4.00 / 1,000 products

Rating

0.0

(0)

Developer

Dev D

Dev D

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

11 days ago

Last modified

Share

Search results from 17 Amazon marketplaces — one clean row per product. No API key, no Amazon account.

What you get

FieldExample
asinB004YAVF8I
titleLogitech M185 Compact Ambidextrous 2.4 GHz Wireless Mouse
price, price_text, currency14.9, $14.90, USD
list_price, discount_percent19.99, 25
rating, reviews_count4.5, 44445
bought_past_month10000
is_sponsoredfalse
badgeBest Seller
image, urldirect links
position, page, total_results3, 1, 32908

price is a real number and reviews_count / bought_past_month are real integers — 10K+ is returned as 10000, not as text you have to clean up.

Prices stay in the marketplace's currency

Amazon prices follow the IP address, not the domain. Request amazon.com from the wrong country and you get LKR 6,344.56 instead of $14.90.

This Actor pins the currency and language to whichever marketplace you pick and matches the proxy country to it, so amazon.com always returns USD and amazon.de always returns EUR, wherever the run happens to execute.

Marketplaces

amazon.com · co.uk · de · fr · it · es · nl · se · pl · ca · com.mx · com.br · com.au · in · co.jp · sg · ae

Example input

{
"searchQueries": ["wireless mouse", "mechanical keyboard"],
"domain": "amazon.com",
"maxResultsPerQuery": 50
}

Notes

  • A proxy is required. Amazon blocks unproxied requests outright. Verified on the platform:
    • amazon.com works on datacenter proxies (the default) — 100 products, 99 with ratings and review counts.
    • Non-US marketplaces generally need residential proxies. amazon.de, amazon.co.uk and amazon.in all returned full data on residential and were blocked on datacenter. amazon.fr was blocked on both at time of writing. Switch the proxy option to Residential if a non-US run comes back empty.
  • Amazon returns about 16 products per page and stops after 20 pages, so ~320 per search is the practical ceiling. Use narrower queries for more coverage.
  • When Amazon throttles a request it replies HTTP 200 with a small page and no captcha — a silent block. This Actor detects that shape, rotates to a fresh IP and retries, rather than reporting an empty result.
  • Runs stop cleanly before the platform timeout and keep everything collected so far, rather than failing.

Pricing

Pay per result: one product event per product returned.

Support

Found a field that stopped populating, or a query that returns nothing? Open an issue on the Actor's page and include the input you used.