CalculatorProxies · APIs

What will your scraping cost each month?

Enter your volume. See the monthly bill under the three ways providers charge: per GB of traffic, per request, and per successful result.

Prices from our reviews, checked
Your workload
500k pages a month, about 17k a day
HTML only. A typical product page is a few hundred KB.
JavaScript-rendered pages load extra assets and cost more per request.
How well protected are the sites?
Rate limits and basic checks. Residential proxies recommended.
Estimated monthly cost 173 GB of traffic · 575k requests
Residential proxies, per GB $1,035
You run the scraper; you pay for traffic, including retries. $2.07 per 1,000 pages
Scraping API, per request —
The API fetches and unblocks; browser pages cost extra credits. No reviewed price yet
Scraping API, per successful result Cheapest for you $104
You pay only for pages that come back usable. $0.21 per 1,000 pages

For your workload

Per-result pricing is cheapest

Failed attempts cost nothing, which matters most on well-protected sites with high retry rates.

Assumptions and prices used
AssumptionValueWhere it comes from
Residential proxy price$6 / GBLowest residential entry price in our reviews: Oxylabs, $6/GB on its smallest tiers (Bright Data: $8/GB pay-as-you-go). Review
Scraping API price, per requestNot setNo reviewed provider states a per-request price that bills every attempt. ZenRows and ScraperAPI reviews don't state prices.
Scraping API price, per successful result$0.116 / 1kScrape.do Hobby plan: $29 a month for 250,000 credits, 1 credit per basic request, successful requests only. Review
Browser page traffic1× HTML sizeNot yet sourced, so browser pages are assumed to transfer the same as HTML.
API cost for browser pages5× creditsZenRows Fetch: 1 credit for a basic request, 5 with JavaScript rendering. Source
Retries15% (medium)Set by protection level: low 5%, medium 15%, high 40%. Per-result pricing doesn't charge for them.
Estimates only. They exclude servers, storage, engineering time and monthly plan minimums. Check each provider's pricing page before you buy.

Read before you buy

Three ways scraping is priced

Most providers charge in one of three ways. The cheapest one for you depends on how big your pages are, how many need a real browser, and how often the sites block you.

Per GB of traffic. Proxy networks bill the bandwidth that passes through them, retries included. Residential proxies in our reviews start at $8/GB at Bright Data and $6/GB on Oxylabs' smallest tiers. Per-GB pricing is cheapest when pages are small, the HTML is all you need, and the sites rarely block you. You run the scraper yourself, so the bill is low but the engineering is yours. If the sites don't block datacenter IPs, those cost far less again; see residential vs datacenter proxies.

Per request. A scraping API fetches the page for you and charges credits per call. Page size stops mattering, but pages that need a browser cost several credits each, and APIs that bill every attempt also charge for the ones that fail.

Per successful result. Some APIs charge only when a page comes back usable. Scrape.do and Bright Data's Web Unlocker both bill only successful requests. This model wins on well-protected sites, where many attempts fail and a per-GB proxy bill grows with every retry.

Rules of thumb

  • Heavy pages favour per-request or per-result pricing, because you stop paying for bytes.
  • High block rates favour per-result pricing, because failures are free.
  • A high share of browser pages pushes API bills up, because rendering uses extra credits.
  • Large volumes of light, easy pages favour raw proxies, if you can maintain the scraper.

For a head-to-head between the two approaches, read Bright Data vs ScraperAPI. Before you budget for either, check whether the data already exists as a dataset: see datasets vs web scraping. To keep your block rate, and your retries, down, start with how to avoid getting blocked.

FAQ

Is it cheaper to use proxies or a scraping API?

It depends on page size and how hard the sites are to scrape. Raw proxies billed per GB are usually cheapest for small HTML pages on sites that rarely block you. Scraping APIs cost more per page but include unblocking, and success-only billing means blocked attempts cost nothing.

Where do the prices in this calculator come from?

From the provider reviews on this site. Each price links to the review it came from, and the date the prices were last checked is shown at the top of the calculator. Check each provider's own pricing page before you buy.

What does the estimate leave out?

Servers, storage, engineering time and any monthly plan minimums. It also treats every page as the same size and every retry as a full page load, so treat the result as a comparison between pricing models rather than a quote.

Runs entirely in your browser. Nothing you enter is sent anywhere.