pricing

Web scraping & search API pricing.

Start with 1,000 free credits and no card. Every plan includes every endpoint, every proxy tier, and JS rendering — the bigger the bundle, the cheaper each credit. Calls we can’t deliver never bill.

Free

Kick the tires

$0forever
  • 1,000 credits / mo
  • 1 concurrent
  • All endpoints
  • No card required
  • 0 credits on failed calls
Start free

Starter

Side projects

$29/ mo
  • 200,000 credits / mo
  • 10 concurrent
  • Geotargeting
  • Email support
  • Cancel anytime
Choose Starter

Pro

For teams

$249/ mo
  • 4,000,000 credits / mo
  • 100 concurrent
  • Priority support
  • 5 seats
  • Custom endpoint requests
Choose Pro

Scale

Data teams

$599/ mo
  • 10,000,000 credits / mo
  • 200 concurrent
  • SLA + on-call
  • Unlimited seats
  • Custom endpoint requests
Choose Scale

What a call costs

Credits are spent per call, priced by the work it actually took to deliver. No commit needed — pay-as-you-go credits are $0.0002 each.

Plain HTTP Datacenter, no JS 1 credit $0.0002
JS rendering Headless browser 5 credits $0.0010
Residential proxy Geo-targeted, no JS 10 credits $0.0020
Residential + JS Hostile targets, full render 40 credits $0.0080
Cache hit Repeated inside TTL window 1 credit $0.0002
Failed call Block, timeout, upstream error 0 credits $0.0000

Cost per endpoint

Every endpoint is available on every plan, including the free tier. These are the credit costs for each one.

Web Search POST /v1/search 5 credits Details
Deep Search POST /v1/search/deep 5 + 5 / page Details
AI Answer POST /v1/search/answer 20 + 5/source Details
Any URL POST /v1/scrape/url 1 – 40 credits (+25 with AI extraction) Details
Batch URLs POST /v1/scrape/batch Tiered · per URL Details
Translate POST /v1/translate 1 credit Details
Google Maps reviews POST /v1/scrape/google-maps/reviews from 40 Details
Gas prices POST /v1/scrape/gas-prices 10 credits Details
Audio transcript POST /v1/audio/transcript 20 / 2 min Details
Screenshot POST /v1/scrape/screenshot 15 / 25 / 35 credits Details
PDF POST /v1/scrape/pdf 25 / 35 credits Details

Need 25M+ credits or a dedicated VPC? Talk to sales. Plans cancel anytime, no contracts.

pricing questions

Answered.

How do credits work?

Every call spends credits from your monthly balance, and the amount reflects the work done. A plain HTTP fetch is 1 credit, a headless-browser render is 5, a residential fetch is 10, and a residential render against a hostile target is 40. Web search is 5, and an AI answer is 20 plus 5 per source fetched. A cache hit bills 1.

What happens when a call fails?

You aren’t charged. Anti-bot blocks, timeouts, and upstream failures all bill 0 credits, because we only bill for delivered content. A delivered 404 bills 1 credit — the target was reached and it answered.

Do I need a monthly plan, or can I pay as I go?

Either. Plans bundle credits at a lower effective rate and raise your concurrency; pay-as-you-go tops up at $0.0002 per credit with no commitment. The free tier gives you 1,000 credits a month and needs no card.

Are any endpoints locked behind higher plans?

No. Every plan includes every endpoint, every proxy tier, and JS rendering. Higher plans buy more credits, more concurrency, and priority — not extra features.

Does a JavaScript-heavy or anti-bot protected site cost more?

Yes, because it costs more to deliver. We pick the cheapest method that actually works for each target and bill the tier that succeeded, so soft pages stay at 1 credit and only genuinely hostile ones reach the 40-credit residential render tier.

Can I cancel or change plans at any time?

Yes. Plans are month to month with no contract — upgrade, downgrade, or cancel whenever you like.