All products / ZenRows

ZenRows pricing

How ZenRows separates Universal Scraper credits from browser time and bandwidth, with first-party plan conflicts stated plainly.

ExactPrice recorded on 2026-07-26Older price from 2026-07-26; excluded from rankings2 vendor sourcesSee the calculation
Available volumes

Every available option was priced in advance from published vendor rules. Changing a control only switches between those checked options; nothing is sent anywhere and no account is needed.

Your job

Workload100,000 pages per month
JavaScript renderingrequired
Bills failed fetchesno
per 1,000 pages kept$1.30

What ZenRows counts

1pages: 1 credit per request
2request.js_render: 5 credit per request
3500,000 of the included allowance goes unused, 50% of what you buy
=You consume500,000 credit

What you pay

$129.99ExactEvery figure is published; the arithmetic below is checkable.Startup, monthly list price500,000 of the included allowance goes unused.
  1. Successes you want

    100,000 pages

    Your stated workload. Every vendor on this site is priced against this same number.

  2. × 1

    Attempts you are billed for

    100,000 requests

    ZenRows does not bill failed fetches, so failures cost nothing here.

  3. × 5

    What the meter counts

    500,000 credits

    One attempt is not one billed unit here: this workload multiplies by 5 before any money is involved.

  4. =

    Cash per month

    $129.99 /mo

    Startup. Cheapest of every eligible purchase option, not the first plan that fits.

Bars share one linear scale across the 3 counted stages, so a multiplier shows as length. Units differ by stage and are labelled. Cash is not on that scale.

100,000 pages divided by 95% success 500,000 credit Startup $129.99/mo = $1.30 per 1,000 pages kept

The arithmetic, line by line
  1. pages: 1 credit per requestsource
  2. request.js_render: 5 credit per requestsource
  3. consumes 500,000 credit per month
  4. cheapest way to buy that: Startup, 1,000,000 included = $129.99 per monthsource
  5. 500,000 of the included allowance goes unused, 50% of what you buy

Cheaper for this job

Same 100,000 JavaScript-rendered pages a month at a 95% success rate, ranked by what you would actually be billed. Unknown totals never enter the numeric order.

Every ZenRows plan

Published plans, with the offer this workload actually selects marked
PlanMonthlyIf billed yearlyPrepaid packIncludedSimultaneous sessions
Developer$69.99$63.00n/a250,000 result20
Startup your job$129.99$117.00n/a1,000,000 result50
Business$299.99$270.00n/a3,000,000 result100
Business 500$499.99$450.00n/a6,200,000 result150
Business 1K$999.99$900.00n/a12,500,000 result200
Business 2K$1,999.99$1,800.00n/a25,000,000 result300
Business 3K$2,999.00$2,700.00n/a38,000,000 result400

What consumes a unit

This is where a bill actually grows. One operation is not one billed unit, and the multiplier is published here rather than on the pricing page.

Every published way ZenRows charges
OperationCostsPerSource
request.basic1 creditrequestsource
request.js_render5 creditrequestsource
request.premium_proxy10 creditrequestsource
request.stealth25 creditrequestsource
browser.session_time0.09 usdbrowser_hoursource

What ZenRows does not publish

What ZenRows is

ZenRows offers a Universal Scraper API for URL retrieval, a Scraping Browser for Puppeteer and Playwright connections, and separate residential proxies. The Universal Scraper can handle JavaScript, premium routing, protected-site access, screenshots, and structured formats. The Scraping Browser supports interactive, stateful automation. It is for developers who want either request-style scraping or a managed browser and are willing to model those paths separately. Source: ZenRows, retrieved 2026-07-26.

ScraperAPI, ScrapingBee, and Bright Data Browser API are the nearest named comparisons across that scope. ScraperAPI and ScrapingBee lead with credit-metered retrieval APIs, while Bright Data Browser API meters traffic through interactive browser sessions. ZenRows spans both jobs under one account balance but gives them different billing formulas: replacement request credits for Universal Scraper and browser time plus bandwidth for Scraping Browser. Sources: ScraperAPI pricing, ScrapingBee pricing, Bright Data Browser API, and ZenRows pricing documentation, retrieved 2026-07-26.

How billing works

For Universal Scraper, one unit is one credit. Basic, JavaScript, premium-proxy, and protected-site modes are replacement rates, so a request uses the selected mode’s credit amount rather than adding all four. Failed requests and internal retries are free, while HTTP 404 and 410 are treated as successful and billed. For Scraping Browser, browser hours and plan-specific bandwidth are separate additive meters against the account balance. The common buying mistake is to treat the displayed balance as one request pool or to add Universal Scraper mode rates together. Browser sessions spend time and traffic, while Universal Scraper spends a selected request class. Source: ZenRows pricing documentation, retrieved 2026-07-26.

What ZenRows does not publish consistently

  • One reconciled Business 3K price, basic-result allowance, and concurrency figure across its first-party pages. Sources reviewed: ZenRows pricing, pricing documentation, and API reference, retrieved 2026-07-26.
  • Annual effective monthly prices. Source reviewed: ZenRows pricing, retrieved 2026-07-26.
  • One plan-independent Scraping Browser bandwidth rate inside the Universal Scraper credit table. Source reviewed: ZenRows pricing documentation, retrieved 2026-07-26.

Unused monthly balance does not roll over. Source: ZenRows pricing documentation, retrieved 2026-07-26.

Who it suits

ZenRows suits teams that need both request-based scraping and interactive browser sessions and can keep their formulas separate. It is less suitable for buyers expecting one fungible request allowance or requiring a fully reconciled high-tier plan table before a call. The reason is that the two products use legitimately different resources, while several Business 3K figures currently disagree across first-party sources. Sources: ZenRows, pricing, and pricing documentation, retrieved 2026-07-26.

Answer

ZenRows's dated 2026-07-26 price snapshot gives $129.99 for 100,000 JavaScript-rendered pages on its Startup offer. This older figure is excluded from rankings; check the vendor before buying.

Recorded 2026-07-26 from the vendor's own pricing page.We could not confirm this price in the latest check, so it remains visible for context but cannot lead a price ranking. Check the vendor's pricing page before buying.