Amazon Scraper [Advance]
Pricing
from $10.00 / 1,000 results
Amazon Scraper [Advance]
Scrape Amazon search results across 23 marketplaces (US, UK, India, Germany, Japan, UAE, and more) in one run. Extract ASINs, titles, prices, URLs, images, sponsored flags, and exact search ranking position. Up to 10,000 products per run. Export to CSV or JSON. No Amazon Associates or PA‑API account
Pricing
from $10.00 / 1,000 results
Rating
5.0
(4)
Developer
Shop Intel
Actor stats
4
Bookmarked
4
Total users
2
Monthly active users
10 hours ago
Last modified
Categories
Share
Amazon Scraper for Apify: ASIN, Price & Search Rank Data Across 23 Marketplaces
Scrape Amazon search results at scale with the Amazon Scraper [Advance] Apify Actor. Enter a keyword, choose an Amazon marketplace, and export structured product data: ASIN, title, price, product URL, image URL, sponsored flag, page number, and exact search ranking position.
Use this Amazon product scraper for Amazon SEO research, AI search data pipelines, competitor monitoring, affiliate product discovery, marketplace analysis, price tracking, share-of-shelf reporting, and no-code automations.
Actor links
- Amazon Scraper
- Publisher: ScrapeIO / Shop Intel on Apify
What This Amazon Scraper Does
This Apify Amazon scraper reads public Amazon search result pages and converts product cards into clean rows for datasets, CSV exports, JSON exports, BI tools, AI agents, and LLM workflows. It supports 23 regional Amazon storefronts, including Amazon US, Amazon UK, Amazon India, Amazon Germany, Amazon France, Amazon Japan, Amazon Australia, Amazon UAE, and more.
The actor is built for teams that need Amazon product search data without the official Amazon Product Advertising API. It does not require an Associates account, PA-API credentials, OAuth setup, or a seller account.
Key Features
- Scrape Amazon products by keyword, category phrase, brand phrase, or long-tail shopper query.
- Extract ASINs, product titles, prices, product URLs, image URLs, sponsored / organic flags, result page, and rank position.
- Choose from 23 Amazon marketplaces via country / region code.
- Collect up to 10,000 unique ASINs per run with automatic pagination.
- Export results from the Apify Dataset as CSV, JSON, Excel, XML, RSS, or HTML.
- Save complete
RESULTS_JSON,RESULTS_CSV, andOUTPUTrecords to the key-value store. - Use Apify API, CLI, webhooks, schedules, Make, Zapier, n8n, Google Sheets, BigQuery, Snowflake, or your own AI data pipeline.
Supported Amazon Marketplaces
The marketplace dropdown supports these Amazon country / region codes:
US, CA, MX, BR, UK, DE, FR, IT, ES, NL, BE, SE, PL, TR, AE, SA, EG, IN, JP, AU, SG, IE, ZA.
Examples:
US:https://www.amazon.comUK:https://www.amazon.co.ukIN:https://www.amazon.inDE:https://www.amazon.deJP:https://www.amazon.co.jp
Input
| Field | Type | Description |
|---|---|---|
keyword | string | Amazon search phrase, e.g. wireless earbuds, protein powder, running shoes for women. |
marketplace | string | Amazon country code: US, UK, IN, DE, JP, AU, CA, FR, IT, ES, AE, SA, and more. Defaults to IN. |
maxResults | integer | Number of unique products / ASINs to collect, 1 to 10,000. |
Proxy (not an input field)
All Amazon HTTP requests go through PROXY_URL from environment, with the same built-in default as in code: PROXY_URL = os.getenv("PROXY_URL", "http://…@ca.proxy-jet.io:1010"). To use a different proxy or disable it (empty string), set PROXY_URL on the Actor under Settings → Environment variables.
Input Example
{"keyword": "wireless earbuds","maxResults": 250,"marketplace": "US"}
United Kingdom marketplace example:
{"keyword": "running shoes","maxResults": 500,"marketplace": "UK"}
Output Data
Every product row is pushed to the default Apify Dataset. Typical fields:
| Field | Description |
|---|---|
position | Exact product rank in the scraped Amazon search results. |
asin | Amazon Standard Identification Number. |
title | Product title from the search result card. |
price | Displayed price with local currency symbol when available. |
productUrl | Clean Amazon product detail URL. |
imageUrl | Product image URL. |
isSponsored | true for sponsored placements, false for organic rows. |
page | Amazon search results page where the item appeared. |
searchKeyword | Keyword used for the run. |
marketplace | Amazon storefront URL used for the run. |
marketplaceCode | Country / region code such as US, UK, IN, or DE. |
Example row:
{"position": 1,"asin": "B0EXAMPLE1","title": "Wireless Earbuds with Charging Case","price": "$29.99","productUrl": "https://www.amazon.com/dp/B0EXAMPLE1","imageUrl": "https://m.media-amazon.com/images/I/example.jpg","isSponsored": false,"page": 1,"searchKeyword": "wireless earbuds","marketplace": "https://www.amazon.com","marketplaceCode": "US"}
How To Run
Apify Console
Open Amazon Scraper, click Try for free, enter keyword, set maxResults, choose a marketplace, and start the run. Download results from Storage > Dataset > Export.
Apify CLI
apify call scrapeio/amazon-scraper \--input='{"keyword":"laptop bag","marketplace":"US","maxResults":100}'
JavaScript API
const { ApifyClient } = require('apify-client');const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('scrapeio/amazon-scraper').call({keyword: 'mechanical keyboard',marketplace: 'US',maxResults: 250,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python API
from apify_client import ApifyClientclient = ApifyClient(token="YOUR_APIFY_TOKEN")run = client.actor("scrapeio/amazon-scraper").call(run_input={"keyword": "mechanical keyboard","marketplace": "US","maxResults": 250,})items = list(client.dataset(run["defaultDatasetId"]).iterate_items())print(items)
Amazon SEO, AIO & LLM Use Cases
- Amazon SEO rank tracking: monitor which ASINs rank for high-intent keywords.
- AI overview / AIO workflows: feed fresh Amazon product snippets into RAG, LLM, and agentic research systems.
- Price intelligence: compare competitor prices across Amazon US, UK, India, Germany, Japan, and other regions.
- Sponsored vs organic reporting: separate paid placements from organic search visibility.
- Affiliate content: build product lists and comparison pages from live Amazon search results.
- Marketplace expansion: compare product availability and pricing by region.
- Data enrichment: join ASIN search data with internal SKU, PIM, ERP, or BI records.
Amazon Scraper vs Amazon Product Advertising API
| Capability | Amazon PA-API | This Apify Amazon Scraper |
|---|---|---|
| Associates account | Required | Not required |
| Search rank position | Not designed for rank tracking | Included as position |
| Sponsored flag | Not available in search order | Included as isSponsored |
| Marketplace switching | Limited by setup | 23 storefront codes (US, UK, IN, …) |
| Output formats | API JSON | Apify Dataset, CSV, JSON, Excel |
| Automation | Custom integration | Apify API, schedules, webhooks, integrations |
FAQ
Is this an official Amazon API?
No. This is an Apify Actor that extracts public Amazon search result pages. It is not affiliated with Amazon and is not endorsed by Amazon.
Can I scrape Amazon prices and ASINs from multiple countries?
Yes. Pick a supported marketplace code (US, UK, IN, DE, JP, and the rest listed above).
Can I get CSV output?
Yes. Export the Dataset as CSV from Apify, or download the RESULTS_CSV key from the default key-value store.
Why do some runs return fewer products than requested?
Amazon can return fewer listings, duplicate ASINs, empty pages, 503 responses, or region-specific layouts. The actor retries transient errors and records the stop reason in output metadata.
Do I need to configure a proxy?
No. The Actor uses PROXY_URL with a residential default baked into src/main.py. Override or clear it via Actor Environment variables if needed.
Related ScrapeIO Actors
- Amazon Scraper - Amazon ASIN, price, and rank exports across 23 marketplaces.
- Google Maps Scraper - local business leads, reviews, websites, phones, and contacts.
- Google News Scraper - news monitoring by keyword.
- Facebook Ad Library Scraper - Meta ad intelligence.
- Instagram Ads Scraper - Instagram ad creatives and copy.
- WhatsApp Ads Scraper - click-to-WhatsApp ad research.
- YouTube Video Downloader - video and audio downloads.
Compliance
Use this actor responsibly and only for lawful research, analytics, and automation. Review Apify Terms of Service, Apify web scraping guidance, and the applicable Amazon terms for your region.
This actor is not affiliated with, endorsed by, or sponsored by Amazon.
