Amazon Product Search Scraper
Pricing
from $4.00 / 1,000 products
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
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
11 days ago
Last modified
Categories
Share
Search results from 17 Amazon marketplaces — one clean row per product. No API key, no Amazon account.
What you get
| Field | Example |
|---|---|
asin | B004YAVF8I |
title | Logitech M185 Compact Ambidextrous 2.4 GHz Wireless Mouse |
price, price_text, currency | 14.9, $14.90, USD |
list_price, discount_percent | 19.99, 25 |
rating, reviews_count | 4.5, 44445 |
bought_past_month | 10000 |
is_sponsored | false |
badge | Best Seller |
image, url | direct links |
position, page, total_results | 3, 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.