Try ScrapeDrive with 500 free credits. No card. Start free.

ScrapeDrive

Know what a request can cost before it runs

A Standard request has a fixed price you can work out from its parameters. An Auto request has a ceiling you set. A request that ends without a usable page costs 0 credits, and rejected requests are not charged.

500 credits after you confirm your email. No card.

A credit ceiling limiting route choices before a request settles.
curl "https://sync.scrapedrive.com/api/v1/scrape" \
  -H "Content-Type: application/json" \
  -d '{
    "api_key": "YOUR_KEY",
    "url": "https://example.com",
    "proxy_pool": "residential",
    "render_js": true
  }'

What this request asks for

proxy_pool=residential
5 base credits plus 5 for the residential network.
render_js=true
Plus 5 for the browser. 15 credits in total.
X-Sdrive-Credits
Reports the settled charge on a terminal sync response.

What it does for a request

Prices from parts
Base 5 credits. The residential network, JavaScript rendering and any screenshot add 5 each. Costs add and never multiply, so one request costs at most 20 credits.
Fixes the Standard price
The price is set when the request is accepted. It does not change if ScrapeDrive recovers on another route.
Caps Auto
max_credits is required with auto=true, and the final charge never exceeds it.
Reports the charge
X-Sdrive-Credits on a terminal sync response is the exact charge, 0 on a terminal failure. A polled async job shows it as credits.
Skips rejections
Requests rejected for validation, the rate limit, the backlog limit or insufficient credits are not charged.

When to use it

Use it when

  • You plan a monthly budget from a known mix of requests.
  • You want Auto to try harder routes without going over a set charge.

Leave it out when

  • You only need a ceiling for Auto. A Standard request already has one fixed price, so max_credits applies to Auto only.

How to set it

  • Datacenter HTTP

    5

    Base

  • Datacenter browser

    10

    Base and JavaScript rendering

  • Residential HTTP

    10

    Base and residential network

  • Residential browser

    15

    Base, residential network and JavaScript rendering

  • Residential browser with screenshot

    20

    All four parts

Limits to plan for

  • A page the site delivered is charged even when it answered 404 or 410, or held content your workflow did not expect.
  • A sync 504 means the wait ran out. It carries no X-Sdrive-Credits header, and the final state of the job is in your dashboard job history.
  • At zero credits the API rejects a request with 402 before charging it.
  • Plan allowances are on the pricing page.

Other features

Start with a plain request. Add browser, routing or waiting settings only when the page needs them.

Try cost controls on your page

Paste a page URL into the Playground and see exactly what ScrapeDrive returns.

500 credits after you confirm your email. No card.