ZenRows

"The all-in-one web data extraction toolkit to bypass anti-bots, handle JS rendering, and return clean structured data - all through a single API call." [1]

www.zenrows.com/ · By ZenRows · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

ZenRows is a web scraping API that handles anti-bot bypass, JavaScript rendering, CAPTCHA solving, and proxy rotation through a single REST endpoint, targeting use cases such as price monitoring, e-commerce data extraction, SERP scraping, and AI training data pipelines. Subscriptions start at $69.99 per month with a no-credit-card trial allowance; plans scale to enterprise tiers with concurrent request limits ranging from 20 to 400 depending on plan level. The service covers 190+ countries via a 55 million IP residential proxy network, offers SDKs for Python, Node.js, Go, and browser JavaScript, and includes an MCP server for agent-based workflows. Financial institutions, payment processors, and government domains are explicitly blocked from use.

Best for / Avoid if

Best for: AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box

Avoid if: You want to try it free before paying; You have strict compliance requirements

Scores

  • 65 / 100
    Agent friendliness
  • 85 / 100
    Pricing transparency
  • 60 / 100
    Setup speed
  • 45 / 100
    Docs quality
  • 85 / 100
    Procurement ease
  • 15 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Subscription
Published pricing
Yes
Free tier
No [2]
Self-serve signup
Yes
Requires sales call
No
Enterprise plan
Yes [3]
Published prices
PlanItemPerAmountSource
Trialplan subscription (one-time allowance)one-time$0source
Trialincluded usage credit (one-time)one-time allowance$1source
Developerplan subscriptionmonth$69.99source
Startupplan subscriptionmonth$129.99source
Businessplan subscriptionmonth$299.99source
Business 500plan subscriptionmonth$499.99source
Business 1kplan subscriptionmonth$999.99source
Business 2kplan subscriptionmonth$1999.99source
Business 3kplan subscriptionmonth$2999.99source
DeveloperUniversal Scraper API basic successful requests1,000 requests$0.28source
DeveloperUniversal Scraper API JS rendering successful requests (5x multiplier)1,000 requests$1.4source
DeveloperUniversal Scraper API premium proxies successful requests (10x multiplier)1,000 requests$2.8source
DeveloperUniversal Scraper API JS rendering + premium proxies (25x multiplier)1,000 requests$7source
StartupUniversal Scraper API basic successful requests1,000 requests$0.13source
StartupUniversal Scraper API JS rendering successful requests1,000 requests$0.65source
StartupUniversal Scraper API premium proxies successful requests1,000 requests$1.3source
StartupUniversal Scraper API JS rendering + premium proxies1,000 requests$3.25source
BusinessUniversal Scraper API basic successful requests1,000 requests$0.1source
BusinessUniversal Scraper API JS rendering successful requests1,000 requests$0.5source
BusinessUniversal Scraper API premium proxies successful requests1,000 requests$1source
BusinessUniversal Scraper API JS rendering + premium proxies1,000 requests$2.5source
Business 500Universal Scraper API basic successful requests1,000 requests$0.08source
Business 500Universal Scraper API JS rendering + premium proxies1,000 requests$2.08source
Business 1kUniversal Scraper API basic successful requests1,000 requests$0.08source
Business 1kUniversal Scraper API JS rendering + premium proxies1,000 requests$2.08source
Business 2kUniversal Scraper API basic successful requests1,000 requests$0.08source
Business 2kUniversal Scraper API JS rendering + premium proxies1,000 requests$2source
Business 3kUniversal Scraper API basic successful requests1,000 requests$0.08source
Business 3kUniversal Scraper API JS rendering + premium proxies1,000 requests$2source
Developerscraping browser bandwidthGB$5.5source
Startupscraping browser bandwidthGB$5.25source
Businessscraping browser bandwidthGB$5source
Business 500scraping browser bandwidthGB$4.5source
Business 1kscraping browser bandwidthGB$3.5source
Business 2kscraping browser bandwidthGB$3.15source
Business 3kscraping browser bandwidthGB$2.73source
All paid plansscraping browser session timehour (billed in 30-second increments)$0.09source
Developerresidential proxy bandwidthGB$5.5source
Startupresidential proxy bandwidthGB$5.25source
Businessresidential proxy bandwidthGB$5source
Business 500residential proxy bandwidthGB$4.5source
Business 1kresidential proxy bandwidthGB$3.5source
Business 2kresidential proxy bandwidthGB$3.15source
Business 3kresidential proxy bandwidthGB$2.73source
DeveloperScraper APIs (SERP/ecommerce/realestate) successful requests1,000 requests$1.05source
EnterpriseScraper APIs (SERP/ecommerce/realestate) successful requests1,000 requests$0.75source
Any paid planusage top-up (15% extra usage)15% extra usage at 15% of plan price (max 4 per billing cycle)15%source
Any plan (annual billing)discount on plan subscriptionannual commitment-10%source
Any plan (quarterly billing)discount on plan subscription3-month commitment-5%source
Any plan (semi-annual billing)discount on plan subscription6-month commitment-7.5%source

Capabilities

  • JavaScript rendering
  • Residential proxies
  • Structured / AI extraction
  • SERP scraping
  • Anti-bot bypass
Supported actions
scrape, js_rendering, captcha_solving, residential_proxies, datacenter_proxies, proxy_rotation, screenshot, structured_data_extraction, markdown_output, css_extraction, autoparse, scraping_browser, session_management, custom_headers, geotargeting, adaptive_stealth, xpath_extraction, network_request_capture, serp
Regions
55M+ residential IPs, 190+ countries covered, residential proxy network, country-level geotargeting, regional (EU/etc.) geotargeting, auto-rotating proxies, sticky sessions, 99.9% network uptime claimed, 99.93% average success rate claimed
Input types
target URL, JS render flag, custom headers, proxy country code, CSS selectors / XPath, JavaScript instructions, session ID, wait conditions, screenshot options, response type (markdown/plaintext/PDF), autoparse flag, outputs filter
Output types
raw HTML, rendered HTML, Markdown, JSON (structured via autoparse or css_extractor or Scraper APIs), screenshot (PNG/JPEG), plaintext, XHR/network request data (JSON)
Webhooks
No
Sandbox / test mode
No [4]
SDK languages
Python, Node.js, Go, JavaScript (Browser) [5]
MCP server
Yes [6]

Trust & compliance

SOC 2
Unknown
HIPAA
Unknown
GDPR
Yes [7]
ISO 27001
Unknown
PCI DSS
Unknown
Published SLA
Unknown [8]
Rate limits
Trial: 5 concurrent requests; Developer ($69.99/mo): 20 concurrent requests; Startup ($129.99/mo): 50 concurrent requests; Business ($299.99/mo): 100 concurrent requests; Business 500 ($499.99/mo): 150 concurrent requests; Business 1k ($999.99/mo): 200 concurrent requests; Business 2k ($1,999.99/mo): 300 concurrent requests; Business 3k ($2,999.99/mo): 400 concurrent requests; Enterprise: custom. Exceeding concurrency limit returns HTTP 429. Top-ups: max 4 per billing cycle at 15% of plan price.
Known restrictions
Banks and banking institution websites are blocked, Credit card processors/payment gateways (VISA, MasterCard, PayPal, Stripe) are blocked, Visa/eVisa/immigration permit websites are blocked, Governmental websites with .gov domain extensions are blocked, Brute-forcing login forms is prohibited, Extracting private personal information (GDPR-protected) is prohibited, Scraping copyrighted content without permission is prohibited, Direct IP scraping is prohibited - only FQDNs permitted, Only target public websites, Top-up credits limited to 4 per billing cycle

Developer surface

Docs rendering: static · llms.txt present

Integration

API style
rest
Base URL
https://api.zenrows.com/v1/
Version
v1
Versioning
url
Stability
ga
Auth methods
api_key
Idempotency keys
No
Error format
vendor-specific
Rate limit
5 / concurrent

SDKs

  • Python zenrows · repo
  • Node.js zenrows · repo
  • Go github.com/ZenRows/zenrows-go-sdk · repo
  • JavaScript (Browser) · repo

Adoption & maturity

Launched
2021-01-01

Other Scraping & Crawling APIs

  • ScrapFly

    "Scrape any site, drive any browser, power any agent. One API key."

    Subscription · public pricing · self-serve

  • Bright Data Web Scraper API

    "The most reliable Web Scraping API. Scrape any website with automatic proxy rotation, anti-bot bypass, and JavaScript rendering."

    Subscription · free tier · public pricing · self-serve

  • Oxylabs

    The best proxy service platform with 175M+ Residential and 2M Datacenter IP proxies. Extract public data from any website with ease!

    Hybrid · free tier · public pricing · self-serve

  • Apify

    Cloud platform for web scraping, browser automation, AI agents, and data for AI

    Hybrid · free tier · public pricing · self-serve

  • Crawlbase

    "Web data infrastructure for developers, enterprises & LLMs"

    Hybrid · free tier · public pricing · self-serve

  • Diffbot

    Web Data for your AI

    Hybrid · free tier · public pricing · self-serve

ZenRows alternatives · ZenRows vs ScrapFly · All Scraping & Crawling APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: zenrows.com
  2. Free tier: docs.zenrows.com · docs.zenrows.com
  3. Enterprise plan: docs.zenrows.com
  4. Sandbox: docs.zenrows.com
  5. SDK languages: github.com
  6. MCP server: docs.zenrows.com
  7. GDPR: zenrows.com · zenrows.com
  8. Published SLA: docs.zenrows.com

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Agent Friendliness: 3065
  2. 2026-06-15 Score Docs Quality: 1545
  3. 2026-06-14 API Reference URL: (none)https://docs.zenrows.com/universal-scraper-api/api-reference
  4. 2026-06-14 Llms Txt Present: (none)Yes
  5. 2026-06-14 Llms Txt URL: (none)https://docs.zenrows.com/llms.txt
  6. 2026-06-14 Rendering: (none)static
  7. 2026-06-14 Has Structured Data: (none)Yes
  8. 2026-06-14 Robots Allows Agents: (none)Yes
  9. 2026-06-14 Capabilities: {}{"serp":true,"anti_bot":true,"js_rendering":true,"residential_proxies":true,"st…
  10. 2026-06-14 Summary Md: (none)ZenRows is a web scraping API that handles anti-bot bypass, JavaScript renderin…
  11. 2026-06-14 Avoid If: (none)You want to try it free before paying, You have strict compliance requirements
  12. 2026-06-14 Score Agent Friendliness: (none)30
  13. 2026-06-14 Score Pricing Transparency: (none)85
  14. 2026-06-14 Score Setup Speed: (none)60
  15. 2026-06-14 Score Docs Quality: (none)15
  16. 2026-06-14 Score Procurement Friction: (none)85
  17. 2026-06-14 Score Trust Readiness: (none)15
  18. 2026-06-14 Best For: (none)AI agents and automation - an agent-ready surface (MCP / llms.txt), Teams needi…
  19. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  20. 2026-06-14 Status Page URL: (none)https://status.zenrows.com
  21. 2026-06-14 Docs URL: (none)https://docs.zenrows.com
  22. 2026-06-14 Enterprise Plan Available: set to Yes
  23. 2026-06-14 GDPR: set to Yes
  24. 2026-06-14 Data Retention Policy URL: set to https://www.zenrows.com/privacy-policy
  25. 2026-06-14 Documented Rate Limits: set to Trial: 5 concurrent requests; Developer ($69.99/mo): 20 concurrent requests; St…
  26. 2026-06-14 Rate Limit Requests: set to 5
  27. 2026-06-14 Rate Limit Window: set to concurrent
  28. 2026-06-14 Known Restrictions: set to Banks and banking institution websites are blocked, Credit card processors/paym…
  29. 2026-06-14 Auth Methods: set to api_key
  30. 2026-06-14 Auth Docs URL: set to https://docs.zenrows.com/universal-scraper-api/universal-scraper-api-setup
  31. 2026-06-14 API Style: set to rest
  32. 2026-06-14 Base URL: set to https://api.zenrows.com/v1/
  33. 2026-06-14 API Version: set to v1
  34. 2026-06-14 Versioning Scheme: set to url
  35. 2026-06-14 Stability: set to ga
  36. 2026-06-14 MCP URL: set to https://mcp.zenrows.com/mcp
  37. 2026-06-14 Quickstart URL: set to https://docs.zenrows.com/first-steps/getting-started-guide
  38. 2026-06-14 Idempotency Supported: set to No
  39. 2026-06-14 Error Format: set to vendor-specific
  40. 2026-06-14 Requires Verification: set to No
  41. 2026-06-14 Starting Price Usd: set to 69.99
  42. 2026-06-14 Price Basis: set to month
  43. 2026-06-14 Free Tier Limit: set to $1 usage allowance (trial, no credit card required)
  44. 2026-06-14 Slug: set to zenrows
  45. 2026-06-14 Notable Customers: set to (none)
  46. 2026-06-14 Fields Not Found: set to SOC2 certification status, HIPAA compliance, ISO 27001 certification, PCI DSS c…
  47. 2026-06-14 Source Confidence: set to high
  48. 2026-06-14 Extractor: set to claude-subagent:sonnet
  49. 2026-06-14 Last Verified At: set to 2026-06-14T00:00:00.000Z
  50. 2026-06-14 Status: set to published

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/zenrows \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/zenrows/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →