[ Scraper review, rank 5 of 14 ]

ZenRows review75 of 100, good

5,000 free credits a month without a card, Build at $16 for 45,000, and one shared balance where a standard page is 1 credit, a JavaScript page 5 and a hard-protected one 25.

Reviewed 2026-09-18 by Phillip Paul Inker. Facts re-read 2026-09-18. 2 sources. www.zenrows.com. Brand searches: 6,600 a month worldwide (Google, read 2026-09-18).

A clear ladder: five paid tiers from $16 to $456, concurrency printed on each, rollover on paid plans, and the credit rule stated in one sentence. What is missing is any success or latency figure; the word on the page is reliable, not a number.

Best for: Teams that want a free monthly allowance to test on and a plan ladder they can read in a minute.

ScoreRead 2026-09-18
75Goodof 100
Priceweight 254 of 5

Build is $16 a month for 45,000 credits, $0.36 per 1,000 standard pages; a JavaScript page costs five credits, $1.78 per 1,000. Scale is $456 for 5,000,000, $0.09 per 1,000. Annual billing saves 17%.

Capabilityweight 204 of 5

Standard, JavaScript and hard-protected fetches from one balance, a residential network at scale from Growth, Extract at no cost beyond the Fetch it uses, and Batch at the same per-request rate; SOC 2 and ISO 27001 on Enterprise.

Stated performanceweight 153 of 5

Concurrency is printed per plan, 5 free to 200 on Scale and 400 to 1,000+ on Enterprise, and only successful requests are charged; no success rate or latency figure.

Integrationweight 154 of 5

The documentation names SDKs for Python and Node.js, a CLI, an MCP server and Playwright and Puppeteer lanes.

Transparencyweight 155 of 5

Credits, concurrency, support level, rollover and the credit rule for the three page classes sit on the pricing page without an account; prices in US dollars.

Termsweight 104 of 5

5,000 free credits every month without a card, top-ups and rollover on paid plans, a monthly refresh with no rollover on Free; refund terms not on the pages read.

Among the 14
0557085ZenRows 75

Every scraper in the database on one axis, rank 5 of 14. The zones are the grades.

Brand searches, twelve months
zenrows5,400 a month

Google Ads Keyword Planner, worldwide searches for “zenrows”, read 2026-09-18. Demand, not quality: the rubric ignores it.

For
  • 5,000 free credits every month, no card
  • The credit rule for the three page classes is one sentence on the page
  • Rollover on paid plans
  • Concurrency printed on every tier
Against
  • A hard-protected page costs 25 credits, $8.89 per 1,000 on Build
  • No success rate or latency published
  • Refund terms not on the pages read
Fact sheet
Plans
Free $0 (5,000 credits, 5 concurrent), Build $16 (45,000, 20), Launch $57 (250,000, 50), Growth $165 (1,200,000, 100), Scale $456 (5,000,000, 200), Enterprise custom (400 to 1,000+) [1]
Credit rule
About 250,000 standard pages, 50,000 with JavaScript, or 10,000 hard-protected from a 250,000-credit balance [1]
Annual billing
Save 17% [1]
Rollover
Top-ups plus one month rollover on Build, top-ups plus rollover from Launch; none on Free [1]
Extract and Batch
Extract adds no cost beyond the Fetch request it uses; Batch bills at the same per-request rate [1]
Enterprise
SLA, SOC 2, ISO 27001, DPA, dedicated account manager [1]
Integration
Python and Node.js SDKs, CLI, MCP server, Playwright and Puppeteer, per the documentation [2]
Published prices
ChallengePriceUnitNote
1,000 requests, entry plan$0.36per 1,000 standard pages, Build at $16 a month for 45,000 credits$1.78 per 1,000 with JavaScript, five credits each; 20 concurrent requests[1]
1,000 requests, mid plan$0.23per 1,000 standard pages, Launch at $57 a month for 250,000 credits50 concurrent requests, chat support[1]
JavaScript rendering5 creditsper page1 credit for a standard page, 25 for a hard-protected one, from the one shared balance[1]
Free tier$05,000 credits a month, no card, 5 concurrent requestsMonthly refresh, no rollover[1]

What the plan page says

Six tiers. Free is $0 for 5,000 credits a month with no card, everything unlocked, 5 concurrent requests, community support and a monthly refresh without rollover. Build is $16 a month for 45,000 credits and 20 concurrent requests with email support and one month of rollover; Launch $57 for 250,000 and 50 with chat support; Growth $165 for 1,200,000 and 100 with priority support and the residential network at scale; Scale $456 for 5,000,000 and 200 with committed capacity options. Enterprise is custom: unlimited volume, 400 to 1,000+ concurrency, an SLA, SOC 2, ISO 27001 and a DPA. Annual billing saves 17%; prices are in US dollars.

Build, per 1,000 standard
$0.36
$16 for 45,000 credits
Build, per 1,000 JavaScript
$1.78
five credits a page
Scale, per 1,000 standard
$0.09
$456 for 5,000,000
Free, every month
5,000
credits, no card

One balance, three page classes

The page states the rule under the credit slider: a 250,000-credit balance runs about 250,000 standard pages, 50,000 with JavaScript, or 10,000 hard-protected, all from one shared balance. That is 1, 5 and 25 credits. Extract adds nothing beyond the Fetch request it uses and Batch bills at the same per-request rate, so the multiplier is the whole price story.

Integration and terms

The documentation hub names Python and Node.js SDKs, a CLI, an MCP server and Playwright and Puppeteer lanes. Terms on the pricing page: pay only for successful requests, a free tier that refreshes monthly, top-ups and rollover on paid tiers. A refund policy was not on the pages read.

Questions people ask

What does the free tier include?

5,000 credits a month with no card, everything unlocked, 5 concurrent requests and community support; the balance refreshes monthly and does not roll over, per the pricing page.

How many credits does a JavaScript page cost?

Five, per the rule on the pricing page: a 250,000-credit balance runs about 50,000 pages with JavaScript. A hard-protected page is 25.

Do unused credits roll over?

On Build, top-ups plus one month of rollover; from Launch, top-ups plus rollover; never on Free, per the pricing page.

What this review can't tell you
  • The pricing page draws its content by script; it was read in a browser on our server.
  • Refund terms were not on the pages read.
  • The per-1,000 figures are the plan price divided by its credits, our arithmetic on the vendor's numbers.
Sources
  1. [1]
    ZenRows pricing ZenRows, read 2026-09-18.

    Free $0 /mo 5,000 credits/month · no card 5 concurrent requests. Build $16 /mo 45K credits/month 20 concurrent requests Top ups + 1 month rollover. Launch $57 /mo 250K credits/month 50 concurrent requests. Growth $165 /mo 1.2M credits/month 100 concurrent requests. Scale $456 /mo 5M credits/month 200 concurrent requests. Runs about 250K standard pages, 50K with JavaScript, or 10K hard-protected, all from one shared balance. SAVE 17%.

  2. [2]
    ZenRows documentation ZenRows, read 2026-09-18.

    SDKs, CLI, MCP, Python, Node.js, Playwright, Puppeteer named on the documentation hub.

Badge for ZenRows’s own site

Certificate SC-85521A, valid until 2027-09-18. Every badge links to it, so a reader can check the score is genuine. Eight looks on the badges page.

ZenRows: 75 of 100 on Scraper Reviews

Shows ZenRows’s current score, 75 of 100, good. Dark card, for most pages. It links to certificate SC-85521A, valid until 2027-09-18, and changes by itself when the review does.

<a href="https://scraper-reviews.com/certificate/SC-85521A"
   title="ZenRows certificate SC-85521A on Scraper Reviews">
  <img src="https://scraper-reviews.com/badge/scrapers/zenrows.png"
       width="320" height="84"
       alt="ZenRows: 75 of 100 on Scraper Reviews"
       loading="lazy">
</a>
Paste it where the badge should appear. Plain HTML, no script.

Compared head to head

Other scrapers

Run a scraping API?Get it on the record.

Send us the pages that state your prices, credit costs and limits. We read them, score them on the public rubric, and publish the review with the date.