# Plans for 50,000 JavaScript-rendered pages a month, 50,000 pages with structured extraction, at least 25 concurrent

Every plan checked against these conditions, with the official sentence each verdict rests on. 22 of 77 plans meet every condition.

- 50,000 JavaScript-rendered pages a month
- 50,000 pages with structured extraction
- At least 25 concurrent
- Checked 2026-09-28 – 2026-10-14
- Data version 392e2a978b5e
- Change these conditions: https://plans.intoperson.com/search?javascript=50000&structured_extraction_pages=50000&min_concurrency=25
- Page for people: https://plans.intoperson.com/answers/50-000-javascript-rendered-pages-a-month-50-000-pages-with-structured-extraction-at-least-25-concurrent-50222e0a

## Full matches (22)

Every required condition is met. Showing the first 10.

### ScrapingBee Freelance

Plan id: `scrapingbee-freelance` · Full match · Billing: billed monthly · Monthly cost: $49/month · before tax

$49/month includes 250,000 credits; 50,000 JavaScript-rendered pages × 5 + 50,000 structured-extraction pages (extra) × 0 = 250,000 credits; within the 250,000 credits included → $49/month.

Monthly price: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> Freelance $49 /mo 250,000 50
- Met · Covers the monthly volume: At least 100,000 requests per month (needs at least 100,000 requests per month).

Included per month: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> Freelance $49 /mo 250,000 50

Units per JavaScript-rendered page: [scrapingbee.com/documentation/](https://www.scrapingbee.com/documentation/) · checked 2026-10-14
> Classic Proxy without JavaScript rendering 1 Classic Proxy with JavaScript rendering (default) 5

Extra units per structured-extraction page: [scrapingbee.com/documentation/](https://www.scrapingbee.com/documentation/) · checked 2026-10-14
> Feature used API credit cost Classic Proxy without JavaScript rendering 1 ... If you use AI features ( ai_query , ai_extract_rules ), it will cost an additional 5 credits.

Extra units per structured-extraction page: How the value follows from the source: The credit breakdown adds credits for extraction only when the AI features are used; extraction rules (extract_rules) have no entry of their own, so they are taken to add none.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> API Credits Concurrent requests JavaScript rendering Rotating & Premium Proxies Geotargeting Screenshots & Extraction Rules Dedicated Scraping APIs Priority Email Support Dedicated Account Manager Team Management

JavaScript rendering: How the value follows from the source: Every plan row shows a tick icon in the JavaScript rendering, Rotating & Premium Proxies, Geotargeting, Screenshots & Extraction Rules and Dedicated Scraping APIs columns; only the three support columns show "-" on Freelance and Startup.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [scrapingbee.com/documentation/](https://www.scrapingbee.com/documentation/) · checked 2026-10-14
> extract_rules [ stringified JSON ] ( "" ) Data extraction from CSS selectors
- Met · Concurrent requests: 50 requests (needs at least 25 requests).

Concurrent requests: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> Freelance $49 /mo 250,000 50

Visit: [Pricing page](https://plans.intoperson.com/go/scrapingbee-freelance?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ZenRows Launch L1

Plan id: `zenrows-launch-l1` · Full match · Billing: billed yearly · Monthly cost: $57.50–$58/month

$57.50–$58/month billed annually ($690–$696 per year up front) includes 250,000 credits; 50,000 JavaScript-rendered pages × 5 + 50,000 structured-extraction pages (extra) × 0 = 250,000 credits; within the 250,000 credits included → $57.50–$58/month.

Annual price: [zenrows.com/\_static/pricing.a8f7dac7ba2d.js](https://www.zenrows.com/_static/pricing.a8f7dac7ba2d.js) · checked 2026-10-14
> {cr:25e4,m:69,a:58}

Annual price: How the value follows from the source: Table 12 × $58 = $696/year; FAQ 10 × $69 = $690/year.
- Met · Covers the monthly volume: 300,000 requests per month (needs at least 100,000 requests per month).

Included per month: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Launch L1 $69 250,000

Units per JavaScript-rendered page: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Standard request 1 JavaScript Rendering 5 Premium Proxies 10 JS Rendering + Premium Proxies (protected) 25

Extra units per structured-extraction page: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The css_extractor parameter is included at no additional cost with all Zenrows requests - you only pay extra for JavaScript Render and Premium Proxy when used.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> A JavaScript-rendered request always costs 5 credits, a protected request always costs 25, on every plan.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The CSS Extractor parameter transforms Zenrows' standard HTML output into structured JSON data containing only the specific elements you need.
- Met · Concurrent requests: 50 requests (needs at least 25 requests).

Concurrent requests: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Launch 50 Chat support 1 period

Visit: [Pricing page](https://plans.intoperson.com/go/zenrows-launch-l1?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ZenRows Launch L2

Plan id: `zenrows-launch-l2` · Full match · Billing: billed yearly · Monthly cost: $82.50–$83/month

$82.50–$83/month billed annually ($990–$996 per year up front) includes 500,000 credits; 50,000 JavaScript-rendered pages × 5 + 50,000 structured-extraction pages (extra) × 0 = 250,000 credits; within the 500,000 credits included → $82.50–$83/month.

Annual price: [zenrows.com/\_static/pricing.a8f7dac7ba2d.js](https://www.zenrows.com/_static/pricing.a8f7dac7ba2d.js) · checked 2026-10-14
> {cr:5e5,m:99,a:83}

Annual price: How the value follows from the source: Table 12 × $83 = $996/year; FAQ 10 × $99 = $990/year.
- Met · Covers the monthly volume: 480,000 requests per month (needs at least 100,000 requests per month).

Included per month: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Launch L2 $99 500,000

Units per JavaScript-rendered page: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Standard request 1 JavaScript Rendering 5 Premium Proxies 10 JS Rendering + Premium Proxies (protected) 25

Extra units per structured-extraction page: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The css_extractor parameter is included at no additional cost with all Zenrows requests - you only pay extra for JavaScript Render and Premium Proxy when used.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> A JavaScript-rendered request always costs 5 credits, a protected request always costs 25, on every plan.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The CSS Extractor parameter transforms Zenrows' standard HTML output into structured JSON data containing only the specific elements you need.
- Met · Concurrent requests: 50 requests (needs at least 25 requests).

Concurrent requests: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Launch 50 Chat support 1 period

Visit: [Pricing page](https://plans.intoperson.com/go/zenrows-launch-l2?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ScrapingBee Startup

Plan id: `scrapingbee-startup` · Full match · Billing: billed monthly · Monthly cost: $99/month · before tax

$99/month includes 1,000,000 credits; 50,000 JavaScript-rendered pages × 5 + 50,000 structured-extraction pages (extra) × 0 = 250,000 credits; within the 1,000,000 credits included → $99/month.

Monthly price: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> Startup $99 /mo 1,000,000 100
- Met · Covers the monthly volume: At least 400,000 requests per month (needs at least 100,000 requests per month).

Included per month: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> Startup $99 /mo 1,000,000 100

Units per JavaScript-rendered page: [scrapingbee.com/documentation/](https://www.scrapingbee.com/documentation/) · checked 2026-10-14
> Classic Proxy without JavaScript rendering 1 Classic Proxy with JavaScript rendering (default) 5

Extra units per structured-extraction page: [scrapingbee.com/documentation/](https://www.scrapingbee.com/documentation/) · checked 2026-10-14
> Feature used API credit cost Classic Proxy without JavaScript rendering 1 ... If you use AI features ( ai_query , ai_extract_rules ), it will cost an additional 5 credits.

Extra units per structured-extraction page: How the value follows from the source: The credit breakdown adds credits for extraction only when the AI features are used; extraction rules (extract_rules) have no entry of their own, so they are taken to add none.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> API Credits Concurrent requests JavaScript rendering Rotating & Premium Proxies Geotargeting Screenshots & Extraction Rules Dedicated Scraping APIs Priority Email Support Dedicated Account Manager Team Management

JavaScript rendering: How the value follows from the source: Every plan row shows a tick icon in the JavaScript rendering, Rotating & Premium Proxies, Geotargeting, Screenshots & Extraction Rules and Dedicated Scraping APIs columns; only the three support columns show "-" on Freelance and Startup.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [scrapingbee.com/documentation/](https://www.scrapingbee.com/documentation/) · checked 2026-10-14
> extract_rules [ stringified JSON ] ( "" ) Data extraction from CSS selectors
- Met · Concurrent requests: 100 requests (needs at least 25 requests).

Concurrent requests: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> Startup $99 /mo 1,000,000 100

Visit: [Pricing page](https://plans.intoperson.com/go/scrapingbee-startup?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ZenRows Launch L3

Plan id: `zenrows-launch-l3` · Full match · Billing: billed yearly · Monthly cost: $107.50–$108/month

$107.50–$108/month billed annually ($1,290–$1,296 per year up front) includes 700,000 credits; 50,000 JavaScript-rendered pages × 5 + 50,000 structured-extraction pages (extra) × 0 = 250,000 credits; within the 700,000 credits included → $107.50–$108/month.

Annual price: [zenrows.com/\_static/pricing.a8f7dac7ba2d.js](https://www.zenrows.com/_static/pricing.a8f7dac7ba2d.js) · checked 2026-10-14
> {cr:7e5,m:129,a:108}

Annual price: How the value follows from the source: Table 12 × $108 = $1,296/year; FAQ 10 × $129 = $1,290/year.
- Met · Covers the monthly volume: 980,000 requests per month (needs at least 100,000 requests per month).

Included per month: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Launch L3 $129 700,000

Units per JavaScript-rendered page: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Standard request 1 JavaScript Rendering 5 Premium Proxies 10 JS Rendering + Premium Proxies (protected) 25

Extra units per structured-extraction page: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The css_extractor parameter is included at no additional cost with all Zenrows requests - you only pay extra for JavaScript Render and Premium Proxy when used.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> A JavaScript-rendered request always costs 5 credits, a protected request always costs 25, on every plan.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The CSS Extractor parameter transforms Zenrows' standard HTML output into structured JSON data containing only the specific elements you need.
- Met · Concurrent requests: 50 requests (needs at least 25 requests).

Concurrent requests: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Launch 50 Chat support 1 period

Visit: [Pricing page](https://plans.intoperson.com/go/zenrows-launch-l3?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ZenRows Growth G1

Plan id: `zenrows-growth-g1` · Full match · Billing: billed yearly · Monthly cost: $165.83–$166/month

$165.83–$166/month billed annually ($1,990–$1,992 per year up front) includes 1,200,000 credits; 50,000 JavaScript-rendered pages × 5 + 50,000 structured-extraction pages (extra) × 0 = 250,000 credits; within the 1,200,000 credits included → $165.83–$166/month.

Annual price: [zenrows.com/\_static/pricing.a8f7dac7ba2d.js](https://www.zenrows.com/_static/pricing.a8f7dac7ba2d.js) · checked 2026-10-14
> {cr:12e5,m:199,a:166}

Annual price: How the value follows from the source: Table 12 × $166 = $1,992/year; FAQ 10 × $199 = $1,990/year.
- Met · Covers the monthly volume: 1,376,000 requests per month (needs at least 100,000 requests per month).

Included per month: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Growth G1 $199 1,200,000

Units per JavaScript-rendered page: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Standard request 1 JavaScript Rendering 5 Premium Proxies 10 JS Rendering + Premium Proxies (protected) 25

Extra units per structured-extraction page: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The css_extractor parameter is included at no additional cost with all Zenrows requests - you only pay extra for JavaScript Render and Premium Proxy when used.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> A JavaScript-rendered request always costs 5 credits, a protected request always costs 25, on every plan.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The CSS Extractor parameter transforms Zenrows' standard HTML output into structured JSON data containing only the specific elements you need.
- Met · Concurrent requests: 100 requests (needs at least 25 requests).

Concurrent requests: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Growth 100 Priority support 1 period

Visit: [Pricing page](https://plans.intoperson.com/go/zenrows-growth-g1?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ZenRows Growth G2

Plan id: `zenrows-growth-g2` · Full match · Billing: billed yearly · Monthly cost: $232.50–$233/month

$232.50–$233/month billed annually ($2,790–$2,796 per year up front) includes 2,000,000 credits; 50,000 JavaScript-rendered pages × 5 + 50,000 structured-extraction pages (extra) × 0 = 250,000 credits; within the 2,000,000 credits included → $232.50–$233/month.

Annual price: [zenrows.com/\_static/pricing.a8f7dac7ba2d.js](https://www.zenrows.com/_static/pricing.a8f7dac7ba2d.js) · checked 2026-10-14
> {cr:2e6,m:279,a:233}

Annual price: How the value follows from the source: Table 12 × $233 = $2,796/year; FAQ 10 × $279 = $2,790/year.
- Met · Covers the monthly volume: 2,400,000 requests per month (needs at least 100,000 requests per month).

Included per month: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Growth G2 $279 2,000,000

Units per JavaScript-rendered page: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Standard request 1 JavaScript Rendering 5 Premium Proxies 10 JS Rendering + Premium Proxies (protected) 25

Extra units per structured-extraction page: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The css_extractor parameter is included at no additional cost with all Zenrows requests - you only pay extra for JavaScript Render and Premium Proxy when used.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> A JavaScript-rendered request always costs 5 credits, a protected request always costs 25, on every plan.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The CSS Extractor parameter transforms Zenrows' standard HTML output into structured JSON data containing only the specific elements you need.
- Met · Concurrent requests: 100 requests (needs at least 25 requests).

Concurrent requests: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Growth 100 Priority support 1 period

Visit: [Pricing page](https://plans.intoperson.com/go/zenrows-growth-g2?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ScrapingBee Business

Plan id: `scrapingbee-business` · Full match · Billing: billed monthly · Monthly cost: $249/month · before tax

$249/month includes 3,000,000 credits; 50,000 JavaScript-rendered pages × 5 + 50,000 structured-extraction pages (extra) × 0 = 250,000 credits; within the 3,000,000 credits included → $249/month.

Monthly price: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> Business $249 /mo 3,000,000 200
- Met · Covers the monthly volume: At least 1,200,000 requests per month (needs at least 100,000 requests per month).

Included per month: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> Business $249 /mo 3,000,000 200

Units per JavaScript-rendered page: [scrapingbee.com/documentation/](https://www.scrapingbee.com/documentation/) · checked 2026-10-14
> Classic Proxy without JavaScript rendering 1 Classic Proxy with JavaScript rendering (default) 5

Extra units per structured-extraction page: [scrapingbee.com/documentation/](https://www.scrapingbee.com/documentation/) · checked 2026-10-14
> Feature used API credit cost Classic Proxy without JavaScript rendering 1 ... If you use AI features ( ai_query , ai_extract_rules ), it will cost an additional 5 credits.

Extra units per structured-extraction page: How the value follows from the source: The credit breakdown adds credits for extraction only when the AI features are used; extraction rules (extract_rules) have no entry of their own, so they are taken to add none.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> API Credits Concurrent requests JavaScript rendering Rotating & Premium Proxies Geotargeting Screenshots & Extraction Rules Dedicated Scraping APIs Priority Email Support Dedicated Account Manager Team Management

JavaScript rendering: How the value follows from the source: Every plan row shows a tick icon in the JavaScript rendering, Rotating & Premium Proxies, Geotargeting, Screenshots & Extraction Rules and Dedicated Scraping APIs columns; only the three support columns show "-" on Freelance and Startup.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [scrapingbee.com/documentation/](https://www.scrapingbee.com/documentation/) · checked 2026-10-14
> extract_rules [ stringified JSON ] ( "" ) Data extraction from CSS selectors
- Met · Concurrent requests: 200 requests (needs at least 25 requests).

Concurrent requests: [scrapingbee.com/pricing/](https://www.scrapingbee.com/pricing/) · checked 2026-10-14
> Business $249 /mo 3,000,000 200

Visit: [Pricing page](https://plans.intoperson.com/go/scrapingbee-business?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### Firecrawl Growth

Plan id: `firecrawl-growth` · Full match · Billing: billed yearly · Monthly cost: $332.50/month · $3,990 paid up front · before tax

$332.50/month billed annually ($3,990 per year up front) includes 500,000 credits; 50,000 JavaScript-rendered pages × 1 + 50,000 structured-extraction pages (extra) × 4 = 250,000 credits; within the 500,000 credits included → $332.50/month.

Annual price: [firecrawl.dev/pricing.md](https://www.firecrawl.dev/pricing.md) · checked 2026-10-14
> **Price**: $399/month or $333/month billed annually ($3,990/year, save $798)

Annual price: How the value follows from the source: The page shows $333/month billed annually, a rounded figure; the yearly charge of $3,990 is $332.50/month.
- Met · Covers the monthly volume: No cap on requests per month (needs at least 100,000 requests per month).

Included per month: [firecrawl.dev/pricing.md](https://www.firecrawl.dev/pricing.md) · checked 2026-10-14
> **Credits**: 500,000 per month

Units per JavaScript-rendered page: [firecrawl.dev/pricing.md](https://www.firecrawl.dev/pricing.md) · checked 2026-10-14
> Scrape | 1 credit / page

Units per JavaScript-rendered page: How the value follows from the source: The additional-cost table lists no JavaScript option, so a rendered page costs the base 1 credit.

Extra units per structured-extraction page: [firecrawl.dev/pricing](https://www.firecrawl.dev/pricing) · checked 2026-10-14
> On Scrape and Crawl, the JSON, Question, and Highlight formats add 4 credits per page
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.firecrawl.dev/features/scrape](https://docs.firecrawl.dev/features/scrape) · checked 2026-10-14
> Handles dynamic content: dynamic websites, js-rendered sites, PDFs, images
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [firecrawl.dev/pricing](https://www.firecrawl.dev/pricing) · checked 2026-10-14
> On Scrape and Crawl, the JSON, Question, and Highlight formats add 4 credits per page
- Met · Concurrent requests: 50 requests (needs at least 25 requests).

Concurrent requests: [firecrawl.dev/pricing.md](https://www.firecrawl.dev/pricing.md) · checked 2026-10-14
> - **Concurrency**: 50 concurrent requests

Visit: [Pricing page](https://plans.intoperson.com/go/firecrawl-growth?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ZenRows Growth G3

Plan id: `zenrows-growth-g3` · Full match · Billing: billed yearly · Monthly cost: $332.50–$333/month

$332.50–$333/month billed annually ($3,990–$3,996 per year up front) includes 3,000,000 credits; 50,000 JavaScript-rendered pages × 5 + 50,000 structured-extraction pages (extra) × 0 = 250,000 credits; within the 3,000,000 credits included → $332.50–$333/month.

Annual price: [zenrows.com/\_static/pricing.a8f7dac7ba2d.js](https://www.zenrows.com/_static/pricing.a8f7dac7ba2d.js) · checked 2026-10-14
> {cr:3e6,m:399,a:333}

Annual price: How the value follows from the source: Table 12 × $333 = $3,996/year; FAQ 10 × $399 = $3,990/year.
- Met · Covers the monthly volume: 3,300,000 requests per month (needs at least 100,000 requests per month).

Included per month: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Growth G3 $399 3,000,000

Units per JavaScript-rendered page: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Standard request 1 JavaScript Rendering 5 Premium Proxies 10 JS Rendering + Premium Proxies (protected) 25

Extra units per structured-extraction page: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The css_extractor parameter is included at no additional cost with all Zenrows requests - you only pay extra for JavaScript Render and Premium Proxy when used.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> A JavaScript-rendered request always costs 5 credits, a protected request always costs 25, on every plan.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [docs.zenrows.com/fetch/features/css-extractor.md](https://docs.zenrows.com/fetch/features/css-extractor.md) · checked 2026-10-14
> The CSS Extractor parameter transforms Zenrows' standard HTML output into structured JSON data containing only the specific elements you need.
- Met · Concurrent requests: 100 requests (needs at least 25 requests).

Concurrent requests: [docs.zenrows.com/first-steps/pricing](https://docs.zenrows.com/first-steps/pricing) · checked 2026-10-14
> Growth 100 Priority support 1 period

Visit: [Pricing page](https://plans.intoperson.com/go/zenrows-growth-g3?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

## Partial matches (42)

Nothing required is known to fail, but at least one required condition is not stated on the official pages. Showing the first 10.

### Scrapfly Enterprise

Plan id: `scrapfly-enterprise` · Partial match · Billing: billed monthly · Monthly cost: Not computable

Unknown: covers the monthly volume

The Extraction API credit cost was not captured.
- Unknown · Covers the monthly volume: Cannot be computed from published prices (units unknown).

Units per JavaScript-rendered page: [scrapfly.io/pricing](https://scrapfly.io/pricing) · checked 2026-10-14
> 5 credits + JS rendering or Unblocker

Units per JavaScript-rendered page: [scrapfly.io/docs/scrape-api/billing](https://scrapfly.io/docs/scrape-api/billing) · checked 2026-10-14
> Cost: 1 + 5 = 6 credits (Datacenter + Browser)

Units per JavaScript-rendered page: The pricing page lists 5 credits for JavaScript rendering while the billing docs compute 1 + 5 = 6.

Extra units per structured-extraction page: The Extraction API credit cost was not captured.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [scrapfly.io/pricing](https://scrapfly.io/pricing) · checked 2026-10-14
> Every Plan Includes Volume is the only thing that scales across plans. Feature access is flat. All 5 APIs Unblocker (formerly ASP) 190+ countries JS rendering Residential proxies
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [scrapfly.io/pricing](https://scrapfly.io/pricing) · checked 2026-10-14
> Data Extraction API Turn raw HTML into structured JSON. Pre-trained models for products, articles, reviews, jobs. CSS / XPath templates for fully custom rules.
- Met · Concurrent requests: 100 requests (needs at least 25 requests).

Concurrent requests: [scrapfly.io/pricing](https://scrapfly.io/pricing) · checked 2026-10-14
> ENTERPRISE $500 /mo $0.09 per 1k credits, prepaid 5,500,000 API credits / month 100 concurrent requests

Visit: [Pricing page](https://plans.intoperson.com/go/scrapfly-enterprise?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-09-28

### Scrapfly Startup

Plan id: `scrapfly-startup` · Partial match · Billing: billed monthly · Monthly cost: Not computable

Unknown: covers the monthly volume

The Extraction API credit cost was not captured.
- Unknown · Covers the monthly volume: Cannot be computed from published prices (units unknown).

Units per JavaScript-rendered page: [scrapfly.io/pricing](https://scrapfly.io/pricing) · checked 2026-10-14
> 5 credits + JS rendering or Unblocker

Units per JavaScript-rendered page: [scrapfly.io/docs/scrape-api/billing](https://scrapfly.io/docs/scrape-api/billing) · checked 2026-10-14
> Cost: 1 + 5 = 6 credits (Datacenter + Browser)

Units per JavaScript-rendered page: The pricing page lists 5 credits for JavaScript rendering while the billing docs compute 1 + 5 = 6.

Extra units per structured-extraction page: The Extraction API credit cost was not captured.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [scrapfly.io/pricing](https://scrapfly.io/pricing) · checked 2026-10-14
> Every Plan Includes Volume is the only thing that scales across plans. Feature access is flat. All 5 APIs Unblocker (formerly ASP) 190+ countries JS rendering Residential proxies
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [scrapfly.io/pricing](https://scrapfly.io/pricing) · checked 2026-10-14
> Data Extraction API Turn raw HTML into structured JSON. Pre-trained models for products, articles, reviews, jobs. CSS / XPath templates for fully custom rules.
- Met · Concurrent requests: 50 requests (needs at least 25 requests).

Concurrent requests: [scrapfly.io/pricing](https://scrapfly.io/pricing) · checked 2026-10-14
> STARTUP $250 /mo $0.10 per 1k credits, prepaid 2,500,000 API credits / month 50 concurrent requests

Visit: [Pricing page](https://plans.intoperson.com/go/scrapfly-startup?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-09-28

### ScrapingAnt Business

Plan id: `scrapingant-business` · Partial match · Billing: billed monthly · Monthly cost: Not computable

Unknown: covers the monthly volume

The AI extractor costs 1 credit per 30 characters of the page Markdown and the output, on top of the request cost; there is no fixed figure per page.
- Unknown · Covers the monthly volume: Cannot be computed from published prices (units unknown).

Units per JavaScript-rendered page: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> Headless browser (JS rendering) + standard (datacenter) proxy 10

Extra units per structured-extraction page: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> So, each 30 characters of the Markdown and output text cost 1 API credit. Also, the cost of the web scraping API request is added to the final cost

Extra units per structured-extraction page: The AI extractor costs 1 credit per 30 characters of the page Markdown and the output, on top of the request cost; there is no fixed figure per page.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> Headless browser (JS rendering) + standard (datacenter) proxy 10
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [scrapingant.com](https://scrapingant.com/) · checked 2026-10-14
> Plain English in, structured JSON out.
- Met · Concurrent requests: Unlimited (needs at least 25 requests).

Concurrent requests: [scrapingant.com](https://scrapingant.com/) · checked 2026-10-14
> No concurrency cap on any plan

Concurrent requests: Paid plans; the free plan allows one concurrent request.

Visit: [Pricing page](https://plans.intoperson.com/go/scrapingant-business?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ScrapingAnt Business Pro

Plan id: `scrapingant-business-pro` · Partial match · Billing: billed monthly · Monthly cost: Not computable

Unknown: covers the monthly volume

The AI extractor costs 1 credit per 30 characters of the page Markdown and the output, on top of the request cost; there is no fixed figure per page.
- Unknown · Covers the monthly volume: Cannot be computed from published prices (units unknown).

Units per JavaScript-rendered page: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> Headless browser (JS rendering) + standard (datacenter) proxy 10

Extra units per structured-extraction page: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> So, each 30 characters of the Markdown and output text cost 1 API credit. Also, the cost of the web scraping API request is added to the final cost

Extra units per structured-extraction page: The AI extractor costs 1 credit per 30 characters of the page Markdown and the output, on top of the request cost; there is no fixed figure per page.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> Headless browser (JS rendering) + standard (datacenter) proxy 10
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [scrapingant.com](https://scrapingant.com/) · checked 2026-10-14
> Plain English in, structured JSON out.
- Met · Concurrent requests: Unlimited (needs at least 25 requests).

Concurrent requests: [scrapingant.com](https://scrapingant.com/) · checked 2026-10-14
> No concurrency cap on any plan

Concurrent requests: Paid plans; the free plan allows one concurrent request.

Visit: [Pricing page](https://plans.intoperson.com/go/scrapingant-business-pro?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ScrapingAnt Enthusiast

Plan id: `scrapingant-enthusiast` · Partial match · Billing: billed monthly · Monthly cost: Not computable

Unknown: covers the monthly volume

The AI extractor costs 1 credit per 30 characters of the page Markdown and the output, on top of the request cost; there is no fixed figure per page.
- Unknown · Covers the monthly volume: Cannot be computed from published prices (units unknown).

Units per JavaScript-rendered page: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> Headless browser (JS rendering) + standard (datacenter) proxy 10

Extra units per structured-extraction page: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> So, each 30 characters of the Markdown and output text cost 1 API credit. Also, the cost of the web scraping API request is added to the final cost

Extra units per structured-extraction page: The AI extractor costs 1 credit per 30 characters of the page Markdown and the output, on top of the request cost; there is no fixed figure per page.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> Headless browser (JS rendering) + standard (datacenter) proxy 10
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [scrapingant.com](https://scrapingant.com/) · checked 2026-10-14
> Plain English in, structured JSON out.
- Met · Concurrent requests: Unlimited (needs at least 25 requests).

Concurrent requests: [scrapingant.com](https://scrapingant.com/) · checked 2026-10-14
> No concurrency cap on any plan

Concurrent requests: Paid plans; the free plan allows one concurrent request.

Visit: [Pricing page](https://plans.intoperson.com/go/scrapingant-enthusiast?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### ScrapingAnt Startup

Plan id: `scrapingant-startup` · Partial match · Billing: billed monthly · Monthly cost: Not computable

Unknown: covers the monthly volume

The AI extractor costs 1 credit per 30 characters of the page Markdown and the output, on top of the request cost; there is no fixed figure per page.
- Unknown · Covers the monthly volume: Cannot be computed from published prices (units unknown).

Units per JavaScript-rendered page: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> Headless browser (JS rendering) + standard (datacenter) proxy 10

Extra units per structured-extraction page: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> So, each 30 characters of the Markdown and output text cost 1 API credit. Also, the cost of the web scraping API request is added to the final cost

Extra units per structured-extraction page: The AI extractor costs 1 credit per 30 characters of the page Markdown and the output, on top of the request cost; there is no fixed figure per page.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [docs.scrapingant.com/credits-cost](https://docs.scrapingant.com/credits-cost) · checked 2026-10-14
> Headless browser (JS rendering) + standard (datacenter) proxy 10
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [scrapingant.com](https://scrapingant.com/) · checked 2026-10-14
> Plain English in, structured JSON out.
- Met · Concurrent requests: Unlimited (needs at least 25 requests).

Concurrent requests: [scrapingant.com](https://scrapingant.com/) · checked 2026-10-14
> No concurrency cap on any plan

Concurrent requests: Paid plans; the free plan allows one concurrent request.

Visit: [Pricing page](https://plans.intoperson.com/go/scrapingant-startup?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### Spider Unlimited (25 concurrent)

Plan id: `spider-unlimited-25` · Partial match · Billing: billed monthly · Monthly cost: Not computable

Unknown: covers the monthly volume

Selector extraction (css_extraction_map) has no price of its own on the pages read.
- Unknown · Covers the monthly volume: Cannot be computed from published prices (units unknown).

Units per JavaScript-rendered page: [spider.cloud/pricing](https://spider.cloud/pricing) · checked 2026-10-14
> Pick any amount from 2 ($40/mo) up to 1,538 ($19,994/mo) and run unlimited requests through it for a flat monthly price.

Units per JavaScript-rendered page: How the value follows from the source: No JavaScript multiplier; rendering is compute, which the flat price covers.

Extra units per structured-extraction page: Selector extraction (css_extraction_map) has no price of its own on the pages read.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [spider.cloud/pricing](https://spider.cloud/pricing) · checked 2026-10-14
> Are there multipliers for JS rendering or proxies? + None for JS rendering or standard proxies. JS rendering bills as compute, and proxy rotation comes with every request.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [spider.cloud/docs/api](https://spider.cloud/docs/api) · checked 2026-10-14
> css_extraction_map object - Use CSS or XPath selectors to scrape contents from the web page.
- Met · Concurrent requests: 25 requests (needs at least 25 requests).

Concurrent requests: [spider.cloud/pricing](https://spider.cloud/pricing) · checked 2026-10-14
> 25 concurrency, $350 per month

Visit: [Pricing page](https://plans.intoperson.com/go/spider-unlimited-25?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-09-29

### Spider Unlimited (50 concurrent)

Plan id: `spider-unlimited-50` · Partial match · Billing: billed monthly · Monthly cost: Not computable

Unknown: covers the monthly volume

Selector extraction (css_extraction_map) has no price of its own on the pages read.
- Unknown · Covers the monthly volume: Cannot be computed from published prices (units unknown).

Units per JavaScript-rendered page: [spider.cloud/pricing](https://spider.cloud/pricing) · checked 2026-10-14
> Pick any amount from 2 ($40/mo) up to 1,538 ($19,994/mo) and run unlimited requests through it for a flat monthly price.

Units per JavaScript-rendered page: How the value follows from the source: No JavaScript multiplier; rendering is compute, which the flat price covers.

Extra units per structured-extraction page: Selector extraction (css_extraction_map) has no price of its own on the pages read.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [spider.cloud/pricing](https://spider.cloud/pricing) · checked 2026-10-14
> Are there multipliers for JS rendering or proxies? + None for JS rendering or standard proxies. JS rendering bills as compute, and proxy rotation comes with every request.
- Met · Structured (JSON) extraction: Structured (JSON) extraction: available.

Structured (JSON) extraction: [spider.cloud/docs/api](https://spider.cloud/docs/api) · checked 2026-10-14
> css_extraction_map object - Use CSS or XPath selectors to scrape contents from the web page.
- Met · Concurrent requests: 50 requests (needs at least 25 requests).

Concurrent requests: [spider.cloud/pricing](https://spider.cloud/pricing) · checked 2026-10-14
> 50 concurrency, $650 per month

Visit: [Pricing page](https://plans.intoperson.com/go/spider-unlimited-50?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-09-29

### Bright Data Free Tier

Plan id: `brightdata-unlocker-free` · Partial match · Billing: free plan · Monthly cost: Not computable

Unknown: covers the monthly volume, structured (json) extraction

Units per structured-extraction pages (extra) are not recorded.
- Unknown · Covers the monthly volume: Cannot be computed from published prices (units missing).

Units per JavaScript-rendered page: [brightdata.com/pricing/web-unlocker](https://brightdata.com/pricing/web-unlocker) · checked 2026-10-14
> Every plan gives you full access - pay less per record as you scale Data Collection Automated proxy management Full browser rendering CAPTCHA solving Performance at Scale Unlimited concurrency

Units per JavaScript-rendered page: How the value follows from the source: One successful request is one billed unit whether or not it needs rendering or unblocking.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [brightdata.com/pricing/web-unlocker](https://brightdata.com/pricing/web-unlocker) · checked 2026-10-14
> Every plan gives you full access - pay less per record as you scale Data Collection Automated proxy management Full browser rendering CAPTCHA solving Performance at Scale Unlimited concurrency
- Unknown · Structured (JSON) extraction: Not stated on the official pages we checked.

Structured (JSON) extraction: Not recorded.
- Met · Concurrent requests: Unlimited (needs at least 25 requests).

Concurrent requests: [brightdata.com/pricing/web-unlocker](https://brightdata.com/pricing/web-unlocker) · checked 2026-10-14
> Every plan gives you full access - pay less per record as you scale Data Collection Automated proxy management Full browser rendering CAPTCHA solving Performance at Scale Unlimited concurrency

Visit: [Pricing page](https://plans.intoperson.com/go/brightdata-unlocker-free?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

### Bright Data Pay as you go

Plan id: `brightdata-unlocker-payg` · Partial match · Billing: pay as you go · Monthly cost: Not computable

Unknown: covers the monthly volume, structured (json) extraction

Units per structured-extraction pages (extra) are not recorded.
- Unknown · Covers the monthly volume: Cannot be computed from published prices (units missing).

Units per JavaScript-rendered page: [brightdata.com/pricing/web-unlocker](https://brightdata.com/pricing/web-unlocker) · checked 2026-10-14
> Every plan gives you full access - pay less per record as you scale Data Collection Automated proxy management Full browser rendering CAPTCHA solving Performance at Scale Unlimited concurrency

Units per JavaScript-rendered page: How the value follows from the source: One successful request is one billed unit whether or not it needs rendering or unblocking.
- Met · JavaScript rendering: JavaScript rendering: available.

JavaScript rendering: [brightdata.com/pricing/web-unlocker](https://brightdata.com/pricing/web-unlocker) · checked 2026-10-14
> Every plan gives you full access - pay less per record as you scale Data Collection Automated proxy management Full browser rendering CAPTCHA solving Performance at Scale Unlimited concurrency
- Unknown · Structured (JSON) extraction: Not stated on the official pages we checked.

Structured (JSON) extraction: Not recorded.
- Met · Concurrent requests: Unlimited (needs at least 25 requests).

Concurrent requests: [brightdata.com/pricing/web-unlocker](https://brightdata.com/pricing/web-unlocker) · checked 2026-10-14
> Every plan gives you full access - pay less per record as you scale Data Collection Automated proxy management Full browser rendering CAPTCHA solving Performance at Scale Unlimited concurrency

Visit: [Pricing page](https://plans.intoperson.com/go/brightdata-unlocker-payg?r=o6cx6w6l) (Opens the provider's pricing page; choose this plan there or after signing up.) · Checked 2026-10-14

## Notes

- Budgets are compared with listed USD prices before tax; annual plans use their per-month equivalent.
- Monthly volume is covered from the plan allowance plus published extra-usage rules; one-time free credits are not counted as monthly.
- Values come from official pricing pages and docs on the check date shown with each fact. Confirm the final price, taxes, promotions and account limits with the seller before buying.
- Order within full matches is by monthly cost (a cost range at its upper end), then by preferred conditions met, then by plan id. Affiliate relationships do not affect order.
