Comparison

Scrapfly Pricing: What a Credit Buys, Feature by Feature

Residential requests cost 25 credits against 1 for datacenter, and overflow credits run up to 3.5 times the plan rate on the Pro tier.

HProxy Team··10 min read
HProxy.Comparison

Free proxies won't hold up here.

Shared datacenter IPs get flagged and dropped fast. When it has to hold, gaming, streaming, accounts, you need mobile and residential IPs that read as a real device, from $0.44/GB, pay as you go.

Proxies for Web Scraping

Scrapfly meters by feature, and it publishes the weights rather than hiding them. A plain datacenter request costs one credit, residential costs twenty-five, and a full-page screenshot costs sixty. That is a clean model, and two things sit under it that the plan cards do not show. Bandwidth is billed on top of a free quota, and overflow credits cost far more. Every figure below was read from their pricing page and billing documentation on 9 September 2026.

We sell competing proxies and scraper endpoints, so weigh our reading accordingly. The weights are theirs and the division is ours.

The short version

Plan credits cost $0.15 per thousand on Discovery and $0.10 on Pro, and the ladder barely moves after that. Pro and Startup carry the identical per-credit price, so the middle rung buys concurrency rather than a discount. Overflow credits on Pro cost $0.35 per thousand, which is 3.5 times the plan rate. Their pricing page says upstream 4xx responses are free, while their billing documentation lists 404 and 410 among twenty-two excluded codes.

What Scrapfly publishes

These are the advertised plans, read from the pricing page on 9 September 2026. The per-credit column is theirs, and the overflow column is the rate for credits beyond the allowance.

Scrapfly plans and the price of one credit

Plan prices, credit allowances, concurrency and overflow rates advertised on their pricing page, read 9 September 2026.
PlanPer monthCreditsPer 1,000 creditsConcurrencyOverflow
Free$01,000 on signupfree5none
Discovery$30200,000$0.155none, caps on quota
Pro$1001,000,000$0.1020$3.50 per 10k
Startup$2502,500,000$0.1050$2.00 per 10k
Enterprise$5005,500,000$0.09100$1.20 per 10k
Customnegotiatednegotiatednot publishedcommittednegotiated

scrapfly.io pricing page, read 9 September 2026

Two things stand out in that table before any feature weight is applied.

The ladder is the gentlest in this market, spanning only about 1.65 to one from Discovery to Enterprise. Most rivals we priced this week span three to one or more.

The middle of it is flat. Startup costs two and a half times Pro and gives two and a half times the credits. So the per-credit price does not move at all.

So Startup buys concurrency and a better overflow rate. It does not buy cheaper credits, and the plan card does not put it that way.

The overflow costs more than the plan

Extra credits beyond the quota are priced per ten thousand, and they cost more.

Plan credits against overflow credits

Overflow rates advertised on their pricing page, read 9 September 2026, converted by us to a rate per thousand credits and set beside the plan rate.
PlanPlan per 1,000Overflow per 1,000Overflow costs
Discovery$0.15not offeredthe plan simply stops
Pro$0.10$0.353.5 times the plan rate
Startup$0.10$0.202.0 times the plan rate
Enterprise$0.09$0.121.3 times the plan rate

our arithmetic on advertised figures, 9 September 2026

The Discovery row is a different problem rather than a cheaper one. That plan caps on quota, so a busy month stops rather than costing more.

On Pro, running past the quota costs three and a half times the rate you signed up for. We found the same shape at Firecrawl, where top-ups also ran to three times the rate.

The feature weights

The pricing page lists four weights. The billing pages give the underlying rule, and the two do not describe rendering the same way.

Published credit weights

The first three rows are quoted from their billing documentation and the last from their pricing page, both read 9 September 2026.
What the request usesCreditsSource
Datacenter proxies1billing documentation
Residential proxies25billing documentation
Browser renderingplus 5billing documentation
HTTP scrape on a datacenter IP1pricing page
Adding JS rendering or Unblocker5pricing page
Adding residential proxies25pricing page
Full-page screenshot capture60pricing page

scrapfly.io pricing page and billing documentation, read 9 September 2026

The billing pages state that datacenter and residential are mutually exclusive, and that browser rendering adds five credits. Added up, a datacenter request with rendering costs six credits and a residential one costs thirty.

The pricing page instead summarises rendering as five credits total. We could not determine which is charged, and the difference is twenty percent on a very common configuration.

Everything below therefore uses only the weights both sources agree on.

Cost per 1,000 requests, by configuration and plan

Our arithmetic: the plan credit price multiplied by the credits each configuration consumes. Uses only the weights both vendor sources agree on. Read 9 September 2026.
ConfigurationCreditsDiscovery $30Pro $100Enterprise $500
Datacenter, no rendering1$0.15$0.10$0.09
Residential25$3.75$2.50$2.25
Full-page screenshot60$9.00$6.00$5.40
Residential on Pro overflow25not offered$8.75not applicable

our own arithmetic on advertised figures, 9 September 2026

The last row is the one to remember. A residential request costs $2.50 per thousand inside the Pro allowance and $8.75 per thousand past it.

Bandwidth is billed too, and the plan cards do not say so

This is the part of the model that only appears in the billing pages. Binary responses are billed per 100KB slice rather than per request.

Datacenter proxies cost 3 credits per 100KB and residential proxies cost 10. The first megabyte of a download is free of charge.

Text responses are affected as well. Bandwidth above the initial megabyte is billed as binary bandwidth, and browser rendering includes three megabytes free.

Convert that into a per-gigabyte figure and it sits beside a proxy rate. We treat a gigabyte as one thousand megabytes and state that assumption plainly.

Binary bandwidth, converted to money per GB

Our arithmetic on the documented rate of 3 and 10 credits per 100KB, at the Pro plan credit price, treating one gigabyte as one thousand megabytes. Read 9 September 2026.
What moves the bytesPublished asPer GB on Pro
Datacenter proxies3 credits per 100KB$3.00
Residential proxies10 credits per 100KB$10.00
HProxy residential bandwidthpriced per GB directly$0.50/GB

vendor billing documentation and our own arithmetic, 9 September 2026

Our own gigabyte is priced as a gigabyte, from a balance rather than a credit pool. That is a different shape rather than a win, since their number buys the anti-bot work too.

The failure rule, read twice

The pricing page makes a strong and welcome claim. Failed requests cost nothing, and upstream 4xx and 5xx responses and failed scrapes are free.

The billing pages describe the same policy in more detail, and the detail narrows it two ways.

First, the protection has a threshold. If more than 30 percent of traffic fails within one hour, the policy disables and usage is billed.

Second, a list of status codes is excluded from the protection. It contains 400, 401, 402, 404, 405, 406, 407, 409, 410 and thirteen more.

Those two statements are hard to hold together. The pricing page says upstream 4xx responses are free. The billing pages list twenty-two 4xx codes as excluded from the policy that makes failures free.

We could not square them and we make no claim about which governs an invoice. Anyone whose URL list contains dead links should ask before assuming the pricing page wording applies.

The threshold matters on its own terms too. Protection against failures switches off during exactly the hour when failures are worst.

Five vendors, five definitions

We have now read this same term at five companies in one week. The wording differs enough to change a bill.

How five vendors treat a failed or dead request

Each definition read from that vendor's own pricing page or documentation on 9 September 2026.
VendorWhat their pages say
Scrapflypricing page says 4xx and 5xx are free; documentation excludes 22 4xx codes and caps protection at 30 percent failures per hour
Zytebans and rate limits are free, and a target 404 is charged
ScrapingBee200, 404 and 410 are charged; Auto-Mode costs nothing if every configuration fails
ZenRowsonly successful requests are charged, with 404 and 410 counted as successful
ScraperAPI200 and 404 are charged, and so are requests you cancel before 70 seconds

five vendor pricing pages and documentation, all read 9 September 2026

Zyte is the only one of the five whose pages agree with themselves and exclude blocks from billing. Our conversions for the other four sit in the Zyte, ScrapingBee, ZenRows and ScraperAPI teardowns.

What the allowance actually holds

Restate the credits as request counts and the plan cards read differently:

Advertised credits, converted to requests

Our arithmetic: each credit allowance divided by the weight of the configuration named in the column. Read 9 September 2026.
PlanCreditsDatacenterResidentialScreenshots
Free1,0001,0004016
Discovery200,000200,0008,0003,333
Pro1,000,0001,000,00040,00016,666
Startup2,500,0002,500,000100,00041,666
Enterprise5,500,0005,500,000220,00091,666

our own arithmetic on advertised figures, 9 September 2026

The free tier is 1,000 credits with no card and no time limit. Against residential requests that is forty scrapes, which tests a parser rather than a pool.

Who this pricing suits

Scrapfly suits people scraping undefended pages in volume. At $0.09 per thousand datacenter requests on Enterprise, that rate competes with anything we priced this week.

It suits buyers who want the weights published rather than quoted. Four sit on the pricing page itself, which is more than most rivals show a visitor.

It suits predictable months better than spiky ones, despite the overflow feature. Running past a Pro allowance costs three and a half times the plan rate, and Discovery simply stops.

It suits large downloads poorly unless you read the billing pages first. Bandwidth billing does not appear on the plan cards at all. Residential binary traffic works out at about $10.00 per gigabyte on Pro.

The wider market spread sits in what scraping APIs really charge. The multiplier habit is set out in why 250,000 credits is not 250,000 requests.

What we could not verify

We found no annual billing option on the page as it rendered for us. Several rivals publish one, so we make no claim either way about whether Scrapfly offers a term discount.

We could not determine whether browser rendering on a datacenter request totals five credits or six. The pricing page and the billing documentation describe it differently, and the gap is twenty percent.

We could not square the pricing page wording on 4xx with the excluded code list. Both are quoted above exactly as we read them.

No standalone credit figure is published for sessions or for the Anti Scraping Protection bypass. The documentation notes only that the bypass may upgrade the proxy pool, which changes the final cost.

Prices and weights both move. Every figure here was read on 9 September 2026, so check the live pages before committing.

Sources

  • Scrapfly, pricing page, read 9 September 2026. Plan names, monthly prices, credit allowances, per-credit prices, concurrency limits and overflow rates.
  • Scrapfly, pricing page, read 9 September 2026. The four summarised credit weights of 1, 5, 25 and 60, and the statement that upstream 4xx and 5xx responses and failed scrapes are free.
  • Scrapfly, pricing page, read 9 September 2026. The free tier of 1,000 credits with no card and no time limit.
  • Scrapfly, billing documentation, read 9 September 2026. Datacenter at 1 credit, residential at 25, browser rendering at plus 5, and the two being mutually exclusive.
  • Scrapfly, billing documentation, read 9 September 2026. Binary billing at 3 and 10 credits per 100KB, the first megabyte free, and the three megabytes free with browser rendering.
  • Scrapfly, billing documentation, read 9 September 2026. The Scrape Failed Protection policy, its 30 percent hourly threshold and its list of excluded status codes.
  • Zyte, ScrapingBee, ZenRows and ScraperAPI pricing pages and documentation, read 9 September 2026, for the five-vendor comparison table.
  • Our own arithmetic on those published figures, 9 September 2026, shown in every table above.

Frequently asked questions

How much does Scrapfly cost per 1,000 requests?
It depends on the features you enable, and the published weights run from 1 credit to 60. On the $100 Pro plan a credit costs $0.10 per thousand, so a plain datacenter request is $0.10 per thousand requests. A residential request at 25 credits is $2.50 per thousand, and a full-page screenshot at 60 credits is $6.00. All figures were read on 9 September 2026.
Does Scrapfly charge for failed requests?
Their pricing page states that upstream 4xx and 5xx responses and failed scrapes are free. Their billing documentation is narrower, describing a Scrape Failed Protection policy that lists 404, 410 and twenty other 4xx codes as excluded. The same documentation states the protection disables when more than 30 percent of traffic fails within an hour, after which usage is billed. We could not reconcile the two statements.
Are Scrapfly overflow credits more expensive than plan credits?
Yes, and the gap is largest on the smallest plan that allows overflow. Pro includes credits at $0.10 per thousand and charges extra credits at $3.50 per ten thousand, which is $0.35 per thousand, or 3.5 times the plan rate. Startup charges $2.00 per ten thousand against the same $0.10 plan rate, and Enterprise charges $1.20 against $0.09. The Discovery plan has no overflow at all and caps on quota instead.
Does a bigger Scrapfly plan make credits cheaper?
Only at the ends of the ladder. Discovery is $0.15 per thousand credits and Pro is $0.10, which is a real one third cut. Startup then costs two and a half times as much money for two and a half times the credits, so its per-credit price is identical to Pro at $0.10. Enterprise reaches $0.09, so the whole published ladder spans only about 1.65 to one.
How does Scrapfly bill large downloads?
Separately, and the pricing page does not mention it. Their billing documentation states that binary responses are billed per 100KB slice, at 3 credits on datacenter proxies and 10 on residential, with the first megabyte free. Text responses above one megabyte are billed as binary bandwidth after that first megabyte, and browser rendering includes three megabytes free.
What does the free Scrapfly plan include?
One thousand API credits on signup, with no credit card and no time limit, usable across every product. Against plain datacenter requests that is a thousand scrapes. Against residential requests at 25 credits each it is forty, and against full-page screenshots at 60 credits it is sixteen.

Proxies that don't die mid-job

Residential, ISP, datacenter and mobile, verified by the same engine that runs tens of millions of checks. They read as a real device and hold up under load. Pay as you go, and your balance never expires. $0.44/GB is the 2,000 GB+ rate; a single gigabyte is $0.50/GB, with no minimum order.

129M+ proxy checks run · 100+ countries · HTTP / HTTPS / SOCKS · re-checked every few minutes · no signup