ZenRows
16 plans, 5 Amazon cost rules. www.zenrows.com
- Credit weights per docs: standard 1, JS rendering 5, premium proxy 10, both 25. Failed requests are not charged; 404 and 410 are billed.
- Dedicated Amazon endpoints no longer appear in the docs; Amazon pages are served through Fetch with extract=auto.
Price per 1,000 Amazon requests
Cheapest published plan at each monthly volume, USD.
| Request | 10k | 100k | 1M | 10M | 20M | 100M |
|---|---|---|---|---|---|---|
| Product | $1.90–$6.90 | $0.390–$3.99 | $0.199–$2.00 | $0.100–$1.67est. | $0.100–$1.67est. | $0.067–$1.67est. |
| Offers | $1.90–$6.90 | $0.390–$3.99 | $0.199–$2.00 | $0.100–$1.67est. | $0.100–$1.67est. | $0.067–$1.67est. |
| Search | $1.90–$6.90 | $0.390–$3.99 | $0.199–$2.00 | $0.100–$1.67est. | $0.100–$1.67est. | $0.067–$1.67est. |
| Reviews | $1.90–$6.90 | $0.390–$3.99 | $0.199–$2.00 | $0.100–$1.67est. | $0.100–$1.67est. | $0.067–$1.67est. |
| Best sellers | $1.90–$6.90 | $0.390–$3.99 | $0.199–$2.00 | $0.100–$1.67est. | $0.100–$1.67est. | $0.067–$1.67est. |
| Seller | – | – | – | – | – | – |
| Price history | – | – | – | – | – | – |
Plans
| Plan | Price | Allowance | Overage | Concurrency | Unused credits |
|---|---|---|---|---|---|
Free FreeNotesNo card required. Source“5,000/month, no card required” pricing |
$0/mo | 5,000 credits | – | 5 | Lapse monthlyFree credits refresh monthly; no top-ups and no rollover. |
Build 19NotesYearly billing is also published at $16/month equivalent ($192/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$19/mo | 45,000 credits | – | 20 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Build 29NotesYearly billing is also published at $24/month equivalent ($288/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$29/mo | 80,000 credits | – | 20 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Build 39NotesYearly billing is also published at $33/month equivalent ($396/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$39/mo | 120,000 credits | – | 20 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Launch 69NotesYearly billing is also published at $58/month equivalent ($696/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$69/mo | 250,000 credits | – | 50 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Launch 99NotesYearly billing is also published at $83/month equivalent ($996/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$99/mo | 500,000 credits | – | 50 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Launch 129NotesYearly billing is also published at $108/month equivalent ($1296/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$129/mo | 700,000 credits | – | 50 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Growth 199NotesYearly billing is also published at $166/month equivalent ($1992/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$199/mo | 1,200,000 credits | – | 100 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Growth 279NotesYearly billing is also published at $233/month equivalent ($2796/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$279/mo | 2,000,000 credits | – | 100 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Growth 399NotesYearly billing is also published at $333/month equivalent ($3996/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$399/mo | 3,000,000 credits | – | 100 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Scale 549NotesYearly billing is also published at $458/month equivalent ($5496/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$549/mo | 5,000,000 credits | – | 200 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Scale 749NotesYearly billing is also published at $624/month equivalent ($7488/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$749/mo | 8,000,000 credits | – | 200 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Scale 999NotesYearly billing is also published at $833/month equivalent ($9996/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$999/mo | 12,500,000 credits | – | 200 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Scale 1999NotesYearly billing is also published at $1666/month equivalent ($19992/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$1,999/mo | 28,000,000 credits | – | 300 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Scale 2999NotesYearly billing is also published at $2499/month equivalent ($29988/year); annual billing pays for 10 months and gets 12. Top-ups can be added up to ten times per billing period; their prices are not on the pricing page. Source“Annual billing pays for 10 months and gets 12” pricing “unused top-up credits roll into the next billing period once, then expire” docs-pricing |
$2,999/mo | 45,000,000 credits | – | 400 | Lapse monthlyDocs: "Plan credits don't roll over: unused plan credits expire at every renewal." Unused top-up credits roll into the next billing period once, then expire. On an upgrade, unused credits carry over once as bonus credits. |
Enterprise SalesNotesConcurrency 500 to 1000+ per docs. Source“Custom (500 to 1,000+)” docs-pricing |
Quote | – | – | – | Not statedCustom terms; not published. |
Cost per Amazon request
| Request | Product | Cost | Billed | Notes |
|---|---|---|---|---|
| Product | Fetch + Extract (mode=auto, extract=auto) | 1–25 credits | Successful only | mode=auto with extract=auto (the Amazon pages' documented call). Docs: auto starts with the cheapest setup and escalates; 1 credit standard, 5 JS, 10 premium proxy, 25 both. Amazon-specific credit cost is not published; third parties say Amazon typically lands at 25.Source“the API starts with the cheapest viable setup, then escalates to JavaScript rendering or Premium Proxies only when needed.” docs-fetch-api “JS Rendering + Premium Proxies (protected)” docs-pricing |
| Search | Fetch + Extract (mode=auto, extract=auto) | 1–25 credits | Successful only | mode=auto with extract=auto (the Amazon pages' documented call). Docs: auto starts with the cheapest setup and escalates; 1 credit standard, 5 JS, 10 premium proxy, 25 both. Amazon-specific credit cost is not published; third parties say Amazon typically lands at 25.Source“the API starts with the cheapest viable setup, then escalates to JavaScript rendering or Premium Proxies only when needed.” docs-fetch-api “JS Rendering + Premium Proxies (protected)” docs-pricing |
| Best sellers | Fetch + Extract (mode=auto, extract=auto) | 1–25 credits | Successful only | mode=auto with extract=auto (the Amazon pages' documented call). Docs: auto starts with the cheapest setup and escalates; 1 credit standard, 5 JS, 10 premium proxy, 25 both. Amazon-specific credit cost is not published; third parties say Amazon typically lands at 25.Source“the API starts with the cheapest viable setup, then escalates to JavaScript rendering or Premium Proxies only when needed.” docs-fetch-api “JS Rendering + Premium Proxies (protected)” docs-pricing |
| Reviews | Fetch + Extract (mode=auto, extract=auto) | 1–25 credits | Successful only | mode=auto with extract=auto (the Amazon pages' documented call). Docs: auto starts with the cheapest setup and escalates; 1 credit standard, 5 JS, 10 premium proxy, 25 both. Amazon-specific credit cost is not published; third parties say Amazon typically lands at 25. Reviews come from the product page (customer_reviews[]), so one product request returns the top reviews only.Source“the API starts with the cheapest viable setup, then escalates to JavaScript rendering or Premium Proxies only when needed.” docs-fetch-api “JS Rendering + Premium Proxies (protected)” docs-pricing |
| Offers | Fetch + Extract (mode=auto, extract=auto) | 1–25 credits | Successful only | mode=auto with extract=auto (the Amazon pages' documented call). Docs: auto starts with the cheapest setup and escalates; 1 credit standard, 5 JS, 10 premium proxy, 25 both. Amazon-specific credit cost is not published; third parties say Amazon typically lands at 25. Offer listing pages are listed as scrapable; field set not documented.Source“the API starts with the cheapest viable setup, then escalates to JavaScript rendering or Premium Proxies only when needed.” docs-fetch-api “JS Rendering + Premium Proxies (protected)” docs-pricing |
What the docs say it returns
| Request | Product | Supported | Fields |
|---|---|---|---|
| Product | Fetch + Extract (mode=auto, extract=auto) | Yes | id, title, brand, availability, rating, review_count, images, variations, priceParsed JSON via extract=auto; raw html also returned.Source“Product pages (`/dp/ASIN`)” amazon-scrape |
| Search | Fetch + Extract (mode=auto, extract=auto) | Yes | id, rank, sponsored, title, price, rating, review_countresults[] with position, asin, title, price, list_price, rating, review_count, is_sponsored.Source“results[] (position, asin, title, price, list_price, rating, review_count” amazon-scrape |
| Best sellers | Fetch + Extract (mode=auto, extract=auto) | Yes | rank, id, title, priceranked_products[] with rank, asin, title, price, star_rating, review_count.Source“ranked_products” amazon-best-sellers |
| Reviews | Fetch + Extract (mode=auto, extract=auto) | Partial | reviewer, rating, date, verified, title, textReviews are the customer_reviews[] block of a product page, not a paged reviews endpoint.Source“customer_reviews[]” amazon-reviews |
| Offers | Fetch + Extract (mode=auto, extract=auto) | Partial | Offer listing pages are listed as scrapable (raw html); no offer fields documented.Source“offer listings” amazon-scrape |
Sources
| Id | URL | Kind | Read | How |
|---|---|---|---|---|
| pricing | www.zenrows.com/pricing | pricing page | 2026-11-05 | manual |
| docs-pricing | docs.zenrows.com/first-steps/pricing | docs | 2026-11-05 | manual |
| docs-fetch-api | docs.zenrows.com/fetch/api-reference.md | docs | 2026-11-05 | manual |
| amazon-scrape | www.zenrows.com/scrape/amazon | pricing page | 2026-11-05 | manual |
| amazon-best-sellers | www.zenrows.com/scrape/amazon-best-sellers | pricing page | 2026-11-05 | manual |
| amazon-reviews | www.zenrows.com/products/scraper-api/ecommerce/amazon/reviews | pricing page | 2026-11-05 | manual |
History
- 2026-11-05 · version 6fa32efd · manual, published by review in git