Request type · Catalog · one request is 1 code converted

# What does Amazon code lookup data cost per 1,000 requests?

At 1 million Amazon code lookup requests a month, published prices run from $0.099 to $11.22 per 1,000 requests across 27 providers (as of 6 November 2026). The lowest is [Scrape.do](https://ecom-data.freshcrawl.io/providers/scrape-do/) at $0.099 per 1,000 ($99.00 a month).

## Cheapest code lookup data at 1M a month

per 1,000 requests

- 1[Scrape.do](https://ecom-data.freshcrawl.io/providers/scrape-do/)$0.099
- 2[ScrapeOps Proxy API Aggregator](https://ecom-data.freshcrawl.io/providers/scrapeops/)$0.099
- 3[Keepa API](https://ecom-data.freshcrawl.io/providers/keepa/)$0.110
- 4[Zyte API](https://ecom-data.freshcrawl.io/providers/zyte/)$0.170
- 5[HasData](https://ecom-data.freshcrawl.io/providers/hasdata/)$0.415

[All 27 confirmed prices →](#ranking)

[Lowest at 1M a month$0.099 / 1kScrape.do · $99.00 a month](https://ecom-data.freshcrawl.io/providers/scrape-do/#lookup)

Median at 1M a month$1.00 / 1k27 confirmed prices

Lowest at 100k a month$19.00ScrapeOps Proxy API Aggregator · $0.190 / 1k

[Priced ways82variants across 38 providers](#variants)

## Code lookup requests, explained

- A barcode number: UPC, EAN, ISBN or GTIN
- The matching Amazon product id (ASIN)
- Title of the matched product

You give a barcode number from the packaging (UPC, EAN or ISBN). It returns the matching Amazon product id, so you can then fetch that product.

### Used for

- Match your own catalogue to Amazon
- Check whether a product is sold on Amazon
- Link supplier lists to Amazon listings

**One request**
1 code converted

**You provide**
UPC, EAN, ISBN or GTIN

**Group**
Catalog

What you get back

- Amazon product id (ASIN)
- Barcode (UPC/EAN)
- Title

Offered by 37 providers

- [Apify](https://ecom-data.freshcrawl.io/providers/apify/#lookup)
- [Bright Data](https://ecom-data.freshcrawl.io/providers/brightdata/#lookup)
- [Canopy API](https://ecom-data.freshcrawl.io/providers/canopyapi/#lookup)
- [Crawlbase](https://ecom-data.freshcrawl.io/providers/crawlbase/#lookup)
- [DataForSEO Merchant API (Amazon)](https://ecom-data.freshcrawl.io/providers/dataforseo/#lookup)
- [Decodo](https://ecom-data.freshcrawl.io/providers/decodo/#lookup)
- [Diffbot](https://ecom-data.freshcrawl.io/providers/diffbot/#lookup)
- [Easyparser](https://ecom-data.freshcrawl.io/providers/easyparser/#lookup)
- [Firecrawl](https://ecom-data.freshcrawl.io/providers/firecrawl/#lookup)
- [HasData](https://ecom-data.freshcrawl.io/providers/hasdata/#lookup)
- [Keepa API](https://ecom-data.freshcrawl.io/providers/keepa/#lookup)
- [Nimble](https://ecom-data.freshcrawl.io/providers/nimbleway/#lookup)
- [Novada](https://ecom-data.freshcrawl.io/providers/novada/#lookup)
- [OpenWeb Ninja Real-Time Amazon Data API](https://ecom-data.freshcrawl.io/providers/openwebninja/#lookup)
- [Outscraper](https://ecom-data.freshcrawl.io/providers/outscraper/#lookup)
- [Oxylabs Web Scraper API](https://ecom-data.freshcrawl.io/providers/oxylabs/#lookup)
- [Pangolinfo](https://ecom-data.freshcrawl.io/providers/pangolinfo/#lookup)
- [Piloterr](https://ecom-data.freshcrawl.io/providers/piloterr/#lookup)
- [PriceAPI](https://ecom-data.freshcrawl.io/providers/priceapi/#lookup)
- [Rainforest API (Traject Data)](https://ecom-data.freshcrawl.io/providers/rainforest/#lookup)
- [Rayobyte Web Scraping API (Scraping Robot)](https://ecom-data.freshcrawl.io/providers/rayobyte/#lookup)
- [Scrapeless](https://ecom-data.freshcrawl.io/providers/scrapeless/#lookup)
- [ScrapeOps Proxy API Aggregator](https://ecom-data.freshcrawl.io/providers/scrapeops/#lookup)
- [ScraperAPI](https://ecom-data.freshcrawl.io/providers/scraperapi/#lookup)
- [scrapestack](https://ecom-data.freshcrawl.io/providers/scrapestack/#lookup)
- [Scrapfly](https://ecom-data.freshcrawl.io/providers/scrapfly/#lookup)
- [ScrapingAnt](https://ecom-data.freshcrawl.io/providers/scrapingant/#lookup)
- [ScrapingBee](https://ecom-data.freshcrawl.io/providers/scrapingbee/#lookup)
- [Scrapingdog](https://ecom-data.freshcrawl.io/providers/scrapingdog/#lookup)
- [SerpApi](https://ecom-data.freshcrawl.io/providers/serpapi/#lookup)
- [Spider](https://ecom-data.freshcrawl.io/providers/spider/#lookup)
- [Thordata](https://ecom-data.freshcrawl.io/providers/thordata/#lookup)
- [WebScrapingAPI](https://ecom-data.freshcrawl.io/providers/webscrapingapi/#lookup)
- [ZenRows](https://ecom-data.freshcrawl.io/providers/zenrows/#lookup)
- [Zenscrape](https://ecom-data.freshcrawl.io/providers/zenscrape/#lookup)
- [Zinc API](https://ecom-data.freshcrawl.io/providers/zinc/#lookup)
- [Zyte API](https://ecom-data.freshcrawl.io/providers/zyte/#lookup)

## Ranked by price per 1,000 code lookup requests

**38 providers** at 1M code lookup requests a monthone request is 1 code converted

| # | Provider | Per 1,000 requests | Per month | Cheapest plan | Source |
| --- | --- | --- | --- | --- | --- |
| 1 | [Scrape.do](https://ecom-data.freshcrawl.io/providers/scrape-do/) (Amazon Scraper API (plugin/amazon) · Search endpoint with the code) | $0.099 | $99.00 | Pro (Failed requests free) | Derived |
| 2 | [ScrapeOps Proxy API Aggregator](https://ecom-data.freshcrawl.io/providers/scrapeops/) (Proxy API Aggregator (raw HTML, with Auto Extract parser) · Auto Extract parsed JSON (search on the barcode)) | $0.099 | $99.00 | 1.25 Million credits (Failed requests free · Lapse monthly) | Derived |
| 3 | [Keepa API](https://ecom-data.freshcrawl.io/providers/keepa/) (Keepa API · Product code (UPC/EAN) to ASIN) | $0.110 | $110 | 2 × Starter (20 tokens/min) (Every attempt billed · Rate per minute) | Published |
| 4 | [Zyte API](https://ecom-data.freshcrawl.io/providers/zyte/) Raw page (Zyte API (HTTP / browser, raw output) · UPC/EAN search URL, HTTP (commit-100)) | $0.170 | $170 | Pay as you go (Failed requests free · Pay per use) | Derived |
| 5 | [Easyparser](https://ecom-data.freshcrawl.io/providers/easyparser/) (Amazon API (real-time and bulk)) | $0.400† | $400 | Advanced (Failed requests free) | Beyond plans † |
| 6 | [HasData](https://ecom-data.freshcrawl.io/providers/hasdata/) Raw page (Web Scraping API (GET /scrape/web) · Search by UPC/EAN: no JS, residential proxy) | $0.415 | $415 | Growth 5M (Failed requests free · Lapse monthly) | Derived |
| 7 | [ScraperAPI](https://ecom-data.freshcrawl.io/providers/scraperapi/) Raw page (Scraping API (raw HTML or markdown) · Search by UPC/EAN: standard (raw HTML)) | $0.475 | $475 | Scaling (Failed requests free · Lapse monthly) | Derived |
| 8 | [Oxylabs Web Scraper API](https://ecom-data.freshcrawl.io/providers/oxylabs/) Raw page (Web Scraper API (Amazon targets) · Standard (no JS rendering)) | $0.500 | $500 | Flexible (Failed requests free · Lapse monthly) | Derived |
| 9 | [ScrapingBee](https://ecom-data.freshcrawl.io/providers/scrapingbee/) Raw page (General scraping API (Amazon URLs) · Search by UPC/EAN: JS render, standard proxy) | $0.599 | $599 | Business + (Failed requests free · Lapse monthly) | Derived |
| 10 | [ScrapingAnt](https://ecom-data.freshcrawl.io/providers/scrapingant/) Raw page (Web Scraping API (/v2/general) · Browser, JS rendering, datacenter proxy (default call) (UPC/EAN search URL)) | $0.699 | $699 | Custom (Failed requests free) | Derived |
| 11 | [Zenscrape](https://ecom-data.freshcrawl.io/providers/zenscrape/) Raw page (Zenscrape Web Scraping API · Premium proxy) | $0.700–$1.40† | $700–$1,400 | Professional () | Beyond plans † |
| 12 | [Firecrawl](https://ecom-data.freshcrawl.io/providers/firecrawl/) Raw page (Scrape (markdown / raw HTML) · Scrape, markdown or HTML (UPC/EAN search URL)) | $0.749 | $749 | Scale (Failed requests free · Roll over 1×) | Derived |
| 13 | [Scrapeless](https://ecom-data.freshcrawl.io/providers/scrapeless/) Raw page (Web Unlocker (Universal Scraping API, actor unlocker.webunlocker) · Search by UPC/EAN: URL fetch, raw) | $0.800 | $800 | Web Unlocker: Business (Failed requests free · Lapse monthly) | Derived |
| 14 | [Thordata](https://ecom-data.freshcrawl.io/providers/thordata/) (Web Scraper API (Amazon scrapers) · Product by UPC (per product)) | $0.875–$1.50† ($0.292–$1.50 per 1k items) | $875–$1,500 | 7 × 150K credits (Failed requests free) | Estimate † |
| 15 | [Diffbot](https://ecom-data.freshcrawl.io/providers/diffbot/) (Extract API (Product, List) · List API on a UPC/EAN search URL) | $0.899–$1.80† | $899–$1,799 | Plus (Lapse monthly) | Estimate † |
| 16 | [Pangolinfo](https://ecom-data.freshcrawl.io/providers/pangolinfo/) Raw page (Amazon Scraper API (raw HTML / Markdown) · Raw HTML or Markdown (Code lookup (search by barcode))) | $0.979 | $979 | Usage-based (graduated, above Expert) (Failed requests free · Lapse monthly) | Derived |
| 17 | [Decodo](https://ecom-data.freshcrawl.io/providers/decodo/) Raw page (Web Data API (/scrape, Amazon templates) · Premium proxy (template default)) | $0.999 | $999 | Regular $999 (Failed requests free) | Derived |
| 18 | [ZenRows](https://ecom-data.freshcrawl.io/providers/zenrows/) (Fetch + Extract (mode=auto, extract=auto) · UPC/EAN on search URL, mode=auto) | $0.999–$2.00† | $999–$1,999 | Scale 999 (Failed requests free · Lapse monthly) | Estimate † |
| 19 | [Novada](https://ecom-data.freshcrawl.io/providers/novada/) Raw page (Web Unblocker (raw HTML) · UPC/EAN search page) | $1.00–$3.00† ($1.00–$3.00 per 1k items) | $1,000–$3,000 | Ultra $290/mo (Web Unblocker, Standard Unlock $1/1k results) (Failed requests free · Lapse after 30 days) | Estimate † |
| 20 | [Apify](https://ecom-data.freshcrawl.io/providers/apify/) (Amazon EAN to ASIN & Offers (pricepirate/amazon-ean-to-asin-offers) · Barcode to ASIN lookup) | $1.00 | $1,000 | Starter (Every attempt billed · Lapse monthly) | Published |
| 21 | [Nimble](https://ecom-data.freshcrawl.io/providers/nimbleway/) Raw page (Extract API (raw HTML or markdown) · Barcode in search URL (raw HTML)) | $1.00 | $1,000 | Pay as you go (Extract API) (Failed requests free · Pay per use) | Derived |
| 22 | [Rainforest API (Traject Data)](https://ecom-data.freshcrawl.io/providers/rainforest/) (Product Data API · GTIN to product, cached mapping) | $1.00 | $1,000 | BigData (Failed requests free) | Published |
| 23 | [WebScrapingAPI](https://ecom-data.freshcrawl.io/providers/webscrapingapi/) (Amazon Data API (Amazon Search API) · type=search with the code) | $1.00 | $1,000 | Business () | Derived |
| 24 | [Scrapingdog](https://ecom-data.freshcrawl.io/providers/scrapingdog/) Raw page (Web Scraping API · Premium or JS + premium (assumed)) | $1.00–$1.50† | $1,000–$1,500 | Business Plus (Failed requests free · Roll over) | Estimate † |
| 25 | [Outscraper](https://ecom-data.freshcrawl.io/providers/outscraper/) (Amazon Products Scraper · UPC/EAN search URL) | $1.00–$5.00† ($0.201–$5.00 per 1k items) | $1,004–$5,004 | Products pay as you go () | Estimate † |
| 26 | [Crawlbase](https://ecom-data.freshcrawl.io/providers/crawlbase/) (Crawling API (with Amazon scrapers) · Barcode in search URL (scraper=amazon-serp, JavaScript token)) | $1.01 | $1,008 | Pay as you go (Failed requests free · Pay per use) | Derived |
| 27 | [Bright Data](https://ecom-data.freshcrawl.io/providers/brightdata/) (Amazon Products Scraper API · Discovery by UPC (async)) | $1.30–$3.90† | $1,300–$3,900 | Scale (Failed requests free) | Estimate † |
| 28 | [DataForSEO Merchant API (Amazon)](https://ecom-data.freshcrawl.io/providers/dataforseo/) (Merchant API: Amazon · Barcode as keyword (Standard queue)) | $1.50 ($0.015 per 1k items) | $1,500 | Pay per request (Every attempt billed) | Derived |
| 29 | [Rayobyte Web Scraping API (Scraping Robot)](https://ecom-data.freshcrawl.io/providers/rayobyte/) Raw page (Web Scraping API · UPC/EAN search page (raw HTML)) | $1.80 | $1,800 | Self-serve (Failed requests free · Pay per use) | Derived |
| 30 | [Spider](https://ecom-data.freshcrawl.io/providers/spider/) Raw page (Scrape / Crawl API · Smart mode, UPC/EAN search page) | $2.00–$7.00† | $2,000–$7,000 | Pay per request (Failed requests free) | Estimate † |
| 31 | [OpenWeb Ninja Real-Time Amazon Data API](https://ecom-data.freshcrawl.io/providers/openwebninja/) (Real-Time Amazon Data API · GTIN to ASIN) | $3.00 | $3,000 | Credits (prepaid) () | Published |
| 32 | [Scrapfly](https://ecom-data.freshcrawl.io/providers/scrapfly/) Raw page (Web Scraping API (Unblocker, optional Extraction) · UPC/EAN search page, unblocker + JS rendering) | $3.44 | $3,440 | Enterprise (Failed requests free · Lapse monthly) | Derived |
| 33 | [SerpApi](https://ecom-data.freshcrawl.io/providers/serpapi/) (Amazon Search API (engine=amazon) · Keyword search with the code) | $3.75 | $3,750 | Cloud 1M (Failed requests free · Lapse monthly) | Derived |
| 34 | [Piloterr](https://ecom-data.freshcrawl.io/providers/piloterr/) Raw page (Website Rendering and WebUnlocker (generic) · Website Rendering (search page for the barcode, raw HTML)) | $3.77–$5.65† | $3,770–$5,655 | Enterprise+ (Failed requests free · Lapse monthly) | Estimate † |
| 35 | [scrapestack](https://ecom-data.freshcrawl.io/providers/scrapestack/) Raw page (scrapestack API · Premium proxy (UPC/EAN search URL)) | $6.07 | $6,066 | Business (Failed requests free) | Derived |
| 36 | [Canopy API](https://ecom-data.freshcrawl.io/providers/canopyapi/) (Amazon Product Data API (REST, GraphQL, MCP) · GTIN to ASIN (asin-from-gtin)) | $7.94 | $7,939 | Premium (Lapse monthly) | Derived |
| 37 | [Zinc API](https://ecom-data.freshcrawl.io/providers/zinc/) (Zinc product data API (details, offers, search) · Barcode as search query (wallet)) | $10.00 | $10,000 | Data (pay per call, wallet) (Failed requests free) | Derived |
| 38 | [PriceAPI](https://ecom-data.freshcrawl.io/providers/priceapi/) (PriceAPI Amazon source · Search by GTIN, default parameters) | $11.22 | $11,223 | Starter (Failed requests free) | Derived |

† Estimate: our assumption, or a volume beyond the largest published plan priced at that plan’s rate. ‡ From a third-party source. Unmarked figures come from the provider’s own pages.

“Raw page”: the provider’s general scraping endpoint returns the Amazon page itself, and you extract the data. The others return parsed data.

**3 without a price for this request type**

[Amazon Scraper API](https://ecom-data.freshcrawl.io/providers/amazonscraperapi/), [ScrapeHero Cloud](https://ecom-data.freshcrawl.io/providers/scrapehero/), [Unwrangle](https://ecom-data.freshcrawl.io/providers/unwrangle/)

## Price per 1,000 requests by monthly volume

Prices usually fall as volume rises because larger plans carry a lower rate.

| Provider | 10k | 100k | 1M | 10M | 20M | 100M |
| --- | --- | --- | --- | --- | --- | --- |
| [Scrape.do](https://ecom-data.freshcrawl.io/providers/scrape-do/#lookup) | $2.90 | $0.290 | $0.099 | $0.070 | $0.070† | $0.070† |
| [ScrapeOps Proxy API Aggregator](https://ecom-data.freshcrawl.io/providers/scrapeops/#lookup) | $0.500 | $0.190 | $0.099 | $0.070 | $0.400 | $0.400 |
| [Keepa API](https://ecom-data.freshcrawl.io/providers/keepa/#lookup) | $5.50 | $0.550 | $0.110 | $0.052 | $0.049 | $0.049 |
| [Zyte API](https://ecom-data.freshcrawl.io/providers/zyte/#lookup) | $0.230 | $0.230 | $0.170 | $0.110 | $0.110 | $0.110 |
| [Easyparser](https://ecom-data.freshcrawl.io/providers/easyparser/#lookup) | $4.90 | $0.490 | $0.400† | $0.400† | $0.400† | $0.400† |
| [HasData](https://ecom-data.freshcrawl.io/providers/hasdata/#lookup) | $5.90 | $1.19 | $0.415 | $0.415† | $0.415† | $0.415† |
| [ScraperAPI](https://ecom-data.freshcrawl.io/providers/scraperapi/#lookup) | $4.90 | $1.49 | $0.475 | $0.459† | $0.459† | $0.459† |
| [Oxylabs Web Scraper API](https://ecom-data.freshcrawl.io/providers/oxylabs/#lookup) | $1.50 | $1.00 | $0.500 | $0.350† | $0.350† | $0.350† |
| [ScrapingBee](https://ecom-data.freshcrawl.io/providers/scrapingbee/#lookup) | $1.90 | $0.990 | $0.599 | $0.360 | $0.290 | $0.242† |
| [ScrapingAnt](https://ecom-data.freshcrawl.io/providers/scrapingant/#lookup) | $1.90 | $2.49 | $0.699 | $0.699† | $0.699† | $0.699† |
| [Zenscrape](https://ecom-data.freshcrawl.io/providers/zenscrape/#lookup) | $6.00 | $1.00–$2.50 | $0.700–$1.40† | $0.700–$1.40† | $0.700–$1.40† | $0.700–$1.40† |
| [Firecrawl](https://ecom-data.freshcrawl.io/providers/firecrawl/#lookup) | $4.40 | $0.990 | $0.749 | $0.975 | $0.987 | $0.997 |
| [Scrapeless](https://ecom-data.freshcrawl.io/providers/scrapeless/#lookup) | $1.00 | $0.900 | $0.800 | $0.800 | $0.800 | $0.800 |
| [Thordata](https://ecom-data.freshcrawl.io/providers/thordata/#lookup) | $3.00† | $1.20–$2.50† | $0.875–$1.50† | $0.600–$1.50† | $0.525–$1.50† | $0.510–$1.50† |
| [Diffbot](https://ecom-data.freshcrawl.io/providers/diffbot/#lookup) | $29.90† | $2.99† | $0.899–$1.80† | $0.900–$1.80† | $0.900–$1.80† | $0.900–$1.80† |
| [Pangolinfo](https://ecom-data.freshcrawl.io/providers/pangolinfo/#lookup) | $1.90 | $1.40 | $0.979 | $0.501 | $0.399 | $0.308 |
| [Decodo](https://ecom-data.freshcrawl.io/providers/decodo/#lookup) | $1.90 | $0.990 | $0.999 | $0.517† | $0.517† | $0.517† |
| [ZenRows](https://ecom-data.freshcrawl.io/providers/zenrows/#lookup) | $3.90–$6.90† | $1.99–$3.99† | $0.999–$2.00† | $0.666–$1.67† | $0.666–$1.67† | $0.666–$1.67† |
| [Novada](https://ecom-data.freshcrawl.io/providers/novada/#lookup) | $2.00–$5.50† | $1.35–$3.00† | $1.00–$3.00† | $1.00–$3.00† | $1.00–$3.00† | $1.00–$3.00† |
| [Apify](https://ecom-data.freshcrawl.io/providers/apify/#lookup) | $1.90 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 |
| [Nimble](https://ecom-data.freshcrawl.io/providers/nimbleway/#lookup) | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 |
| [Rainforest API (Traject Data)](https://ecom-data.freshcrawl.io/providers/rainforest/#lookup) | $8.30 | $3.75 | $1.00 | $0.900 | $0.450 | $0.810 |
| [WebScrapingAPI](https://ecom-data.freshcrawl.io/providers/webscrapingapi/#lookup) | $4.90 | $1.49 | $1.00 | $0.880† | $0.880† | $0.880† |
| [Scrapingdog](https://ecom-data.freshcrawl.io/providers/scrapingdog/#lookup) | $4.00–$9.00† | $0.900–$2.00† | $1.00–$1.50† | $0.500–$0.900† | $0.400–$0.800† | $0.280–$0.682† |
| [Outscraper](https://ecom-data.freshcrawl.io/providers/outscraper/#lookup) | $1.40–$5.40† | $1.04–$5.04† | $1.00–$5.00† | $1.00–$5.00† | $1.00–$5.00† | $1.00–$5.00† |
| [Crawlbase](https://ecom-data.freshcrawl.io/providers/crawlbase/#lookup) | $4.26 | $1.91 | $1.01 | $0.304 | $0.227 | $0.152 |
| [Bright Data](https://ecom-data.freshcrawl.io/providers/brightdata/#lookup) | $1.50–$4.50† | $1.50–$4.50† | $1.30–$3.90† | $1.30–$3.90† | $1.30–$3.90† | $1.30–$3.90† |
| [DataForSEO Merchant API (Amazon)](https://ecom-data.freshcrawl.io/providers/dataforseo/#lookup) | $1.50 | $1.50 | $1.50 | $1.50 | $1.50 | $1.50 |
| [Rayobyte Web Scraping API (Scraping Robot)](https://ecom-data.freshcrawl.io/providers/rayobyte/#lookup) | $1.80 | $1.80 | $1.80 | $1.80 | $1.80 | $1.80 |
| [Spider](https://ecom-data.freshcrawl.io/providers/spider/#lookup) | $2.00–$7.00† | $2.00–$7.00† | $2.00–$7.00† | $2.00–$7.00† | $2.00–$7.00† | $2.00–$7.00† |
| [OpenWeb Ninja Real-Time Amazon Data API](https://ecom-data.freshcrawl.io/providers/openwebninja/#lookup) | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 |
| [Scrapfly](https://ecom-data.freshcrawl.io/providers/scrapfly/#lookup) | $10.00 | $3.50 | $3.44 | $3.58 | $3.59 | $3.60 |
| [SerpApi](https://ecom-data.freshcrawl.io/providers/serpapi/#lookup) | $15.00 | $7.25 | $3.75 | $2.11 | $2.02 | $1.96† |
| [Piloterr](https://ecom-data.freshcrawl.io/providers/piloterr/#lookup) | $9.90† | $4.99–$7.99† | $3.77–$5.65† | $3.77–$5.65† | $3.77–$5.65† | $3.77–$5.65† |
| [scrapestack](https://ecom-data.freshcrawl.io/providers/scrapestack/#lookup) | $8.00 | $2.00 | $6.07 | $6.61 | $6.64 | $6.66 |
| [Canopy API](https://ecom-data.freshcrawl.io/providers/canopyapi/#lookup) | $9.90 | $7.39 | $7.94 | $7.99 | $8.00 | $8.00 |
| [Zinc API](https://ecom-data.freshcrawl.io/providers/zinc/#lookup) | $10.00 | $10.00 | $10.00 | $10.00 | $10.00 | $10.00 |
| [PriceAPI](https://ecom-data.freshcrawl.io/providers/priceapi/#lookup) | $22.34 | $11.21 | $11.22 | $11.22 | $11.22 | $11.22 |

Price per 1,000 requests on the cheapest plan at each monthly volume, US dollars. Green marks the lowest confirmed price at each volume. † estimate, ‡ third-party figure.

## Variants

Some providers price code lookup requests in more than one way: through different products, or with options such as ZIP-code targeting or JavaScript rendering. Rankings use each provider’s cheapest default variant, marked “Ranked”; the others are compared with it.

| Provider | Variant and product | Options and assumptions | Per 1k at 1M | Versus ranked | Source |
| --- | --- | --- | --- | --- | --- |
| [Apify](https://ecom-data.freshcrawl.io/providers/apify/#lookup) | Barcode to ASIN lookup (Amazon EAN to ASIN & Offers (pricepirate/amazon-ean-to-asin-offers)) | Event "EAN / ASIN lookup" 0.001 USD, charged per found or not-found result; a separate "detail" event (0.001) applies per result with product details. No start event listed. Credit = USD; pay-per-event, no platform compute charge. | $1.00 | Ranked | Published |
|   | Barcode to ASIN lookup (built-in key) (Free EAN/UPC <-> ASIN Converter (easyparser/asin-to-ean-converter)) | Event easyparser-credit (built-in key) 0.002 USD; 0.001 USD with your own Easyparser key. Credit = USD; pay-per-event, no platform compute charge. | $2.00–$4.00† | +100% | Estimate † |
| [DataForSEO Merchant API (Amazon)](https://ecom-data.freshcrawl.io/providers/dataforseo/#lookup) | Barcode as keyword (Standard queue) (Merchant API: Amazon) | country targeting, parsed output, async mode; Products endpoint, keyword = barcode. | $1.50 | Ranked | Derived |
|   | Barcode as keyword (Priority queue) (Merchant API: Amazon) | country targeting, parsed output, async mode; Products endpoint, keyword = barcode. | $3.00 | +100% | Derived |
| [Decodo](https://ecom-data.freshcrawl.io/providers/decodo/#lookup) | Premium proxy (template default) (Web Data API (/scrape, Amazon templates)) | no JavaScript, premium proxy, raw HTML; Raw page via the Amazon URL target; not parsed. | $0.999 | Ranked | Derived |
|   | Standard proxy (Web Data API (/scrape, Amazon templates)) | no JavaScript, standard proxy, raw HTML; Raw page via the Amazon URL target; not parsed. | $0.249–$0.499 | −75% | Derived |
|   | Standard proxy with JS rendering (Web Data API (/scrape, Amazon templates)) | JavaScript rendering, standard proxy, raw HTML; Raw page via the Amazon URL target; not parsed. | $0.499–$0.999 | −50% | Derived |
|   | Premium proxy with JS rendering (Web Data API (/scrape, Amazon templates)) | JavaScript rendering, premium proxy, raw HTML; Raw page via the Amazon URL target; not parsed. | $0.999 | +0% | Derived |
| [Firecrawl](https://ecom-data.freshcrawl.io/providers/firecrawl/#lookup) | Scrape, markdown or HTML (UPC/EAN search URL) (Scrape (markdown / raw HTML)) | JavaScript rendering, standard proxy, country targeting, raw HTML; Default location US, auto proxy (basic, then enhanced on 401/403/429 at no extra credit). Cached results (default maxAge 2 days) also cost 1 credit; maxAge 0 forces a fresh fetch. | $0.749 | Ranked | Derived |
|   | Scrape + JSON format (LLM) (UPC/EAN search URL) (Scrape with JSON format (LLM extraction)) | JavaScript rendering, standard proxy, country targeting, parsed output; 1 base + 4 JSON. Enhanced proxy +0. Extra formats (question, highlights, PII) would add 4 each; not included. | $4.75 | +534% | Derived |
| [HasData](https://ecom-data.freshcrawl.io/providers/hasdata/#lookup) | Search by UPC/EAN: no JS, residential proxy (Web Scraping API (GET /scrape/web)) | no JavaScript, residential proxy, raw HTML; no JS, residential proxy | $0.415 | Ranked | Derived |
|   | Search by UPC/EAN: no JS, datacenter proxy (Web Scraping API (GET /scrape/web)) | no JavaScript, standard proxy, raw HTML; no JS, datacenter proxy | $0.119–$0.415† | −71% | Estimate † |
|   | Search by UPC/EAN: JS render, residential proxy (Web Scraping API (GET /scrape/web)) | JavaScript rendering, residential proxy, raw HTML; JS render, residential proxy | $1.66 | +300% | Derived |
| [Nimble](https://ecom-data.freshcrawl.io/providers/nimbleway/#lookup) | Barcode in search URL (raw HTML) (Extract API (raw HTML or markdown)) | country targeting, raw HTML; POST https://sdk.nimbleway.com/v2/extract with driver "auto", url https://www.amazon.com/s?k=<UPC>, formats html or markdown. | $1.00 | Ranked | Derived |
|   | Barcode in search URL (raw HTML), max driver (Extract API (raw HTML or markdown)) | country targeting, raw HTML; POST https://sdk.nimbleway.com/v2/extract with driver "max", url https://www.amazon.com/s?k=<UPC>. | $2.50 | +150% | Derived |
| [Oxylabs Web Scraper API](https://ecom-data.freshcrawl.io/providers/oxylabs/#lookup) | Standard (no JS rendering) (Web Scraper API (Amazon targets)) | no JavaScript, country targeting, raw HTML; Generic Amazon endpoint, output html/markdown/json. | $0.500 | Ranked | Derived |
|   | With JS rendering (Web Scraper API (Amazon targets)) | JavaScript rendering, country targeting, raw HTML; run_js on. | $0.500–$1.05† | +0% | Estimate † |
| [Pangolinfo](https://ecom-data.freshcrawl.io/providers/pangolinfo/#lookup) | Raw HTML or Markdown (Code lookup (search by barcode)) (Amazon Scraper API (raw HTML / Markdown)) | country targeting, raw HTML; format rawHtml or markdown; the caller parses. | $0.979 | Ranked | Derived |
|   | Keyword parser searching the code (JSON) (Amazon Scraper API (JSON, sync and async)) | country targeting, parsed output | $1.24 | +27% | Derived |
| [PriceAPI](https://ecom-data.freshcrawl.io/providers/priceapi/#lookup) | Search by GTIN, default parameters (PriceAPI Amazon source) | parsed output, async mode; Topic search_results, key gtin, one page. | $11.22 | Ranked | Derived |
|   | Search by GTIN, non-default parameters (PriceAPI Amazon source) | parsed output, async mode; Topic search_results with a filter or non-default max_age. | $22.45 | +100% | Derived |
| [Rainforest API (Traject Data)](https://ecom-data.freshcrawl.io/providers/rainforest/#lookup) | GTIN to product, cached mapping (Product Data API) | country targeting, parsed output; gtin parameter on a product or offers request; the mapping is cached for 2 months. The request also returns the full product (or offers) data. | $1.00 | Ranked | Published |
|   | GTIN to product, skip_gtin_cache (Product Data API) | country targeting, parsed output; skip_gtin_cache=true forces a fresh GTIN-to-ASIN lookup. | $2.20 | +120% | Published |
| [Scrape.do](https://ecom-data.freshcrawl.io/providers/scrape-do/#lookup) | Search endpoint with the code (Amazon Scraper API (plugin/amazon)) | ZIP-code targeting, parsed output; No super proxy and no render flag; the service picks residential/mobile proxies itself when needed (no extra credits stated). A zipcode or countryName costs the same (no separate price published). | $0.099 | Ranked | Derived |
|   | Raw HTML, standard (Amazon raw HTML endpoint (plugin/amazon/)) | ZIP-code targeting, raw HTML; GET /plugin/amazon/ with url=, geocode and optional zipcode. | $0.099 | +0% | Derived |
|   | Raw HTML, super=true (Amazon raw HTML endpoint (plugin/amazon/)) | residential proxy, ZIP-code targeting, raw HTML; super=true | $0.699 | +606% | Derived |
| [ScrapeOps Proxy API Aggregator](https://ecom-data.freshcrawl.io/providers/scrapeops/#lookup) | Auto Extract parsed JSON (search on the barcode) (Proxy API Aggregator (raw HTML, with Auto Extract parser)) | no JavaScript, standard proxy, parsed output; auto_extract=amazon; Auto Extract is free through the Proxy API; Amazon is not in the domain-cost list, so the 1-credit figure is taken as the whole charge | $0.099 | Ranked | Derived |
|   | Raw HTML, standard (search page for the barcode) (Proxy API Aggregator (raw HTML, with Auto Extract parser)) | no JavaScript, standard proxy, raw HTML; no render_js, no residential; success rate on Amazon not stated | $0.099 | +0% | Derived |
|   | Raw HTML, render_js_cheap (Proxy API Aggregator (raw HTML, with Auto Extract parser)) | JavaScript rendering, standard proxy, raw HTML; limited provider set | $0.355 | +259% | Derived |
|   | Raw HTML, residential proxy (Proxy API Aggregator (raw HTML, with Auto Extract parser)) | no JavaScript, residential proxy, raw HTML | $0.699 | +606% | Derived |
|   | Raw HTML, residential proxy + JS rendering (Proxy API Aggregator (raw HTML, with Auto Extract parser)) | JavaScript rendering, residential proxy, raw HTML | $10.00 | +10001% | Derived |
| [scrapestack](https://ecom-data.freshcrawl.io/providers/scrapestack/#lookup) | Premium proxy (UPC/EAN search URL) (scrapestack API) | residential proxy, raw HTML; premium_proxy=1 (premium residential proxies, Professional plan and above); render_js not added | $6.07 | Ranked | Derived |
|   | Standard proxy (UPC/EAN search URL) (scrapestack API) | standard proxy, raw HTML; standard proxy, no premium_proxy | $0.080 | −99% | Derived |
| [Scrapfly](https://ecom-data.freshcrawl.io/providers/scrapfly/#lookup) | UPC/EAN search page, unblocker + JS rendering (Web Scraping API (Unblocker, optional Extraction)) | JavaScript rendering, standard proxy, country targeting, raw HTML; Unblocker on, render_js on, country set. Bandwidth beyond the free allowance (3MB with browser rendering) is billed separately and not included. Site-specific Unblocker fees are not publicly documented. | $3.44 | Ranked | Derived |
|   | UPC/EAN search page, residential proxy + JS rendering (Web Scraping API (Unblocker, optional Extraction)) | JavaScript rendering, residential proxy, country targeting, raw HTML; proxy_pool=public_residential_pool, render_js=true, no Unblocker. Bandwidth beyond the free allowance is billed separately and not included. | $3.44 | +0% | Derived |
| [ScrapingAnt](https://ecom-data.freshcrawl.io/providers/scrapingant/#lookup) | Browser, JS rendering, datacenter proxy (default call) (UPC/EAN search URL) (Web Scraping API (/v2/general)) | JavaScript rendering, standard proxy, raw HTML; Charged only on successful (HTTP 200) responses; failed requests cost 0. | $0.699 | Ranked | Derived |
|   | No browser, datacenter proxy (UPC/EAN search URL) (Web Scraping API (/v2/general)) | no JavaScript, standard proxy, raw HTML; Charged only on successful (HTTP 200) responses; failed requests cost 0. | $0.249 | −64% | Derived |
|   | Browser without JS rendering (return_page_source), datacenter proxy (UPC/EAN search URL) (Web Scraping API (/v2/general)) | no JavaScript, standard proxy, raw HTML; Charged only on successful (HTTP 200) responses; failed requests cost 0. | $0.249 | −64% | Derived |
|   | No browser, residential proxy (UPC/EAN search URL) (Web Scraping API (/v2/general)) | no JavaScript, residential proxy, country targeting, raw HTML; Charged only on successful (HTTP 200) responses; failed requests cost 0. | $1.75† | +150% | Beyond plans † |
|   | Browser, JS rendering, residential proxy (UPC/EAN search URL) (Web Scraping API (/v2/general)) | JavaScript rendering, residential proxy, country targeting, raw HTML; Charged only on successful (HTTP 200) responses; failed requests cost 0. | $8.74† | +1150% | Beyond plans † |
| [ScrapingBee](https://ecom-data.freshcrawl.io/providers/scrapingbee/#lookup) | Search by UPC/EAN: JS render, standard proxy (General scraping API (Amazon URLs)) | JavaScript rendering, standard proxy, raw HTML; JS render, standard proxy | $0.599 | Ranked | Derived |
|   | Search by UPC/EAN: JS render, premium proxy (General scraping API (Amazon URLs)) | JavaScript rendering, premium proxy, raw HTML; JS render, premium proxy | $2.40 | +301% | Derived |
|   | Search by UPC/EAN: JS render, stealth proxy (General scraping API (Amazon URLs)) | JavaScript rendering, residential proxy, raw HTML; JS render, stealth proxy | $5.80 | +868% | Derived |
| [Scrapingdog](https://ecom-data.freshcrawl.io/providers/scrapingdog/#lookup) | Premium or JS + premium (assumed) (Web Scraping API) | no JavaScript, premium proxy, raw HTML; Raw HTML of the Amazon URL; you parse it. | $1.00–$1.50† | Ranked | Estimate † |
|   | Rotating proxy, no JS (Web Scraping API) | no JavaScript, standard proxy, raw HTML | $0.090 | −91% | Derived |
|   | JS rendering (Web Scraping API) | JavaScript rendering, standard proxy, raw HTML | $0.350 | −65% | Derived |
|   | Premium proxy (Web Scraping API) | no JavaScript, premium proxy, raw HTML | $1.00 | +0% | Derived |
|   | With country targeting (Web Scraping API) | country targeting, raw HTML | $1.00 | +0% | Derived |
|   | JS rendering + premium proxy (Web Scraping API) | JavaScript rendering, premium proxy, raw HTML | $1.50 | +50% | Derived |
| [WebScrapingAPI](https://ecom-data.freshcrawl.io/providers/webscrapingapi/#lookup) | type=search with the code (Amazon Data API (Amazon Search API)) | ZIP-code targeting, parsed output; Amazon US (amazon.com is the default amazon_domain). The optional zip_code and delivery_location parameters have no stated surcharge. | $1.00 | Ranked | Derived |
|   | Code lookup by search, render_js=0 (Scraper API) | no JavaScript, country targeting, raw HTML; Fetch of the amazon.com URL as raw HTML. render_js is off by default; country is optional. | $1.33† | +33% | Beyond plans † |
|   | Code lookup by search, render_js=1 (Scraper API) | JavaScript rendering, country targeting, raw HTML; Browser rendering on. Docs: no extra credits. | $1.33† | +33% | Beyond plans † |
| [Zenscrape](https://ecom-data.freshcrawl.io/providers/zenscrape/#lookup) | Premium proxy (Zenscrape Web Scraping API) | no JavaScript, premium proxy, country targeting, raw HTML; Premium proxy (premium=true), no JS rendering, raw HTML. | $0.700–$1.40† | Ranked | Beyond plans † |
|   | Standard proxy (Zenscrape Web Scraping API) | no JavaScript, standard proxy, raw HTML; Standard proxy, no JS rendering, raw HTML. | $0.100 | −86% | Derived |
|   | JS rendering, standard proxy (Zenscrape Web Scraping API) | JavaScript rendering, standard proxy, raw HTML; Standard proxy with JS rendering. | $0.350 | −50% | Derived |
|   | Premium proxy with JS rendering (Zenscrape Web Scraping API) | JavaScript rendering, premium proxy, country targeting, raw HTML; Premium proxy with JS rendering. | $1.75† | +150% | Beyond plans † |
| [Zyte API](https://ecom-data.freshcrawl.io/providers/zyte/#lookup) | UPC/EAN search URL, HTTP (commit-100) (Zyte API (HTTP / browser, raw output)) | no JavaScript, raw HTML; httpResponseBody, amazon.com tier 2 HTTP price. No geo targeting. Extended geolocation or residential IPs have other base costs plus network costs (not stated per site). | $0.170 | Ranked | Derived |
|   | UPC/EAN search URL, HTTP (commit-200) (Zyte API (HTTP / browser, raw output)) | no JavaScript, raw HTML; httpResponseBody, amazon.com tier 2 HTTP price. No geo targeting. Extended geolocation or residential IPs have other base costs plus network costs (not stated per site). | $0.200 | +18% | Derived |
|   | UPC/EAN search URL, HTTP (payg) (Zyte API (HTTP / browser, raw output)) | no JavaScript, raw HTML; httpResponseBody, amazon.com tier 2 HTTP price. No geo targeting. Extended geolocation or residential IPs have other base costs plus network costs (not stated per site). | $0.230 | +35% | Derived |
|   | UPC/EAN search URL, HTTP (commit-500) (Zyte API (HTTP / browser, raw output)) | no JavaScript, raw HTML; httpResponseBody, amazon.com tier 2 HTTP price. No geo targeting. Extended geolocation or residential IPs have other base costs plus network costs (not stated per site). | $0.500 | +194% | Derived |
|   | UPC/EAN search URL, browser (commit-500) (Zyte API (HTTP / browser, raw output)) | JavaScript rendering, raw HTML; browserHtml, amazon.com tier 2 browser price. | $0.960 | +465% | Derived |
|   | UPC/EAN search URL, browser (commit-200) (Zyte API (HTTP / browser, raw output)) | JavaScript rendering, raw HTML; browserHtml, amazon.com tier 2 browser price. | $1.20 | +606% | Derived |
|   | UPC/EAN search URL, browser (commit-100) (Zyte API (HTTP / browser, raw output)) | JavaScript rendering, raw HTML; browserHtml, amazon.com tier 2 browser price. | $1.50 | +782% | Derived |
|   | UPC/EAN search URL, browser (payg) (Zyte API (HTTP / browser, raw output)) | JavaScript rendering, raw HTML; browserHtml, amazon.com tier 2 browser price. | $2.01 | +1082% | Derived |

## Questions

**What is the cheapest API for Amazon code lookup data?**

At 1 million requests a month, [Scrape.do](https://ecom-data.freshcrawl.io/providers/scrape-do/) has the lowest confirmed price as of 6 November 2026: $0.099 per 1,000 requests, $99.00 a month on its Pro plan. At 10,000 requests a month the lowest is [Zyte API](https://ecom-data.freshcrawl.io/providers/zyte/), $2.30 a month.

**What does one Amazon code lookup request return?**

One request is 1 code converted, keyed by UPC, EAN, ISBN or GTIN. Converts a barcode code (UPC, EAN, ISBN) to the matching ASIN or ASINs.

**How many providers publish a price for Amazon code lookup requests?**

38 providers of the 41 tracked here, as of 6 November 2026. 27 of them are confirmed by the provider’s own pages; the rest are estimates or third-party figures.

**How much does Amazon code lookup data cost at 100,000 requests a month?**

Between $19.00 and $1,121 a month across 29 providers with confirmed prices, as of 6 November 2026.

**Which providers charge only for successful Amazon code lookup requests?**

29 of 38: [Scrape.do](https://ecom-data.freshcrawl.io/providers/scrape-do/), [ScrapeOps Proxy API Aggregator](https://ecom-data.freshcrawl.io/providers/scrapeops/), [Zyte API](https://ecom-data.freshcrawl.io/providers/zyte/), [Easyparser](https://ecom-data.freshcrawl.io/providers/easyparser/), [HasData](https://ecom-data.freshcrawl.io/providers/hasdata/), [ScraperAPI](https://ecom-data.freshcrawl.io/providers/scraperapi/), [Oxylabs Web Scraper API](https://ecom-data.freshcrawl.io/providers/oxylabs/), [ScrapingBee](https://ecom-data.freshcrawl.io/providers/scrapingbee/), [ScrapingAnt](https://ecom-data.freshcrawl.io/providers/scrapingant/), [Firecrawl](https://ecom-data.freshcrawl.io/providers/firecrawl/), [Scrapeless](https://ecom-data.freshcrawl.io/providers/scrapeless/), [Thordata](https://ecom-data.freshcrawl.io/providers/thordata/), [Pangolinfo](https://ecom-data.freshcrawl.io/providers/pangolinfo/), [Decodo](https://ecom-data.freshcrawl.io/providers/decodo/), [ZenRows](https://ecom-data.freshcrawl.io/providers/zenrows/), [Novada](https://ecom-data.freshcrawl.io/providers/novada/), [Nimble](https://ecom-data.freshcrawl.io/providers/nimbleway/), [Rainforest API (Traject Data)](https://ecom-data.freshcrawl.io/providers/rainforest/), [Scrapingdog](https://ecom-data.freshcrawl.io/providers/scrapingdog/), [Crawlbase](https://ecom-data.freshcrawl.io/providers/crawlbase/), [Bright Data](https://ecom-data.freshcrawl.io/providers/brightdata/), [Rayobyte Web Scraping API (Scraping Robot)](https://ecom-data.freshcrawl.io/providers/rayobyte/), [Spider](https://ecom-data.freshcrawl.io/providers/spider/), [Scrapfly](https://ecom-data.freshcrawl.io/providers/scrapfly/), [SerpApi](https://ecom-data.freshcrawl.io/providers/serpapi/), [Piloterr](https://ecom-data.freshcrawl.io/providers/piloterr/), [scrapestack](https://ecom-data.freshcrawl.io/providers/scrapestack/), [Zinc API](https://ecom-data.freshcrawl.io/providers/zinc/), [PriceAPI](https://ecom-data.freshcrawl.io/providers/priceapi/). The others charge for every attempt or do not say.

**Which providers price ZIP-code targeting for Amazon code lookup requests?**

[Scrape.do](https://ecom-data.freshcrawl.io/providers/scrape-do/) and [WebScrapingAPI](https://ecom-data.freshcrawl.io/providers/webscrapingapi/). See the variants table for the price of each.

## Related

- [Product requests](https://ecom-data.freshcrawl.io/amazon/product/)
- [Search requests](https://ecom-data.freshcrawl.io/amazon/search/)
- [Category requests](https://ecom-data.freshcrawl.io/amazon/category/)
- [Autocomplete requests](https://ecom-data.freshcrawl.io/amazon/autocomplete/)
- [Coverage matrix](https://ecom-data.freshcrawl.io/coverage/)

---
Source: https://ecom-data.freshcrawl.io/amazon/lookup/ (prices as of 2026-11-06). Run by the freshcrawl team.
