Scrapfly
A general anti-bot scraping API with no SERP product and no published Google price. You turn on asp=true and Scrapfly picks the stack, which means a Google search bills somewhere between 6 credits (datacenter plus ASP) and 30 (residential plus browser) and you only learn which from the response header - unusable as a quoted per-search rate, so no multiplier is recorded here. Cheapest paid entry is Discovery at $30 for 200,000 credits ($0.15 per 1k credits), but Discovery has no overflow and hard-caps; pay-as-you-go starts at Pro ($100) at $3.50 per 10k extra credits. Credits never roll over. Left null: every google_* and bing multiplier, annual discount (the page shows no annual option), the operating company's country, device and language targeting, and whether a published uptime SLA exists outside custom contracts.
Google web search, by volume
| Searches per month | Monthly bill | Per 1,000 | Cheapest route | Allowance unused |
|---|---|---|---|---|
| 1k | cost not published | - | - | - |
| 10k | cost not published | - | - | - |
| 100k | cost not published | - | - | - |
| 1M | cost not published | - | - | - |
Every published plan
| Plan | Price | Included credits | Overage each | Note |
|---|---|---|---|---|
| Free | $0 per month | 1,000 | hard cap | One-off 1,000 credits on signup rather than a monthly grant; no card, no time limit, every product usable. includedUnits records the signup grant. |
| Discovery | $30.00 per month | 200,000 | hard cap | $0.15 per 1k credits, prepaid. 5 concurrent requests, 1 week log retention, solo account, basic support. Explicitly 'No pay-as-you-go' - 'Discovery caps on quota, your bill is fixed.' |
| Pro | $100 per month | 1,000,000 | $0.0003 | Marked 'MOST POPULAR'. $0.10 per 1k credits, prepaid. 20 concurrent requests, 2 weeks log retention. Overage published as 'Extra at $3.50 / 10k' credits; overagePerUnitUsd is that rate divided by 10,000. Pay-as-you-go auto-activates on quota exhaustion at the same SLA. |
| Startup | $250 per month | 2,500,000 | $0.0002 | $0.10 per 1k credits, prepaid. 50 concurrent requests, 3 weeks log retention, team management. Overage published as 'Extra at $2.00 / 10k' credits. |
| Enterprise | $500 per month | 5,500,000 | $0.0001 | $0.09 per 1k credits, prepaid. 100 concurrent requests, 4 weeks log retention, premium support. Overage published as 'Extra at $1.20 / 10k' credits. This is a self-serve list price, not a quote. |
| Custom | on request | - | not published | 'Talk to Sales'. The page says custom contracts 'start at $1.2k/mo and scale to $30k+/mo' for negotiated volume above roughly 6M credits/month, with committed concurrency, dedicated residential pools, MSA/DPA/BAA and HIPAA. No list price, so monthlyUsd is null. |
Scrapfly has no dedicated SERP endpoint and publishes no Google-specific credit cost, so every google_* field is null. What is published is a feature matrix: base request on datacenter proxies 1 credit, base request on residential proxies (proxy_pool=public_residential_pool) 25 credits, browser rendering (render_js=true) +5 credits, and the pricing page adds '+5 credits for JS rendering or ASP mode' and '60 credits for full-page screenshot capture'. The decisive caveat for search is in the billing docs: 'ASP may dynamically upgrade the proxy pool to bypass anti-bot protection, which can affect the final cost.' So a Google scrape with asp=true costs at least 6 credits (1 + ASP) and can settle at 30 (25 residential + 5) when ASP escalates - the actual figure is only known after the call, from the X-Scrapfly-Api-Cost header or context.cost. Failed requests cost 0.
Cost by search type
Per 1,000, at 10,000 searches a month.
What it can do
Only what the provider's own pages state.
Where these numbers came from
- https://scrapfly.io/pricing read 2026-09-06 / plan cards (Free, Discovery, Pro, Startup, Enterprise, Custom) with monthly USD, credits, concurrency, log retention and per-10k overage rates; the credit matrix summary; the free tier; the FAQ confirming credits do not roll over and that Discovery caps on quota
- https://scrapfly.io/docs/scrape-api/billing read 2026-09-06 / authoritative credit table: datacenter 1, residential 25, render_js +5, plus the warning that ASP may dynamically upgrade the proxy pool and the X-Scrapfly-Api-Cost header that reports the real cost
- https://scrapfly.io/ read 2026-09-06 / 'Credit cost per call scales with features used (1 credit for HTTP, +5 for JavaScript rendering or ASP, +25 for residential proxies, 60 for screenshot). Failed requests are free.'
Something out of date? Send the provider's own page to hello@serpprices.com and it is corrected on the next capture.