Skip to the page

ZenRows pricing in 2026

Plans from $19, and the price per page.

ZenRows sells monthly credits, from Build at $19 for 45,000 to Scale at $2,999 for 45 million. A standard page is 1 credit, JavaScript rendering 5, premium proxies 10 and both 25, and unused plan credits expire at every renewal.

SpecStream reads any page for $0.80 per 1,000 with no plan, and tries a real browser when a plain read is refused. Keep your ZenRows client and change its address to https://api.specstream.ai/zenrows/v1/.

New accounts get $10 of credit, no card. It covers 12,500 pages.

What a page costs on ZenRows and on SpecStream

SpecStreamZenRows
Free to start$10 of credit, no card, which covers 12,500 pagesFree: 5,000 credits a month, no card
PlansNone needed. Pay $0.80 per 1,000 pages from your balanceBuild $19 to $39, Launch $69 to $129, Growth $199 to $399 and Scale $549 to $2,999 a month. Enterprise is custom above 45M credits
Price of a page$0.0008 for every page read, rendered or not1 credit for a standard request, 5 with JavaScript rendering, 10 with premium proxies, 25 with both
1,000 pages rendered with JavaScript$0.805,000 credits: $2.11 on Build B1, $1.38 on Launch L1 and $0.83 on Growth G1, with every credit used
1,000 protected pages$0.80 for each page read. A page that stays behind a bot check is not charged25,000 credits: $10.56 on Build B1 and $6.90 on Launch L1
404, 410 and empty pagesNot charged. A page that is missing, blocked, empty or fails is not chargedFailed requests are not charged. 404 and 410 count as successful results and are charged
Unused creditCredit you buy never expiresPlan credits expire at every renewal. Top-up credits roll over once, then expire
More creditA top-up from $10, at the same price per pageOne pack per rung, such as 11,000 credits for $6.50 on Build B1, up to 10 per billing period
Pay as you goYes. Every call draws from the balance, with no planNot on a zenrows.com account. Agents at its agent storefront pay $0.50 per 1,000 credits, 10,000 credits at least
ConcurrencyA busy call gets 429 with Retry-After and is not charged5 requests at once on Free, 20 on Build, 50 on Launch, 100 on Growth and 200 to 400 on Scale

What a ZenRows credit buys, page by page

What other page APIs cost

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to pay $0.80 per 1,000 pages

1. Create a key under Agents & API in the workspace. A new account gets $10 of credit, no card, which covers 12,500 pages.

2. Set the address to https://api.specstream.ai/zenrows/v1/ where your code has https://api.zenrows.com/v1/, and send the SpecStream key as apikey. In Python:

import requests

URL = "https://api.specstream.ai/zenrows/v1/"  # was https://api.zenrows.com/v1/

reply = requests.get(
    URL,
    params={"apikey": SPECSTREAM_KEY, "url": "https://en.wikipedia.org/wiki/Web_scraping", "response_type": "markdown"},
    timeout=60,
)
reply.raise_for_status()
print(reply.text[:500])

3. With ZenRows' Python SDK, the change is the constructor: ZenRowsClient(SPECSTREAM_KEY, base_url="https://api.specstream.ai/zenrows/v1/"), or set ZENROWS_SCRAPER_BASE_URL to the same address. Read 429 as a call to send again after Retry-After. It is not charged.

Frequently asked questions

Something we didn't answer? Talk to a human

How much does ZenRows cost?
From $19 a month for 45,000 credits on Build B1 to $2,999 for 45 million on Scale S5, with custom Enterprise plans above that. Yearly billing gives two months free.
Does ZenRows have a free plan?
Yes. Free gives 5,000 credits a month with no card, and no top-ups. A new SpecStream account gets $10 of credit, no card, which reads 12,500 pages.
How many credits does a ZenRows request cost?
1 credit for a standard request, 5 with JavaScript rendering, 10 with premium proxies and 25 with both. SpecStream charges $0.0008 for every page read.
Do ZenRows credits roll over?
No. Unused plan credits expire at every renewal, and top-up credits roll over once, then expire. SpecStream credit you buy never expires.
Does ZenRows charge for failed requests?
No, but 404 and 410 responses count as successful and are charged. On SpecStream a missing, blocked or empty page is not charged.
Does ZenRows have pay as you go pricing?
Not on a zenrows.com account. Agents at its agent storefront pay $0.50 per 1,000 credits, 10,000 credits at least. SpecStream bills every call from your balance at $0.80 per 1,000 pages, with no plan.

Sources

SpecStream wrote this page. Each figure about ZenRows and other providers comes from that company's own page, read on the date shown.

  1. ZenRows pricing docsdocs.zenrows.com/first-steps/pricing.md, read Nov 12, 2026
  2. ZenRows pricingzenrows.com/pricing, read Nov 12, 2026
  3. SpecStream ZenRows pass tablespecstream.ai/specstream/dialects/zenrows.md, read Nov 12, 2026
  4. ScrapingBee pricingscrapingbee.com/pricing/, read Nov 12, 2026
  5. ScrapingBee documentationscrapingbee.com/documentation/, read Nov 12, 2026
  6. ScraperAPI pricingscraperapi.com/pricing/, read Nov 12, 2026
  7. Firecrawl pricingfirecrawl.dev/pricing, read Nov 12, 2026
  8. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 12, 2026
  9. SpecStream for agentsspecstream.ai/agents.md, read Nov 12, 2026