Amazon scraper for product, price and seller data

Every Amazon listing hangs on an ASIN that several sellers can share. Our Amazon scraper returns one row per ASIN and marketplace with price, featured seller, rank and stock.

Plans from €169/month · Free project assessment · Reply within 1 business day

Amazon Scraper
Solutions

How we scrape Amazon prices and catalogues for you

You tell us what to watch: a list of ASINs, search terms, category links, or the storefronts of particular sellers, plus the marketplaces and the delivery address each should be read from. Our team builds the Amazon data scraper for your list, runs it on the schedule you choose and repairs it when Amazon changes a page. Request pacing, proxy rotation, CAPTCHA handling and page rendering are our job, not yours.

Before anything is built you get a free project assessment, and you can order a sample to hold the columns against your own catalogue. Every delivery comes with field documentation that explains, for instance, the gap between the List price and the current price, or between a page marked Currently unavailable and an ASIN that simply has no featured offer right now.

Amazon product scraper: fields on each ASIN row

A product detail page carries far more than a title and a price. To scrape Amazon product data at the depth a catalogue or pricing team needs, our Amazon product scraper reads the page block by block and keeps Amazon's own labels, so any value can be traced back to where it was shown:

  • Identity - ASIN, marketplace, product URL, title, brand with its Visit the Store link, manufacturer, item model number, Date First Available.
  • Price - current price, savings percentage, List price, unit price such as price per count, coupon and Save at checkout offers, Subscribe & Save, Limited time deal badges, currency.
  • Featured offer - shipper and seller from the Ships from and Sold by lines, return policy, delivery date and delivery cost for the chosen address, and stock messages, from the order soon warning on low stock to Currently unavailable.
  • Other offers - the count of used and new offers under More Buying Choices and the lowest price among them.
  • Demand signals - star rating, number of ratings, the bought in past month counter, Best Sellers Rank in every category the item is ranked in.
  • Badges - Amazon's Choice, Best Seller, Overall Pick, Climate Pledge Friendly, Small Business, and the Top Brand block with labels like Highly Rated or Low Returns.
  • Variations - size, colour, style and pack options with the ASIN behind each one.
  • Content - About this item bullets, product description, From the Brand modules, Technical Details and Additional Information tables, product dimensions, item weight, image and video links.
  • Ratings and reviews - average rating, global ratings count, the share of each star level, and the AI-generated Customers say summary with aspect tags such as Value for money and their mention counts. Review text is shown to signed-in shoppers, so it is collected on an account when a project needs it.

Columns that do not apply to an ASIN stay empty instead of guessed. Where a value only appears once something is selected, such as the price of one size, the crawler selects each variation in turn and records it on its own row.

Amazon product scraper: fields on each ASIN row
Amazon data scraping beyond the product page

Amazon data scraping beyond the product page

Search pages, seller profiles and repeated runs add what one ASIN page cannot show.

  • Search position - for each keyword we record the page and slot where an ASIN appears, whether the slot is marked Sponsored, and the sort order used: Featured, price, Avg. Customer Review, Newest Arrivals or Best Sellers.
  • Whole categories - Amazon lets a shopper page through a listing only so far, so large categories are split into price bands until every band can be read to its last page.
  • Seller profile - business name, business address and, where the seller lists them, phone and e-mail. In a sample from our lighting project, Smart Home Lighting sellers on amazon.com showed no phone or e-mail, while sellers on amazon.de often did. Sellers are businesses, so these fields are delivered as shown.
  • Price history - daily price snapshots per ASIN with coupon and featured seller, kept run after run, so a price cut, a lost Buy Box or a coupon that came and went shows up as a dated change.
  • Cross-marketplace view - one ASIN read on amazon.co.uk, amazon.de, amazon.fr, amazon.it and amazon.es in the same run, each price kept in its local currency next to the marketplace code.

How Amazon is built: ASINs, offers and marketplaces

Our Amazon scraper reads product pages, offers, search results and seller profiles and returns one row per ASIN per marketplace for each run, daily, weekly or one-off. Files arrive as CSV, XLSX or JSON in Amazon S3 or on SFTP, or the rows are served by our API and a JSON feed. Plans start from EUR 169 a month, or EUR 199 for a one-time extract. In our lighting case, one Amazon US category alone held about 140K products.

Amazon is not a shop with one price per product. A product detail page is built around an ASIN such as B00MNV8E0C, and any number of sellers can offer that ASIN: Amazon itself, brands with their own storefront, third-party merchants. The page shows one featured offer with its Ships from and Sold by lines, while the rest sit under Other sellers and More Buying Choices. Size, colour and pack variations usually carry ASINs of their own under one parent page.

The catalogue runs on separate country websites. Amazon's own country selector lists Australia, Belgium, Brazil, Canada, China, Egypt, France, Germany, India, Ireland, Italy, Japan, Mexico, the Netherlands, Poland, Saudi Arabia, Singapore, South Africa, Spain, Sweden, Turkey, the United Arab Emirates, the United Kingdom and the United States, and warns that switching can change price, shipping options and availability. Even on amazon.com the result depends on the delivery address: with Poland selected, search results mark items that ship there with their delivery cost, and product pages can switch prices to zloty. Every crawl therefore fixes the marketplace, delivery address and currency first.

Get a Quote
dev_w
25

Developers

customers
500+

Customers worldwide

pages
1 500 000 000+

Pages extracted

stime
15000+

Hours saved for our clients

Plans

Amazon Scraping Plans and Pricing

Airplane

€199 / one-time

setup fee - included

Data limits100,000
Frequencyone-time
Run timeup to 5 days
Data storing7 days

Helicopter

€169 / mo

setup fee €499

Data limits250,000
Frequencymonthly
Run timeup to 5 days
Data storing14 days

Glasses

€229 / mo

setup fee €499

Data limits1,000,000
Frequencyweekly
Run timeup to 5 days
Data storing30 days

DNA

€549 / mo

setup fee €799

Data limits3,000,000
Frequency3 times daily
Run timesame day
Data storing90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details →

What teams do with Amazon data

Most projects begin with Amazon price scraping, and an Amazon price means little without the seller who sets it.

  • Repricing - retailers compare their own price with the featured offer, the seller holding it and the cheapest of the other offers, ASIN by ASIN. The simplest version is to scrape Amazon prices into an Excel file every morning; the API takes over once the list grows.
  • Brand protection - brands list every seller of their ASINs on each marketplace, with registered business details, to find resellers outside their distribution.
  • Catalogue enrichment - bullets, Technical Details, dimensions and images fill gaps in a retailer's own product feed, matched on brand and item model number.
  • Assortment research - Best Sellers Rank, the bought in past month counter and Date First Available show which new items already sell in a category.
  • Review analysis - star levels, the Customers say summary and aspect tags such as Battery life or Reliability, with their mention counts, reveal recurring complaints before they reach your own returns desk.

Related Case Studies

Marketplace Monitoring on Amazon, Lazada, Coupang: 30 Sites in 8 Weeks

Marketplace Monitoring on Amazon, Lazada, Coupang: 30 Sites in 8 Weeks

A consultancy working for a fragrance brand owner got sellers, official-store flags and USD prices for 25 fragrances on about 30 marketplaces in 12 countries.

Learn More about Marketplace Monitoring on Amazon, Lazada, Coupang: 30 Sites in 8 Weeks
Amazon Data: 140K Lighting Products Collected Past the 400-Page Limit

Amazon Data: 140K Lighting Products Collected Past the 400-Page Limit

Three Amazon US lighting categories collected in full for a lighting manufacturer, with description text and images from brand content blocks.

Learn More about Amazon Data: 140K Lighting Products Collected Past the 400-Page Limit
Amazon, Walmart and CVS Price Monitoring for 3,800 SKUs, Matched Weekly

Amazon, Walmart and CVS Price Monitoring for 3,800 SKUs, Matched Weekly

A US health and personal care retailer gets weekly prices for its 3,800 SKUs on Amazon, Walmart and CVS, matched to the exact product and pack size.

Learn More about Amazon, Walmart and CVS Price Monitoring for 3,800 SKUs, Matched Weekly
Our Blog

Reads Our Latest News & Blog

Learn how to use web scraping to solve data problems for your organization

6 E-Commerce Sites Like eBay to Scrape in 2026

6 E-Commerce Sites Like eBay to Scrape in 2026

If you sell online, run a marketplace, or advise e-commerce clients, you already know why eBay matters: it’s one of the few places where big retailers compete side by side with thousands of small merchants and private sellers.

Top 8 E-commerce Websites to Scrape in 2026 (From Amazon to 1688)

Top 8 E-commerce Websites to Scrape in 2026 (From Amazon to 1688)

E-commerce teams do not just need “some” competitor data anymore. They need a continuous stream of real prices, discounts, stock levels, reviews, and seller behavior from the platforms that actually shape their markets.

How to Scrape Amazon Data: Benefits, Challenges & Best Practices

How to Scrape Amazon Data: Benefits, Challenges & Best Practices

Amazon provides valuable information gathered in one place: products, reviews, ratings, exclusive offers, news, etc. So scraping data from Amazon will help solve the problems of the time-consuming process of extracting data from e-commerce.

scrapeit logo

About ScrapeIt

ScrapeIt is a managed web scraping service: we design, run and maintain the crawlers and hand over the data. For a lighting manufacturer we collected three Amazon US categories in full - Lighting and Ceiling Fans alone held about 140K products - by splitting each listing into price bands to get past the 400-page limit, with description text and the images from brand content blocks. For another client we monitor Ralph Lauren listings on eight Amazon storefronts every month. Seller details are delivered as Amazon publishes them, and any personal data is handled under GDPR.

FAQ

Do you offer an Amazon API for prices and offers?

Yes. The ScrapeIt Amazon API returns ASIN, current price, List price, featured seller, Best Sellers Rank and stock message as JSON from an endpoint we host, refreshed on the schedule you set. The same data also comes as CSV or XLSX files, a JSON feed or straight into your database.

Is it legal to scrape Amazon?

Yes. Product pages, search results, offers, ratings and seller profiles are shown to any visitor of Amazon without an account. We collect only publicly available data - everything a visitor can see on Amazon - and we collect it legally. Sellers appear in the data as the businesses they are.

How do you build Amazon price history for a list of ASINs?

We read each ASIN once a day, or as often as you set, on every marketplace you name, and store each reading as a dated snapshot of price, List price, coupon, featured seller and stock message. You receive the history as daily files or query it through our API. If you only want the rows that changed since your last delivery, we can send that delta instead.

Do you run an Amazon reviews scraper as well?

Yes. For each ASIN we collect the star rating, the number of ratings, the share of each star level and the Customers say summary with its aspect tags. Amazon shows the review text itself to signed-in shoppers, so when a project needs it, the crawl runs on an account registered through Amazon's sign-up form or on yours. Reviewers' names are personal data and are left out by default.

How can I scrape Amazon seller and merchant data?

Send us seller storefront links, or let us take every seller found on your ASINs. For each one we deliver the business name, business address, VAT number and phone or e-mail where the profile lists them, plus the ASINs and prices that seller offers on each marketplace. The profile also gives the seller's star rating and the share of positive ratings over the last 12 months.

How does it Work?

Step 1 - Make a Request

You share your needs, expectations, and desired timeframe. We’ll suggest the best solution based on your request and budget.

Step 2 - Configuring Custom Web Crawlers

Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

Step 3 - Collect and Deliver

Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

Step 4 - Maintain and Support

Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a Quote

Tell us more about you and your project information.
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

Amazon data from €169/month. Free project assessment, reply within 1 business day.

scrapiet

Scrapeit Sp. z o.o.
10/208 Legionowa str., 15-099, Bialystok, Poland
KRS: 0000996672
NIP: 5423457175
REGON: 523384582