What is billed
Successful requests only. Failed calls are free, but 404 and 410 responses count as successes, so dead URLs in your list still draw credits.
9 min read
ZenRows pricing runs from $19 a month for 45,000 credits on the Build plan to $999 a month for 12.5 million credits on Scale, with Launch ($69 to $129) and Growth ($199 to $399) in between and two months free on annual billing. A plain page costs 1 credit, a JavaScript-rendered page 5, a page on premium proxies 10, and a protected page that needs both 25. So the same $69 buys 250,000 easy pages or 10,000 hard ones.
figures taken from the ZenRows pricing page and its machine-readable pricing file; prices in USD before tax
Robot console
Standing by Running · s Complete · rows
1 · Pick a target
3 · Fields to extract
Agent log
Crawl graph
Extracted data · rows
Want this data fresh every morning, without lifting a finger?
The plans
| Plan | Monthly | Annual, per month | Credits | Plain pages | Rendered (5) | Premium proxy (10) | Both (25) | Concurrency |
|---|---|---|---|---|---|---|---|---|
| Free | $0 | - | 5,000 | 5,000 | 1,000 | 500 | 200 | 5 |
| Build | $19 | $16 | 45,000 | 45,000 | 9,000 | 4,500 | 1,800 | 20 |
| Build | $29 | $24 | 80,000 | 80,000 | 16,000 | 8,000 | 3,200 | 20 |
| Build | $39 | $32 | 120,000 | 120,000 | 24,000 | 12,000 | 4,800 | 20 |
| Launch | $69 | $57 | 250,000 | 250,000 | 50,000 | 25,000 | 10,000 | 50 |
| Launch | $99 | $82 | 500,000 | 500,000 | 100,000 | 50,000 | 20,000 | 50 |
| Launch | $129 | $107 | 700,000 | 700,000 | 140,000 | 70,000 | 28,000 | 50 |
| Growth | $199 | $165 | 1.2M | 1.2M | 240,000 | 120,000 | 48,000 | 100 |
| Growth | $279 | $232 | 2M | 2M | 400,000 | 200,000 | 80,000 | 100 |
| Growth | $399 | $331 | 3M | 3M | 600,000 | 300,000 | 120,000 | 100 |
| Scale | $549 | $456 | 5M | 5M | 1M | 500,000 | 200,000 | 200 |
| Scale | $749 | $622 | 8M | 8M | 1.6M | 800,000 | 320,000 | 200 |
| Scale | $999 | $829 | 12.5M | 12.5M | 2.5M | 1.25M | 500,000 | 200 |
Support climbs with the plan: email on Build, chat on Launch, priority on Growth and Scale. Growth adds the residential network at scale, and Scale adds committed capacity options. Enterprise is priced on committed volume with 400 to 1,000 or more concurrent requests, an SLA, SOC 2 and ISO 27001 and a dedicated account manager. Several directory listings still show older plan names (Developer at $69, Startup at $129, Business at $299). Those tiers are not on the current ZenRows pricing page.
Request types
1credit
A normal page that loads without a browser or residential IP.
$0.28 per 1,000 pages on the $69 Launch rung
5credits
Single-page apps and stores that build the page in the browser.
$1.38 per 1,000 pages on the $69 Launch rung
10credits
Residential routing for sites that block data center IPs.
$2.76 per 1,000 pages on the $69 Launch rung
25credits
Marketplaces and travel sites with heavy bot protection.
$6.90 per 1,000 pages on the $69 Launch rung
Bandwidth and browser time
Residential bandwidth draws a flat 25,000 credits per GB, which ZenRows sizes at roughly 1,000 hard-protected pages. Browser Sessions, used for clicks and logins, bill that bandwidth plus 5 credits for every minute the session is open. A three-minute login flow run daily adds about 450 credits a month before any bandwidth.
Extract and Batch
Extract, which returns structured fields instead of HTML, adds no cost beyond the fetch it rides on, and Batch bills at the same per-request rate. All of it draws from one shared balance across the REST API, CLI, SDKs and MCP server.
Worked bills
Job A · plain catalog
100,000 server-rendered product pages a month at 1 credit each.
100,000 credits
Build, $39 a month
Job B · rendered store pages
2,000 product pages a day from stores that need JavaScript: 60,000 pages at 5 credits.
300,000 credits
Launch, $99 a month
Job C · guarded marketplace
1,000 marketplace listings a day that need rendering and residential IPs: 30,000 pages at 25 credits.
750,000 credits
Growth, $199 a month
Job C is the one that surprises people. At 25 credits a page, 30,000 hard pages overshoot the top Launch rung (700,000 credits) and push you to Growth. Job B on plain HTML would need only 60,000 credits, the $29 Build rung. Before you commit, run 50 real URLs from your list and see which request type each one needs.
None of these bills include the work around the API: the parser that turns HTML into columns, the scheduler, retries on pages that change, the database or sheet, and alerts when a value moves. ZenRows also ships an MCP server and SDKs so coding agents such as Claude Code and Cursor can call it, which helps a developer build that pipeline faster but still leaves someone owning it. If your team would rather start from a catalog of ready-made AI agents than build one, that is a different purchase.
Compare
| Vendor | Entry paid plan | Meter | Who builds the pipeline |
|---|---|---|---|
| ZenRows | $19 Build, 45,000 credits | Credits per request, 1 to 25 by rendering and proxy | You |
| ScrapingBee | $19 Hobby, 75,000 credits | Credits per request, 1 to 75 by proxy mode | You (ScrapingBee pricing) |
| ScraperAPI | $49, 100,000 credits | Credits per request, 1 to 75 by site and options | You (ScraperAPI pricing) |
| Decodo | $19 Regular | Dollars per 1,000 requests by proxy pool and rendering | You (Decodo pricing) |
| Firecrawl | $19 Hobby, 5,000 credits | Credits per page, more for JSON extraction | You (Firecrawl pricing) |
| WebRobot | $79 Launch, 10,000 records | Rows delivered, whatever the site needs | We do: named columns, schedule, Sheets or API, alerts on Scale |
On raw pages ZenRows is cheaper than WebRobot, and we would say so to anyone with a developer and a pipeline. Job B above is 60,000 rows a month, which is our Scale plan at $249 against ZenRows Launch at $99. The difference buys the parser, the schedule, the sheet, the alerts and the re-mapping when a store redesigns. The web scraping API page shows how our rows come back as JSON, and the web scraping services page compares agencies, APIs and subscriptions for teams with no developer at all.
Fit
What is billed
Successful requests only. Failed calls are free, but 404 and 410 responses count as successes, so dead URLs in your list still draw credits.
Top-ups and rollover
Paid plans can top up four times per period, and unused top-up credits roll over. Build rolls over for one month. The Free plan refreshes monthly with no top-ups.
Annual billing
Pay for 10 months, get 12, shown as "Save 17%", with the full year of credits up front. Upgrades apply at once; downgrades wait for the end of the cycle.
Buy Build or Launch
A developer fetching mostly plain or rendered pages, up to about 140,000 rendered pages a month.
Buy Growth or Scale
Protected marketplaces at volume, where the 25-credit pages dominate the bill and concurrency of 100 to 200 matters.
Skip the API
Nobody on the team writes code and the data has to land in a sheet each morning with an alert when a price moves. That is what competitor price monitoring on WebRobot does, and pricing lists the plan limits.
FAQ
Describe the data, pick the schedule, and get named columns in Google Sheets, Excel or the API. Flat monthly plans from $79.