Category:Scraping ToolsView as Markdown

2026's Top Amazon Scraper APIs (In-Depth Comparison)

Clock20 Mins Read
calendarCreated Date: December 12, 2025
calendarUpdated Date: October 15, 2026
author

Lead Software Engineer

githublinkedinmedium

Scrape.do is the best Amazon scraper API for most teams, with 100% success at about 3 seconds per request in our March 2026 test and $0.12 per 1,000 Amazon requests on its entry plan as of October 2026. Bright Data fits teams that want ready-made datasets, Oxylabs returns the most detailed fields, and ScrapingDog is the fastest if you can retry failures.

Amazon is THE ecommerce platform, especially if your business works in the US, and scraping it at scale is not an easy task.

To make it easier, we tested 8 scraping APIs with dedicated Amazon endpoints to see which ones actually deliver. Not generic web scrapers that might work on Amazon, but tools with purpose-built parsers for product data, search results, and seller information.

API Provider Success Rate Speed (ms) Cost per 1K Starting Price PDP Variations Search Seller Offers Best Sellers
Scrape.do 100% 3,029 $0.12 $29/mo + free plan Yes (Code Available) Yes Yes Yes
Bright Data 97.83% 10,209 $1.50 Pay-as-you-go Yes No Yes Yes Yes
Oxylabs 100% 13,522 $0.50 $30/mo Yes Yes Yes Yes Yes
ScraperAPI 100% 11,807 $2.45 $49/mo Yes No Yes Yes No
Decodo 100% 4,106 $1.00 $19/mo Yes No Yes Yes Yes
ScrapingBee 99.37% 3,223 $1.27 $19/mo Yes No Yes No No
ScrapingDog 89.06% 2,490 $0.20 $40/mo Yes No Yes Yes No
WebScrapingAPI 93.27% 7,921 $5.90 $59/mo Yes No Yes Yes Yes

Success rate and speed come from our March 31, 2026 test (not re-run since). Prices come from each provider's pricing page, checked in October 2026. Cost per 1K = 1,000 Amazon requests on the entry paid plan, counting each provider's own credit cost for Amazon (see how we compared). PDP = Product Detail Pages. Variations = Color/Size/Model. Search = Search results and category pages.

Which Amazon Scraper API Is Best for What?

Scrape.do is the pick for the lowest cost per request and for local prices by ZIP code. Bright Data wins on ready-made datasets and the biggest free tier, Oxylabs on the most detailed fields, and ScrapingDog on raw speed if you can retry. Decodo and ScrapingBee have the cheapest monthly plans, at $19.

Here's which Amazon scraper tool fits which job:

If you need Pick Why
The lowest cost per Amazon request Scrape.do $0.12 per 1K on the $29 plan, 1 credit per request
Local prices and stock by ZIP code Scrape.do ZIP targeting in 11 Amazon marketplaces, country-level in 12 more
Ready-made Amazon datasets Bright Data Sells pre-collected Amazon data next to its scraper API
The most detailed parsed fields Oxylabs Most fields per product in our test, plus a variation scraper
The biggest free allowance Bright Data 5,000 free records a month, no credit card
The cheapest monthly plan Decodo or ScrapingBee Both start at $19 a month
Raw speed, with retries in place ScrapingDog Fastest in our test (2.5s), but 89% success
One subscription for many other sites ScraperAPI Amazon costs 5 credits, and the same credits cover other targets
A fixed monthly Amazon quota WebScrapingAPI Plans sold as Amazon requests, from 10,000 for $59

1. Scrape.do

Scrape.do Amazon Scraper API

The Scrape.do Amazon Scraper API extracts structured product data from Amazon.com and all international Amazon marketplaces. Unlike generic web scrapers, it returns clean, structured JSON responses with product details, pricing, seller offers, and search results ready to use in your applications.

For Amazon scraping specifically, Scrape.do provides dedicated API endpoints for product pages, search results, and seller offers. The API returns structured JSON data with pre-parsed fields like ASIN, title, price, ratings, images, and technical details, eliminating the need to write custom HTML parsers. Since this comparison first ran, Scrape.do has added dedicated endpoints for best sellers and new releases, deals, and seller profiles. Product variations still come from code: the PDP response carries a parent_asin to group sibling ASINs, and our open-source scraper crawls every color and size combination.

What sets Scrape.do apart is the geo-targeting coverage. The API covers 23 Amazon marketplaces, with ZIP code-level targeting in 11 of them (including the US, UK, Germany, Japan, and India) and country-level delivery locations in the other 12, so you see location-specific pricing, stock availability, and shipping information.

In our tests, Scrape.do achieved 100% success rate with an average response time of 3,029ms, the fastest among all providers that hit perfect reliability.

Why Choose Scrape.do Amazon API

  • Speed and reliability combined: 3-second average response time with 100% success rate. Of the other providers at 100%, Decodo came closest at 4.1 seconds, while Oxylabs and ScraperAPI took about 4x as long. At scale, this difference compounds into hours of saved processing time.
  • Lowest cost per request: Each successful Amazon request costs 1 credit, which works out to $0.12 per 1,000 requests on the $29 plan (October 2026 pricing). That's the lowest rate in this list; ScrapingDog is next at $0.20. The free plan includes 1,000 credits a month, enough to test production workflows before committing.
  • Most complete endpoint coverage: Dedicated endpoints for product pages, all seller offers, search and category pages, best sellers and new releases, deals, seller profiles, and raw HTML. Open-source code adds the variation crawler for color/size/model combinations that most other APIs skip entirely.
  • Granular geo-targeting: ZIP code targeting in 11 marketplaces and country-level delivery in 12 more. Scrape US prices from specific regions, or compare pricing across EU countries without managing separate proxy pools.
  • JSON output in seconds, without blocks: Scrape.do processes millions of requests daily. All anti-bot measures including AWS WAF and CAPTCHAs are handled automatically, so you receive clean, structured data.
  • Open-source code available: GitHub repository with production-ready scrapers for all Amazon endpoints. Fork and customize instead of building from scratch.

Start free with Scrape.do and test on Amazon with 1000 free credits

2. Bright Data

bright data amazon scraper

Bright Data operates the largest proxy network in the industry with 150+ million IPs across 195 countries. The company's Amazon scraper is part of their Web Scraper API suite, which includes ready-made collectors for 120+ websites.

The Amazon integration offers two approaches: the Web Scraper API for programmatic access, and pre-built no-code collectors that extract product data into structured datasets. Bright Data also sells ready-made Amazon datasets if you need historical data without running your own scrapes.

For teams that need massive scale, Bright Data's bulk collection feature processes up to 5,000 URLs per request.

The trade-off, yes there is one, is speed, with our tests showing an average response time of 10,209ms, roughly 3x slower than the fastest providers.

In our tests, Bright Data achieved 97.83% success rate, slightly below perfect but consistent across different product categories.

On pricing (checked in October 2026), Bright Data's Amazon Scraper API is pay-as-you-go at $1.50 per 1,000 records, with a $499/month Scale plan that includes 384,000 records. The free tier covers 5,000 records a month without a credit card, the largest free allowance in this list.

Why Choose Bright Data Amazon API

  • Enterprise-grade infrastructure: The 150M+ IP network handles volume that smaller providers struggle with. If you're scraping millions of products monthly, Bright Data's infrastructure won't be your bottleneck.
  • Ready-made datasets available: Skip scraping entirely and purchase pre-collected Amazon data. Useful for building historical baselines or training ML models without waiting for fresh scrapes.
  • Bulk URL processing: Submit 5,000 URLs in a single API call for batch processing. Better for scheduled jobs than real-time scraping, but efficient for large catalog updates.
  • Compliance focus: Bright Data emphasizes legal compliance with documentation on ethical scraping practices. Relevant for enterprise teams with legal review requirements.

3. Oxylabs

oxylabs amazon scraper

Oxylabs is a premium scraping provider with 100+ million IPs and specialized e-commerce APIs.

Their Amazon scraper returns detailed JSON responses with extensive field coverage, parsing more data points per product than most competitors.

The API extracts everything visible on a product page: pricing tiers, shipping options, seller information, product specifications, and customer Q&A. Oxylabs also offers OxyCopilot, an AI assistant that generates scraping code snippets, which speeds up integration for developers unfamiliar with their API structure.

One standout feature is the product variation scraper. While most APIs only handle the default product page, Oxylabs can crawl through color, size, and model combinations to capture pricing across all variants.

In our tests, Oxylabs achieved 100% success rate with 13,522ms average response time. Perfect reliability but slower than mid-tier options.

Oxylabs now sells one subscription for all its products. Amazon results cost $0.50 per 1,000 on the $30/month Starter plan and $0.35 on the $500 plan, and new accounts get $5 in free credits (pricing page, checked in October 2026).

Why Choose Oxylabs Amazon API

  • Most detailed response structure: Oxylabs parses more fields per product than any other provider. If you need shipping estimates, seller ratings, product specifications, and Q&A data in a single request, the API delivers without custom parsing. For customer feedback specifically, there are also options to scrape amazon reviews.

Update (May 2026): Amazon's May 2026 update removed public review bodies from product page HTML and broke anonymous product-reviews URLs across the industry, so review coverage is now the featured sample (roughly 8 to 13 reviews) that any provider surfaces, and Scrape.do's PDP endpoint still returns this cleanly.

  • Product variation support: The variation scraper handles products with multiple options (colors, sizes, configurations). Each variation returns its own ASIN, price, and availability data.
  • Extended endpoint coverage: PDP, search, seller offers, best sellers, and category pages all have dedicated endpoints. The response structure stays consistent across endpoint types.
  • AI code generation: OxyCopilot generates integration code for common scraping scenarios. Reduces initial setup time for teams new to the API.

4. ScraperAPI

scraperapi amazon scraper

ScraperAPI focuses on reliability over features, offering a straightforward API that handles proxy rotation and CAPTCHA solving automatically. The Amazon integration includes dedicated endpoints for product pages, search results, and seller offers.

The API uses a credit-based pricing model where different targets cost different amounts. A standard page costs 1 credit, Amazon costs 5, Google and Bing cost 25, and sites behind Cloudflare, DataDome, or PerimeterX add 10 credits. The $49 Hobby plan includes 100,000 credits, which is 20,000 Amazon requests, or $2.45 per 1,000. A Domain Cost Estimator in the dashboard and a max_cost cap per request help keep that predictable, and there's a 7-day trial with 5,000 credits.

ScraperAPI's strength is in handling Amazon's base protection without requiring manual configuration. The automatic retry logic and proxy rotation work well for straightforward product scraping. If you prefer to scrape amazon search results with your own parser, these APIs give you clean HTML to work with.

In our tests, ScraperAPI achieved 100% success rate with 11,807ms average response time.

Why Choose ScraperAPI Amazon API

  • Perfect success rate: 100% reliability in our tests means fewer failed requests to retry. For production workflows where consistency matters more than speed, ScraperAPI delivers.
  • Automatic proxy tier selection: The API selects the appropriate proxy type based on the target. No manual configuration required to handle different Amazon page types.
  • Pre-built templates: Ready-made scraping templates for e-commerce, SERP, and real estate data. Useful for teams running multiple scraping projects beyond Amazon.
  • Scheduling built-in: Native scheduling feature for periodic data collection. Run daily price checks without external cron jobs.

5. Decodo

Decodo Amazon Scraper API

Decodo (formerly Smartproxy) brings one of the most powerful proxy networks in the industry to Amazon scraping. Named the Best Proxy Provider by Proxyway multiple years running and recognized as a G2 High Performer, Decodo built its reputation on a 65M+ residential IP network spanning 195+ locations worldwide.

The rebrand from Smartproxy to Decodo in 2025 marked their expansion from a pure proxy provider into a full web scraping ecosystem with dedicated APIs for ecommerce, SERP, and social media data.

The Amazon scraper covers product pages, search results, seller offers, and best sellers with structured JSON responses. The only gap is product variations so if you need to scrape color/size/model combinations, you'll need to handle that separately.

Decodo's Web Data API now has a free plan (up to 10K pages scraped a month) and paid plans from $19/month. Requests use the premium proxy pool by default, which costs $1.00 per 1,000 on the $19 plan, and switching to the standard pool halves that to $0.50. At $19/month, it's the lowest entry point among providers with 100% success in our test.

In our tests, Decodo achieved 100% success rate with an average response time of 4,106ms, placing it among the fastest providers while maintaining perfect reliability.

Why Choose Decodo Amazon API

  • Proxyway-awarded infrastructure: Built on the same network that earned Smartproxy the #1 residential proxy ranking multiple years running. 65M+ IPs in 195+ locations means Amazon's geo-restrictions and rate limits aren't a problem.
  • 100% success rate with competitive speed: 4.1-second average response time with zero failures. Faster than Bright Data (10.2s) and ScraperAPI (11.8s) while matching their reliability.
  • Lowest starting price for perfect reliability: $19/month is the cheapest entry point among providers that achieved 100% success in our tests. Scrape.do starts at $29, Oxylabs at $30, ScraperAPI at $49.
  • Nearly complete endpoint coverage: PDP, search, seller offers, and best sellers all available. Only variations are missing, which most competitors also lack.
  • Free plan to start: Up to 10K pages scraped a month at no cost, so you can evaluate the API on real workloads before paying.

6. ScrapingBee

scrapingbee amazon scraper

ScrapingBee runs thousands of headless browsers for JavaScript rendering and offers an AI-powered extraction engine that accepts plain-English instructions. The Amazon scraper handles product pages and search results with detailed parameter options.

Its Amazon API runs "light" requests without JavaScript by default at 5 credits each, or 15 credits if you turn rendering on with light_request=false (ScrapingBee suggests that for reviews and other dynamic content). The $19 Hobby plan includes 75,000 credits, which is 15,000 light Amazon requests or $1.27 per 1,000, and new accounts get 1,000 free credits.

ScrapingBee's screenshot capture feature is useful for visual verification of scraped data, though it adds latency to each request.

In our tests, ScrapingBee achieved 99.37% success rate with 3,223ms average response time, making it one of the faster options with near-perfect reliability.

Why Choose ScrapingBee Amazon API

  • Fast response times: 3.2-second average puts ScrapingBee among the fastest providers. For real-time price monitoring or user-facing applications, this speed matters.
  • Near-perfect reliability: 99.37% success rate with only occasional failures. The gaps are small enough that simple retry logic handles edge cases.
  • AI extraction engine: Submit plain-English instructions like "extract product name, price, and rating" and receive structured JSON. Reduces development time for simple scraping tasks.
  • Detailed parameter control: Granular options for headers, cookies, and rendering behavior. More control than fully-automated alternatives for teams with specific requirements.

7. ScrapingDog

scrapingdog amazon scraper

ScrapingDog positions itself as a budget-friendly option with dedicated Amazon endpoints for product pages, search results, and seller offers. The API combines proxy rotation with headless Chrome for JavaScript-heavy pages.

The trade-off for lower pricing is reduced reliability. Our tests showed an 89.06% success rate, the lowest among all providers tested. Roughly 1 in 10 requests failed, so you'll need retries built into your pipeline, and the wasted API calls push your effective cost up.

Where ScrapingDog excels is raw speed. At 2,490ms average response time, it's the fastest provider we tested. If your use case tolerates some failures and prioritizes throughput over reliability, the speed advantage is significant.

In our tests, ScrapingDog achieved 89.06% success rate with 2,490ms average response time.

Why Choose ScrapingDog Amazon API

  • Fastest response times: 2.5-second average beats every other provider. For high-volume scraping where you can retry failures, the speed compounds into substantial time savings.
  • Budget-friendly pricing: Amazon product requests cost 1 credit, so the $40/month tier with 200,000 credits works out to $0.20 per 1,000 requests (October 2026). New accounts start with 100 free credits.
  • Lightweight integration: Simple API structure without complex parameter systems. Quick to integrate for straightforward product scraping.
  • Acceptable for fault-tolerant workflows: If your pipeline handles retries gracefully, the 89% success rate may be acceptable given the speed and cost benefits.

8. WebScrapingAPI

webscrapingapi amazon scraper

WebScrapingAPI provides Amazon endpoints for product pages, search results, seller offers, best sellers, and related searches.

Amazon now sits under WebScrapingAPI's Data API, with its own published plans. You get a free trial with 100 Amazon requests, then $59/month for 10,000 requests ($5.90 per 1,000), going down to $0.88 per 1,000 on the $2,200/month plan with 2.5 million requests (as of October 2026). You buy Amazon requests directly, so there are no credit multipliers to work out, but the entry rate is the highest in this list.

WebScrapingAPI offers official SDKs for Python, Node.js, Java, and Scrapy integration, reducing setup time for common tech stacks.

In our tests, WebScrapingAPI achieved 93.27% success rate with 7,921ms average response time.

Why Choose WebScrapingAPI Amazon API

  • Predictable quotas: Plans are sold as Amazon requests per month, from 10,000 to 2.5 million, with no credit multipliers for rendering or proxies. Easy to budget regardless of target difficulty.
  • Extensive endpoint coverage: If you want to scrape amazon best sellers, PDP, search, seller offers, and related searches; almost all of them are available. One of the more complete Amazon API offerings despite the mid-tier success rate.
  • Official SDK support: Python, Node.js, Java, and Scrapy libraries maintained by WebScrapingAPI. Faster integration than raw HTTP requests for supported languages.

What to Pick

After testing all eight providers on Amazon product pages, here's how they stack up:

Best overall: Scrape.do combines 100% success rate with the fastest response times at that reliability (3,029ms) and lowest cost ($0.12 per 1K). Its endpoint coverage (now with best sellers, deals, and seller profiles), open-source variation scraping, and ZIP code-level geo-targeting make it the most capable option for serious Amazon data extraction.

Best for enterprise: Bright Data offers the largest infrastructure and ready-made datasets, but at premium pricing. Choose this if you need bulk processing at massive scale or pre-collected historical data.

Best for detailed data: Oxylabs returns the richest JSON responses, with fields other APIs skip. Worth considering if you need shipping estimates, Q&A data, and product specifications in every request.

Best affordable entry point: Decodo starts at $19/month with 100% success rate and 4.1-second response times. Backed by Proxyway's top-ranked proxy network (65M+ IPs), it's the cheapest way to get perfect reliability on Amazon scraping.

Best budget option: ScrapingDog at $0.20 per 1K with the fastest raw speed, but the 89% success rate means you'll need retry logic. For free testing, Bright Data's 5,000 records a month is the largest allowance here.

Avoid if reliability matters: ScrapingDog's 89% success rate wastes roughly 11% of your API budget on failed requests that need retries.

For most Amazon scraping projects, Scrape.do delivers the best combination of reliability, speed, and cost. The 100% success rate eliminates retry overhead, 3-second responses keep pipelines moving, and $0.12 per 1K requests leaves room in the budget for scale. If you'd rather build it yourself, our Amazon scraping tutorial walks through the Python code for product pages, variations, and seller offers.

How Much Does an Amazon Scraper API Cost?

Between $0.12 and $5.90 per 1,000 Amazon requests on entry plans, as of October 2026. Scrape.do is cheapest at $0.12 because each Amazon request costs 1 credit, ScrapingDog follows at $0.20, and WebScrapingAPI's $59 Starter plan is the most expensive per request. Every provider here also has a free allowance for testing.

Provider Entry paid plan Cost of one Amazon request Cost per 1K Amazon requests Free allowance
Scrape.do $29/mo, 250,000 credits 1 credit $0.12 1,000 credits a month
Bright Data Pay-as-you-go 1 record $1.50 5,000 records a month
Oxylabs $30/mo Starter 1 result $0.50 $5 in credits
ScraperAPI $49/mo, 100,000 credits 5 credits $2.45 1,000 credits, or a 7-day trial with 5,000
Decodo $19/mo 1 request (premium pool by default) $1.00 ($0.50 on the standard pool) Free plan, up to 10K pages a month
ScrapingBee $19/mo, 75,000 credits 5 credits (15 with JavaScript) $1.27 1,000 credits
ScrapingDog $40/mo, 200,000 credits 1 credit $0.20 100 credits
WebScrapingAPI $59/mo, 10,000 Amazon requests 1 request $5.90 100 requests

Higher tiers bring most of these rates down. Scrape.do drops to $0.06 per 1,000 on its largest self-serve plan, and Oxylabs to $0.35 on its $500 plan, so check each pricing page at your own volume.

How We Compared

The success rate and speed columns come from our March 2026 test of each provider's dedicated Amazon endpoints on product pages, search results, and seller data. The table is dated March 31, 2026, and we haven't re-run it since, so read those two columns as a snapshot.

Prices are newer. In October 2026, we read each provider's public pricing page, plus its Amazon credit rules where the price depends on them, and took the entry paid plan. Cost per 1K is that plan's price divided by the number of Amazon requests it buys, which is why a cheap credit can still mean an expensive request. ScraperAPI and ScrapingBee both charge 5 credits per Amazon call.

Frequently Asked Questions

What is the best Amazon scraper API?

For most projects, the best Amazon scraper API is Scrape.do. It reached 100% success at 3,029ms in our March 2026 test, and it costs $0.12 per 1,000 Amazon requests on its entry plan. Pick Bright Data for ready-made datasets, Oxylabs for the deepest parsed fields, or Decodo for the cheapest monthly plan.

How do you choose a reliable Amazon scraper API?

Check four things: the success rate on real Amazon pages, what one Amazon request costs (not the headline price per credit), the endpoints you need, and geo-targeting. A plan with cheap credits that charges 5 credits per Amazon call can cost more than one that charges 1, so do the math per request.

Then run a sample of your own ASINs through the free allowance before you commit. Every provider in this list has one.

Is there a free Amazon scraper API?

Not an unlimited one, but every API in this list has a free allowance. Bright Data's is the largest at 5,000 records a month, Decodo has a free monthly plan, and Scrape.do, ScraperAPI, and ScrapingBee each give 1,000 credits. On Scrape.do that's 1,000 Amazon requests a month, since each costs 1 credit.

What is an Amazon scraping API?

An Amazon scraping API is an Amazon scraper someone else runs. It fetches pages through its own proxies, gets past AWS WAF and CAPTCHAs, and returns structured JSON or raw HTML. You send an ASIN, a search term, or a URL with a marketplace and location, and get product, price, and seller data back.

Should you build your own Amazon scraper instead?

Build your own if you only need a few hundred pages and don't mind fixing parsers every time Amazon changes its HTML. Switch to an API once volume grows or you need local prices by ZIP code. You can also keep your own parser and route its requests through any of these APIs.

Start with our Amazon scraping guide, which has working Python code for product pages, variations, and seller offers, or fork the open-source Amazon scraper.

Scraping public Amazon pages such as product listings, prices, and search results is generally considered legal, but Amazon's Conditions of Use prohibit automated access, and anything behind a login is off-limits. An API doesn't change those rules. It only handles the technical side, so the same public-data boundary applies to you.

We cover the details in does Amazon allow scraping.

Get 1000 free credits and start scraping Amazon with Scrape.do