Amazon Scraper All-in-One Product
Pricing
from $2.50 / 1,000 results
Amazon Scraper All-in-One Product
Extract comprehensive product data from Amazon without proxy costs. This professional Amazon scraper provides 8 powerful scraping modes to gather product listings, reviews, best sellers, seller information, and more from Amazon marketplaces worldwide.
Pricing
from $2.50 / 1,000 results
Rating
5.0
(1)
Developer
DataFusionX
Maintained by CommunityActor stats
0
Bookmarked
45
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Amazon Scraper – Search, Products, Offers, Best Sellers & Sellers
Extract, monitor, and analyze Amazon product data in real time. Scrape search results, product details, prices, seller offers, best sellers, deals, sponsored ads, and related keywords from 20+ Amazon marketplaces — structured JSON ready for price tracking, competitor research, and e-commerce intelligence.
Overview
The Amazon Scraper Actor is a professional data extraction tool for marketers, sellers, agencies, developers, and AI agents. Run one Actor with multiple modes to collect Amazon listings, full product pages, multi-seller offers, category rankings, deal grids, seller profiles, and keyword suggestions — without building or maintaining your own parsers.
Ideal for anyone searching for an Amazon product scraper, Amazon search scraper, Amazon best sellers scraper, Amazon price monitoring tool, or unofficial Amazon API alternative on Apify.
Typical use cases
- Price monitoring and Buy Box / offer comparison
- Competitor and brand catalog tracking
- Keyword and PPC research (organic + sponsored)
- Best Sellers and New Releases ranking intelligence
- Seller due diligence and lead enrichment
- RAG / LLM pipelines and automated reporting via Apify API
Key Features
- Search results scraper – Product discovery by keyword with pagination, ratings, prices, badges, delivery, and position
- Single product (PDP) scraper – Title, price, brand, availability, images, rankings, and technical specifications
- Product variations – Parent/child ASIN grouping with dimension attributes (color, size, style) when available
- Seller offers / Buy Box data – All offers with price, shipping, condition, FBA, and Buy Box winner flags
- Best Sellers & New Releases – Category charts with ranks (Top 100)
- Deals scraper – Discounted products with current and pre-deal pricing signals
- Seller profile scraper – Business name, linear address, positivity, and contact fields when published
- Sponsored products – Ad placements from search for PPC research
- Related searches – Keyword suggestions for SEO and listing research
- ZIP-level localization – Delivery postcode for accurate local price, stock, and shipping
- Language & currency – Marketplace language and display currency where supported
- 20+ Amazon marketplaces – US, UK, DE, FR, ES, IT, CA, JP, IN, AU, and more
- Bulk ASIN / query / seller processing – Concurrent workers;
maxOutputapplies per job - Clean JSON / CSV / Excel – Dataset export for BI, sheets, agents, and pipelines
Supported Marketplaces
| Code | Country | Domain |
|---|---|---|
us | United States | amazon.com |
uk / gb | United Kingdom | amazon.co.uk |
de | Germany | amazon.de |
fr | France | amazon.fr |
es | Spain | amazon.es |
it | Italy | amazon.it |
ca | Canada | amazon.ca |
jp | Japan | amazon.co.jp |
in | India | amazon.in |
au | Australia | amazon.com.au |
ie | Ireland | amazon.ie |
mx | Mexico | amazon.com.mx |
br | Brazil | amazon.com.br |
ae | UAE | amazon.ae |
sa | Saudi Arabia | amazon.sa |
sg | Singapore | amazon.sg |
nl | Netherlands | amazon.nl |
be | Belgium | amazon.com.be |
pl | Poland | amazon.pl |
se | Sweden | amazon.se |
tr | Turkey | amazon.com.tr |
eg | Egypt | amazon.eg |
za | South Africa | amazon.co.za |
ZIP-level delivery (use zipcode): US, UK, DE, FR, IT, ES, CA, JP, IN, IE, ZA.
Country-level delivery (use countryName when needed): AU, TR, BR, MX, NL, BE, PL, SE, AE, SA, SG, EG.
Do not send both zipcode and countryName on the same run.
Modes at a Glance
| Mode | Best for |
|---|---|
searchResults | Market research, product discovery |
singleProduct | Price monitors, catalogs |
productVariations | Variant / inventory maps |
sellerOffers | Buy Box & multi-seller pricing |
bestSellers | Category leaders & trends |
sellerDetails | Supplier / seller checks |
sponsoredProducts | PPC & ad intelligence |
relatedSearches | Keyword & SEO research |
deals | Discount / promotion tracking |
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
scraperType | String | Yes | searchResults | Mode (see table above) |
geocode | String | No | us | Marketplace country code |
zipcode | String | No | 10001 | Postal code for ZIP-level markets |
countryName | String | No | — | Country-level location when ZIP is not used |
language | String | No | — | Display language (e.g. EN, ES, DE) |
currency | String | No | — | Display currency (e.g. USD, EUR, GBP) |
device | String | No | desktop | desktop or mobile |
searchQuery | String | Conditional | — | Single keyword (search / sponsored / related) |
searchQueries | Array | Conditional | — | Bulk keywords (preferred for multi-query runs) |
asins | Array | Conditional | — | ASINs for product, variations, or offers |
seller_ids | Array | Conditional | — | Seller IDs for seller profile mode |
category | String | Conditional | electronics | Best Sellers category slug |
bestSellersType | String | No | bestsellers | bestsellers or new-releases |
node | String | No | — | Optional category node id |
lowPrice / highPrice | Number | No | — | Optional price filters (deals / search) |
maxPages | Integer | No | 3 | Pages per search/deals job (best sellers max 2) |
maxOutput | Integer | No | 0 | Per-job row cap (0 = unlimited). 2 queries × 40 → up to 80 rows |
super | Boolean | No | false | Higher-reliability proxy mode when needed |
debug | Boolean | No | false | Extra diagnostic logs (secrets redacted) |
Required inputs by mode
| Mode | Required |
|---|---|
searchResults / sponsoredProducts / relatedSearches | searchQuery or searchQueries |
singleProduct / productVariations / sellerOffers | asins[] |
bestSellers | category |
sellerDetails | seller_ids[] |
deals | — (optional filters) |
Example Inputs
Bulk search (recommended)
{"scraperType": "searchResults","searchQueries": ["wireless headphones", "bluetooth speakers"],"geocode": "us","zipcode": "10001","maxPages": 2,"maxOutput": 40}
Product details (bulk ASINs)
{"scraperType": "singleProduct","asins": ["B0C7BKZ883", "B0DGJ7HYG1", "B08N5WRWNW"],"geocode": "us","zipcode": "10001"}
All seller offers
{"scraperType": "sellerOffers","asins": ["B0DGJ7HYG1", "B0C7BKZ883"],"geocode": "us","zipcode": "10001"}
Best Sellers
{"scraperType": "bestSellers","category": "electronics","bestSellersType": "bestsellers","geocode": "us","maxPages": 2}
Seller profiles
{"scraperType": "sellerDetails","seller_ids": ["A2L77EE7U53NWQ", "A1VVNO5WSMT9TO"],"geocode": "us"}
Deals
{"scraperType": "deals","geocode": "us","maxPages": 2,"maxOutput": 50}
Output Format
Results are pushed to the default Apify Dataset (JSON, CSV, Excel, API).
Core field names from earlier versions of this Actor are preserved so existing workflows keep working. Additional fields are included when the source provides them.
Sample – search result
{"asin": "B0HFMCH32K","brand": "","name": "Hybrid Active Noise Cancelling Bluetooth Headphones Wireless Headphones","price": "$32.99","rating": "4.7","reviews": "63","link": "https://www.amazon.com/dp/B0HFMCH32K","image": "https://m.media-amazon.com/images/I/61BcX3KJ4IL._AC_UY218_.jpg","page": 1,"position": 3,"search_query": "wireless headphones","is_sponsored": false,"is_prime": false,"badge": "Overall Pick","sales_volume": "1K+ bought in past month","price_amount": 32.99,"currency_code": "USD","rating_value": 4.7,"rating_count": 63,"delivery_date": "Tomorrow, Oct 18","price_before_deal_amount": 299.99,"scrapedAt": "2026-10-17T06:09:26.674900+00:00"}
Search prices and ratings come from the search card. For buy-box accuracy, run singleProduct or sellerOffers on the same ASIN.
Sample – product detail
{"asin": "B0C7BKZ883","title": "Adjustable Laptop Stand for Desk, Metal Laptop Riser Holder","price": "$16.99","brand": "Gogoonike","rating": "4.6","reviews": "2712","image": "https://m.media-amazon.com/images/I/71Api8I7QML._AC_SY300_SX300_QL70_FMwebp_.jpg","features": [],"description": "…","availability": "In Stock","url": "https://www.amazon.com/dp/B0C7BKZ883","parent_asin": "B0HBW3QDGK","price_amount": 16.99,"list_price": "$39.99","is_prime": true,"in_stock": true,"best_seller_rankings": [],"technical_details": {},"scrapedAt": "2026-10-17T06:55:37.831394+00:00"}
Sample – seller offer
{"asin": "B0DGJ7HYG1","seller_name": "Amazon Resale","seller_id": "Amazon","seller_rating": "N/A","rating_count": "N/A","price": "$99.99","shipping": "$0.00","condition": "New","delivery": "December 23 - 29","isBuyBoxWinner": true,"isFulfilledByAmazon": true,"price_amount": 99.99,"discount_percentage": 44.14,"ships_from": "Amazon.com","scrapedAt": "2026-10-17T06:40:00.000000+00:00"}
Sample – seller profile (linear)
{"seller_id": "A2L77EE7U53NWQ","seller_name": "Amazon Resale","seller_market_link": "https://www.amazon.com/s?me=A2L77EE7U53NWQ","positivity": "N/A","business_name": "Amazon.com Services, Inc","street_address": "410 Terry Avenue North","City": "Seattle","State": "WA","Zipcode": "98109-5210","Country": "US","address_full": "410 Terry Avenue North, Seattle, WA, 98109-5210, US","about": "Amazon Resale Get deep discounts on open-box and used products...","phone": "","email": "","scrapedAt": "2026-10-17T06:52:14.439939+00:00"}
Use Cases
E-commerce & retail
Price monitoring, availability checks, variant catalogs, MAP enforcement, multi-marketplace compare
Marketing & SEO
Related keywords, sponsored placement research, content ideas from bestsellers, PPC intelligence
Analytics & BI
Category rank movement, offer spreads, deal depth, export to warehouses and dashboards
Sourcing & compliance
Seller profiles, positivity rates, business identity and address fields when published
AI agents, MCP & automation
Stable field names, linear seller rows, canonical /dp/{ASIN} URLs, per-job limits for predictable agent budgets — suitable for Zapier / Make / n8n, custom tools, and RAG pipelines
How to Use
- Open the Actor on Apify and set
scraperType. - Add targets:
searchQueries,asins,seller_ids, orcategoryas required by the mode. - Set marketplace (
geocode), optionalzipcode/language/currency. - Optionally set
maxPagesandmaxOutput(per job). - Run and export the dataset as JSON, CSV, or Excel.
Programmatic runs
Trigger from the Apify API, Python SDK, JavaScript client, or webhooks. Schedule runs for continuous price or ranking monitoring. Dataset items are available via the Apify Dataset API.
Best Practices
- Prefer
searchQueries(array) over a singlesearchQueryfor bulk keyword work. - Use
zipcodefor local pricing on ZIP-level markets. - Cap volume with
maxOutputandmaxPageson exploratory runs. - For catalogs, pass many ASINs in one
singleProductorsellerOffersrun. - Treat productVariations as parent/child grouping for ASINs you already know.
- Seller contact and VAT fields appear mainly where trader transparency data is published.
- Search-card price can differ from PDP / offers — use
singleProductorsellerOffersfor buy-box accuracy.
FAQ
What is an Amazon Scraper Actor?
An automated Apify tool that extracts Amazon product, search, offer, ranking, and seller data into structured datasets for analysis and automation.
How do I scrape Amazon search results by keyword?
Set scraperType to searchResults, provide searchQuery or searchQueries, choose geocode (and optional zipcode), then run. Results include ASIN, price, rating, position, badges, and delivery text.
How do I get all seller offers for a product?
Use scraperType: "sellerOffers" with one or more ASINs. Each offer includes price, shipping, condition, Buy Box flag, Fulfillment by Amazon, and seller rating when available.
Can I scrape multiple Amazon countries?
Yes. Set geocode to the marketplace code (e.g. us, uk, de, jp) and use zipcode or countryName for delivery localization.
Does ZIP code change prices and stock?
On marketplaces that support ZIP-level delivery, yes — price, availability, and shipping often depend on the delivery location you pass.
Why can search price differ from the product page?
Search mode returns search-card price and ratings. The product detail page and offer listing can show a different buy-box price. Use singleProduct or sellerOffers for buy-box accuracy.
How does maxOutput work with multiple search queries?
maxOutput is per job. Two queries with maxOutput: 40 can return up to 80 rows total.
Is this an official Amazon API?
No. It is an independent scraper Actor for public Amazon product and marketplace data. Use it in line with Amazon’s terms and applicable law.
Can I run it on a schedule?
Yes. Use Apify schedules, API, or webhooks for recurring price and rank monitoring.
How do I limit cost and volume?
Set maxPages and maxOutput. Prefer exact ASINs over very deep search crawls when you already know products.
Is this suitable for AI agents and MCP tools?
Yes. Outputs are structured, mostly linear JSON with consistent keys, designed for automated agents, scheduled pipelines, and tool-calling workflows on Apify.
Compliance
- Use scraped data responsibly
- Follow Amazon Terms of Service and local regulations (GDPR, CCPA, etc.)
- Not affiliated with Amazon.com, Inc.
Get started
- Open the Actor on Apify
- Choose
scraperTypeand fill search queries or ASINs - Set marketplace (
geocode) and optionalzipcode - Run and export JSON, CSV, or Excel
Support
Questions, feature requests, or bug reports: use the Actor issues tab on Apify or contact the publisher.
amazon scraper, amazon product scraper, amazon search scraper, amazon best sellers scraper, amazon price monitoring, amazon seller scraper, amazon offers scraper, amazon deals scraper, amazon keyword research, ecommerce data scraper, marketplace intelligence, unofficial amazon api alternative, apify amazon scraper, amazon data extraction 2026