TOOL · RUNS IN YOUR BROWSER

Web scraping cost calculator

How much will a month of scraping cost? Compare the proxy bandwidth bill for running your own scraper with the per-page bill of a managed scraping API. Nothing you type leaves this page.

DIY BANDWIDTH VS MANAGED API

Calculator

Prices as of October 2026. Pick a preset or type your own numbers.

Results update as you change any input.

1 · Volume

Pages you need, not requests sent. Failed requests are added from the success rate.

2 · Average page size

HTTP Archive 2025: median inner page 1,963 KB (desktop); the HTML document alone is about 20–22 KB.

3 · Success rate

Used for the DIY side only: each failure is retried and assumed to cost a full page of bandwidth.

4 · Proxy price
5 · Managed API price

Presets assume each plan's credits are fully used; subscriptions have monthly minimums.

Monthly estimate

Proxy bandwidth 50 GB 100,000 requests sent
DIY bandwidth cost $200 $2.00 per 1,000 pages
Managed API cost $98.00 $0.98 per 1,000 pages

The API is $102 a month cheaper, before counting your own servers and time.

Assumptions and what is excluded

Example results for 100,000 pages a month

Computed with the same formula, at 100% success. Multiply the DIY figures by about 1.35 for a 74% success rate.

DIY proxy bandwidth per month, 100,000 pages
Page size Evomi Core ($0.99/GB)PacketStream ($1.00/GB)Decodo ($4.00/GB)Bright Data ($8.00/GB)
100 KB (HTML-only fetch) $9.90$10.00$40.00$80.00
500 KB (headless render, images/fonts/CSS blocked) $49.50$50.00$200$400
2 MB (full headless render) $198$200$800$1,600
Managed API cost per month, 100,000 successful pages
API configuration Per 1,000 Per month
ScrapingBee Freelance, no JS $0.20 $20.00
ScrapingBee Freelance, JS $0.98 $98.00
Bright Data Web Unlocker $1.50 $150
PacketStream Fetch, no JS $2.50 $250
ScrapingBee Freelance, premium + JS $4.90 $490
ScraperAPI Hobby, premium + render $12.25 $1,225

Reading the result

Page weight moves the DIY number more than anything else. At 100 KB per page, even $8/GB bandwidth undercuts every managed API above about $0.80 per 1,000 pages; at 2 MB per full render, $4/GB bandwidth costs $8 per 1,000 pages, more than Bright Data's $1.50 unblocker or ScrapingBee's $0.98 JavaScript rendering. That is why blocking images, fonts and CSS (see the open-source tools guide) is the first thing to do before you pay for more bandwidth.

The second lever is the target. On lightly protected pages, DIY with a cheap residential proxy is hard to beat. On sites behind Cloudflare, DataDome, Akamai or Kasada, your success rate drops and every retry, CAPTCHA and hour of debugging lands on your side of the ledger, while an API that bills successes only absorbs it. The Web Scraping Club (independent, sponsored by Decodo and Oxylabs; article) puts the break-even for DIY on hard anti-bot sites above roughly 100,000 requests. The build vs buy guide walks through the full decision.