
Amazon Scraper
Pricing
$40.00/month + usage

Amazon Scraper
The fastest and most reliable Amazon scraper ever. Extract key data like reviews, prices, ASINs, without relying on Amazon's API. Tailor searches with specific URLs, keywords, and local postal codes for targeted insights. Download in various formats for easy analysis.
0.0 (0)
Pricing
$40.00/month + usage
8
261
9
Last modified
3 days ago
Amazon Scraper Actor
What is Amazon Scraper actor?
The Amazon Scraper is a data scraping tool designed to simplify your market research on Amazon. It's the perfect assistant for extracting a great deal of detailed product information and much more. Whether you're digging into specific product URLs or making a wide keyword search, this tool is your best assistant to get valuable insights from Amazon's massive e-commerce platform. Easy to use and incredibly flexible, the Amazon Scraper actor saves you time and effort, making your research process a breeze.
Key features
- ๐๏ธ Versatile Keyword Search: Just type in a keyword, and the tool gathers a wide array of product details, including titles, descriptions, and features.
- ๐ Direct Product URL Scraping: Get in-depth information about a specific product by simply entering its URL. (For instance, using the URL https://www.amazon.com/EXCELLENT-ELITE-SPANKER-Tactical-Adjustable/dp/B0725FT5ZW will fetch information for that particular product.)
- ๐ Category Scraping: Explore entire categories and gather data on all listed products with ease. (For example, https://www.amazon.com/s?i=specialty-aps&bbn=16225007011&rh=n%3A16225007011%2Cn%3A1292115011 targets the Computer Monitors subcategory.)
- ๐ Seller Products Fetching: Extract details on all products offered by a specific seller using their profile URL.
- ๐ Utilization of Search URLs: Direct Amazon search URLs can also be used for scraping. (For example, the URL https://www.amazon.com/s?k=tactical+dog+harness can be used to scrape information on tactical dog harnesses.)
- ๐ Multi-TLD Compatibility: The scraper supports various Amazon TLDs, enabling queries on different Amazon international websites like .com, .co.uk, .de, and others. This feature allows for a broader and more diverse data extraction, accommodating global market research and analysis.
- ๐ Postal Code for Location Specificity: Refine your search results geographically by entering the local postal code, ensuring more relevant data collection. However, it's important to note that not all countries may support the location setting by postal code.
Use Cases | Who Can Use Amazon Scraper
- Market researchers to monitor market trends, consumer preferences, and competitive insights.
- E-commerce businesses for optimizing product listings, pricing strategies, and understanding competitor offerings.
- Startups to validate product ideas and identify niches within Amazon's marketplace.
- Data analysts for collecting large datasets for analysis, forecasting, and reporting.
- Content creators to generate product-related content by extracting detailed information.
- Developers to integrate Amazon data into apps or websites for enhanced user experiences.
- Dropshippers to identify profitable products to list in online stores.
- Corporate strategists to make informed decisions on product launches, market entry, and expansion.
- Digital marketers to tailor marketing campaigns based on in-depth product and market insights.
- Brand managers to monitor brand presence, customer feedback, and market positioning on Amazon.
- Academic researchers for conducting studies on consumer behavior, e-commerce trends, and product dynamics.
- SEO specialists to improve product visibility and search rankings on Amazon.
Input
Either start with a keyword or specific store URLs to your research.
๐กWhen you want to scrape over a specific list URL, just copy and paste the link as one of the startUrl.
If you start with a keyword, and you want to localize your search, you can choose a specific Amazon domain, and further localize it by entering a postal code.

You can limit the number of output results by either writing a number for number of listing items or list end page.
๐กIf you would like to scrape only the first page of a list then put the link for the page and have the endPage as 1.
๐กWith the last approach that is explained above you can also fetch any interval of pages. If you provide the 5th page of a list and define the endPage parameter as 6 then you'll have the 5th and 6th pages only.
It is recommended to keep the other options as default.

Input Parameters Explained
- 
search: (Optional) (String)Enter the keyword for Amazon search. This keyword is used to find products related to your query on the Amazon platform. 
- 
startUrls: (Optional) (Array)Specify URLs to initiate the scraping process. These should be either a list URL or a detail URL of the product or category you're interested in. 
- 
amazonTld: (Optional) (String)Choose the specific Amazon top-level domain (TLD) that corresponds to your target country. For example, select 'Germany' to use amazon.de. This setting influences both search results and the functionality of the postal code feature. Ensure accurate selection for optimal location setting. 
- 
postalCode: (Optional) (String)Input the local postal code to increase the specificity of location-based data. This option should be utilized in conjunction with the 'Amazon Country Domain' setting. Please note that the effectiveness of this feature varies, as not all countries may support location filtering by postal code. 
- 
maxItems: (Optional) (Number)You can limit scraped items. This should be useful when you search through the big lists or search results. 
- 
proxy: (Required) (Proxy Object)Proxy configuration. 
- 
extendOutputFunction: (Optional) (String)Function that takes a JQuery handle ($) as an argument and returns an object with data. 
- 
customMapFunction: (Optional) (String)Function that takes each object's handle as an argument and returns the object with executing the function. 
This solution requires the use of Proxy servers, either your own proxy servers or you can use Apify Proxy.
Amazon Scraper Input Examples
Fetch a Single Product

Fetch Products of a Category

Fetch Results of a Search

Fetch Results of a Search by Keyword

Fetch Products of a Seller

Compute Unit Consumption
The actor is optimized to run blazing fast and scrape as many items as possible. Therefore, it forefronts all the detailed requests. If the actor doesn't block very often it'll scrape 100 listings in 2 minutes with ~0.02-0.04 compute units.
Bugs, fixes, updates, and changelog
This scraper is under active development. If you have any feature requests you can create an issue from here.
During the Run
During the run, the actor will output messages letting you know what is going on. Each message always contains a short label specifying which page from the provided list is currently specified. When items are loaded from the page, you should see a message about this event with a loaded item count and total item count for each page.
If you provide incorrect input to the actor, it will immediately stop with a failure state and output an explanation of what is wrong.
Amazon Export
During the run, the actor stores results into a dataset. Each item is a separate item in the dataset.
You can manage the results in any language (Python, PHP, Node JS/NPM). See the FAQ or our API reference to learn more about getting results from this Amazon actor.
Output
Product Detail
How to use Amazon Scraper
FAQ
Is it legal to scrape from Amazon?
Itโs legal to extract public data from Amazon, however, personal information and sensitive data are not. โ๏ธ
Can I customize the data extracted by Amazon Scraper?
Yes, Amazon Scraper allows for customization in the data extraction process. Users can specify what information they need, such as specific product details, making the tool versatile for different use cases. โ๏ธ
Can Amazon Scraper extract data from any Amazon region?
Yes, Amazon Scraper supports multiple Amazon top-level domains (TLDs), enabling users to extract data from various international Amazon websites. ๐
Do I need technical skills to use Amazon Scraper?
Amazon Scraper is designed to be user-friendly, with a straightforward interface that requires minimal technical knowledge. Users can easily input their search criteria to start scraping data. ๐ ๏ธ
Is there a limit to the amount of data I can scrape with Amazon Scraper?
While there is no fixed limit, users can set a maximum number of items to scrape to manage the scope of their data collection. This ensures that users can tailor the scraping process to their specific needs. ๐
Contact
Please visit us through epctex.com to see all the products that are available for you. If you are looking for any custom integration or so, please reach out to us through the chat box in epctex.com. In need of support? business@epctex.com is at your service.
On this page
Share Actor:

















