Cheap Residential Proxy Test

Cheap residential proxies: cost per accepted row, not sticker price

A low per-GB rate stops mattering when the byte meter, retry loop, or policy desk eats the run before you count accepted rows.

Provider-metered bytes Policy friction Cost per accepted row Updated 2026-06-12

Sticker price answers the wrong question

Public price tables tell you what the provider charges per GB. They do not tell you how many of those bytes come back as accepted rows. The cheap provider is the one with the lowest cost per result on your target, after retries, bad exits, challenge pages, and wasted images are counted.

A shortlist worth running against a real target: Proxynade, IPRoyal, Webshare, Oxylabs, Bright Data. Public price anchors are worth noting, but they are the start of the comparison, not the end.

residential shortlist notes
Proxynade Volume Residential:   $0.89/GB
Proxynade Premium Residential:  $5.00/GB
IPRoyal residential:            from $1.75/GB (as listed on pricing page)
Webshare rotating residential:  cheaper at larger prepaid tiers
Oxylabs residential:            tiered, check current pricing page
Bright Data residential:        tiered, KYC and policy review required

do not rank by price until target test is done

That last line is the one buyers skip. A $1.75/GB line that burns twice the traffic or returns stale pages is not cheap. A $5.00/GB line can cost less per result if it keeps more rows and needs fewer reruns.

The app counter lies; the provider meter does not

Your scraper counts what it accepted. The provider meter counts what the proxy transferred: redirect chains, challenge pages, retry bodies, images you forgot to block, and responses your parser discarded. That gap is why the app counter usually looks cleaner than the bandwidth bill.

The only reliable unit is cost per accepted row — status 200, parsed value present, correct country echo, SKU matched. Everything else is an intermediate figure.

small target test, 420 product URLs
accepted row = status 200 + parsed price + same SKU + country echo ok

fields to record:
  provider
  plan
  target host
  requests sent
  accepted rows
  provider bytes (from dashboard usage log)
  manual rejects
  policy block y/n
  notes from debugger

Proxynade Volume vs Premium is a byte-cost decision

Proxynade publishes both tiers without a sales call: Volume Residential at $0.89/GB and Premium Residential at $5.00/GB. The dashboard's Usage Logs export as CSV and show host, outcome, latency, and byte totals per request — enough to run the same target on both tiers and decide whether the premium pool earns the 5x spend. Sometimes it does. Often the cheaper pool is sufficient once images, tracking domains, and retry loops are blocked.

The expanded username carries the routing choice. A Volume Residential request with US country targeting and a 30-minute sticky window looks like rt97db6958d9-plan-volume-country-us-lifetime-30. Premium uses plan-premium in the same position. Datacenter skips the lifetime token entirely.

Webshare and IPRoyal fit different job shapes

Webshare belongs in the cheap-proxy shortlist when the target is straightforward and a monthly prepaid tier matches the job size. The important split is rotating residential versus static residential: they answer different problems, and a combined score across both hides which one actually worked.

IPRoyal's residential entry price is listed on their pricing page. The same caveat applies — run your target before committing volume. Country fit, session behavior, and retry rate vary by target, not by marketing copy.

Oxylabs and Bright Data are not cheap for small buyers

Both providers publish tiered residential pricing. Oxylabs has clear public tiers and targeting options; check their category restrictions before running a job near sensitive verticals. Bright Data has a larger published network and granular controls, but their buying path includes KYC and a policy review. If your use case is near gaming, ticketing, or account automation, confirm it passes their review before treating any number on their pricing page as final.

Neither belongs on a "cheapest" list for sub-$100 tests. They show up in comparison tables because they are well-known, not because they lead on per-GB cost for small runs.

Run the test before buying volume

The test that actually answers the question: 100 to 1,000 real requests, target host unchanged, provider-metered bytes recorded from the dashboard, accepted rows manually sampled, result written as cost per accepted row. Run it on at least two providers. The cheaper one on paper is not always the cheaper one in the CSV.

What to checkWhy it matters
Provider bytes vs app bytesGap reveals wasted traffic: redirects, retries, unblocked assets
Accepted row rateLow rate means the cheap per-GB cost is multiplied by more attempts
Country echo accuracyWrong country on a geo-targeted target inflates retry count
Policy fitSome providers restrict categories before you learn about it mid-run
Session mode matchSticky vs rotating requirements differ by target; mixing them breaks the test