Cancel anytime · No hidden fees

Scraping API pricing

Predictable plans for the scraping API and browser automation. Compare rate limits and monthly sessions — every tier includes the same core browser and proxy stack.

Free

$0

Testing and development — no credit card required.

  • 1,000 Scrape API requests / month
  • 100 browser minutes / month
  • 1 concurrent request · 1 concurrent session
  • Unlimited API keys & browser tokens
  • Screenshot · JS rendering · Markdown
  • Datacenter proxy
  • Community support
Get started

Starter

$49/mo

For small production workloads.

  • 100,000 Scrape API requests / month
  • 1,000 browser minutes / month
  • 5 concurrent requests · 3 concurrent sessions
  • Unlimited API keys & browser tokens
  • Screenshot · JS rendering · Markdown
  • 2 GB residential proxy / month
  • Email support
Start Starter
Most popular

Pro

$199/mo

For production pipelines behind bot protection.

  • 500,000 Scrape API requests / month
  • 10,000 browser minutes / month
  • 20 concurrent requests · 10 concurrent sessions
  • Unlimited API keys & browser tokens
  • Screenshot · JS rendering · Markdown · Structured JSON
  • Advanced bot protection
  • 10 GB residential proxy / month
  • Priority support + Slack
Start Pro

Enterprise

Custom

Dedicated infrastructure for high-volume scraping.

  • Custom request & browser-minute volume
  • Custom concurrency
  • Dedicated workers · private infrastructure
  • Custom residential proxy limits
  • All output types + advanced bot protection
  • Custom SLA · 99.9% uptime
  • Slack + phone support
Contact sales

All plans include

WebSocket Playwright API
JavaScript rendering
Rotating proxy pool
Managed browsers
Real-time dashboard
Prometheus metrics
API key management
99.9% uptime SLA

FAQ

What counts as a request?

One call to the Scrape API (/v1/scrape) counts as one request regardless of output type. Browser WebSocket sessions are tracked separately under your browser token quota.

What is browser concurrency?

Browser concurrency is the maximum number of simultaneously open browser WebSocket sessions per browser token. Exceeding it returns a 429 until an existing session closes.

What output types are available?

HTML (all plans), Screenshot (Starter+), Markdown with AI extraction and JSON (Pro+), and managed browser rendering with automatic bot-protection handling (Pro+).

Can I switch plans?

Yes. Upgrade or downgrade at any time from the dashboard. Changes take effect at the next billing cycle.

Is there a free trial on paid plans?

The Free plan gives you 1,000 requests/month with no card required — use it to evaluate the platform before upgrading.

How does residential proxy rotation work?

Starter uses our shared datacenter pool. Pro and above use rotating residential IPs assigned automatically per session — no configuration needed.

What if I exceed my monthly request quota?

Additional requests are blocked with a 429. You can upgrade from the dashboard mid-cycle and the new limits apply immediately.

Start on the free tier

No credit card required. 1,000 requests per month.

Create free account