Your step-by-step guide to scraping Amazon

David Barton
David Barton
Table of Contents

Scraping Amazon is a fast and efficient method of extracting useful data in the e-commerce industry. Our simple step-by-step guide will show you how to get ahead of the competition with a powerful Amazon Product Scraper.

How can you benefit from scraping Amazon?

Amazon is getting bigger every day, with more and more sellers using it to create successful online businesses. That means more competition. Web scraping is one of the tools that these sellers are using to keep ahead of their competitors. We’ll show you how scraping Amazon with a ready-made Amazon Product Scraper lets you extract and download Amazon data to supercharge your online business.

It is legal to scrape publicly available data such as product descriptions, prices, ratings, or reviews. Read through our blog post on the legality of web scraping to learn more about how the law sides with extracting data from the web.

Scraping Amazon is the best way to keep up with price changes in e-commerce

How do I scrape data on Amazon?

Apify Store is packed with dozens of readymade tools for scraping and automation. One of the most popular scraping tools is Amazon Product Scraper, which allows you to extract data from Amazon automatically.

Let’s find out how to scrape data on Amazon in 7 simple steps:

Step 1. Go to the Amazon Product Scraper page on Apify Store

Click on Try for free. If you already have an Apify account, you’ll be taken straight to Apify Console, so you can go to step 3.

Go to Amazon Product Scraper to start scraping Amazon straight away

Step 2. Sign up if you don’t have an Apify account

If you don’t have an Apify account, you can sign up for free using your email address, Google, or GitHub.

It’s easy to sign up for Apify with your email, Google, or GitHub account

Step 3. Copy and paste the Amazon category URLs you want to scrape

Once you're in Apify Console, insert the Amazon category URL from which you want to extract data. In the example below, we have simply copied and pasted the URL for the first category on Amazon.com: Arts & Crafts. You can click on the + Add button to insert more category URLs.

Use Amazon Product Scraper to extract product data from Amazon category URLs

Step 4. Select the maximum number of results you want to scrape

Just insert the maximum number of items you want to scrape in the Max items field. In the above example, we have set the number low and opted for a mere 10 results.

Step 5. Select the proxy option you want

In the above example, we selected Automatic proxy, but you can also opt for Custom proxies or Selected proxies.

Step 6. Start the actor

Now just click Start, and wait for your results to come in. Your task will change from Running to Succeeded when it has finished.

With Amazon Product Scraper extracting Amazon data takes only minutes

Step 7. Get your data

Go to the Dataset tab to see your results. You can preview and download them in several formats: HTML table, JSON, CSV, Excel, XML, and RSS feed.

Here, for example, is a sample preview of the data in the HTML Table:

You can use data extracted from Amazon for price tracking and monitoring

It really is that easy! Now you can download the data to use it in spreadsheets, reports, and other apps.


If you like our Amazon Product Scraper, you might also like to try our Amazon Best Sellers Scraper.



Great! Next, complete checkout for full access to Apify
Welcome back! You've successfully signed in
You've successfully subscribed to Apify
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated