Use-case guide
Web scraping proxies: 6 providers with a scraping API path
Choose this page when you are picking residential proxies for a web-scraping workload and want the option of moving to the same vendor’s scraping API later — one vendor account, one upgrade path instead of a second supplier. The reviewed selection is the six directory providers recorded as selling both residential proxies and a scraping API: Bright Data, Oxylabs, Decodo, Evomi, Geonode and HProxy. Product qualification and purchasing records were checked 2026-09-28 to 2026-09-29, and the API figures below were observed on vendor product and pricing pages on 2026-10-01. Proxy quotes bill per GB of traffic while the scraping APIs bill per request, per result or per delivered record, so a per-GB proxy price and a per-1K API price are not directly comparable at any provider here. Use the API comparison below if you already want a managed scraping service.
Raw proxies or a scraping API?
Raw residential proxies fit when you already run crawler infrastructure — your own fetching, retry, rotation and ban handling — and only need IP supply: every provider on this page bills proxies per GB, so cost follows bytes moved, not pages read. A scraping API fits when you would rather send a URL or a platform identifier and receive HTML, Markdown or parsed JSON with rotation, retries and unblocking handled for you. The documented billing units differ: Decodo and Geonode bill per 1K requests, Oxylabs and Evomi per 1K successful results, Bright Data per successfully delivered record and HProxy per successful call. That unit decides the fit for your volume shape — per-GB billing punishes heavy pages and media, per-request billing follows request counts within the same pricing tier, and per-record billing scales with extracted items rather than fetches. JavaScript rendering raises the advertised API rate at Oxylabs and Decodo. Compare that rate with the bandwidth, browser compute and retry costs of your own crawler before deciding which option costs less for the same workload. No provider here publishes a conversion between GB and requests, so treat the two units as different currencies rather than deciding on price alone.
Bright Data Web Scraper API ↗ · Oxylabs Web Scraper API pricing ↗ · Decodo Web Scraping API pricing ↗ · Evomi pricing ↗ · Geonode Scraper API ↗
How this selection was reviewed
This is a reviewed selection of six providers selling both residential proxies and a scraping API, each with a product-specific qualification and residential purchasing review. It is not a complete list of providers offering both products. Those records were checked 2026-09-28 to 2026-09-29, and the API figures on this page were observed on vendor product and pricing pages on 2026-10-01; they are vendor-advertised claims, not tested performance or checkout quotes. Bright Data’s API plan figures were recovered from embedded page-source attributes on its JavaScript-heavy pricing page on 2026-10-01 rather than from a rendered browser view. Evomi’s rendering price remains unconfirmed: its pricing page presents flat per-1K rates with rendering included while its product FAQ and docs publish per-mode credit costs. Geonode’s $62.50 monthly price is the displayed 250,000-request plan, not a verified minimum; the selector also lists 10K and 50K plans whose prices were not verified. Its pay-as-you-go offer is separate and advertises from $0.40/1K with a $50 minimum order. Decodo’s own pages disagree on pool size (115M+ on the residential page, 125M+ on scraping pages), so no pool figure is quoted. A documented shared balance across proxies and the scraping API exists only at HProxy; for the other five, one vendor account and a shared pricing hub are documented, not one bill.
Evomi pricing ↗ · Evomi Scraper API docs ↗ · Geonode Scraper API ↗ · Decodo residential pricing ↗ · HProxy pricing ↗
Compare the scraping API options
Start here if you already want an API. Check the target coverage, output and billing unit together; these prices cannot be compared directly with proxy prices per GB.
| Provider | Targets & output | Billing & entry options | Balance with proxies |
|---|---|---|---|
| Bright Data Bright Data Web Scraper API ↗ · Bright Data residential pricing ↗ | Targets & output 1,400+ pre-built scrapers for named targets; JSON, NDJSON or CSV. | Billing & entry options Per successfully delivered record. Free tier: 5K records/month. Pay as you go: $1.50/1K records. | Balance with proxies One vendor account; a shared balance with proxies is not documented. |
| Oxylabs Oxylabs Web Scraper API ↗ · Oxylabs Web Scraper API pricing ↗ · Oxylabs residential pricing ↗ | Targets & output Raw HTML or parsed JSON for dedicated targets, including Amazon product data. | Billing & entry options Up to 2,000 trial results. Micro plan: $49/month, from $0.50/1K successful Amazon results; other targets and JavaScript cost more. VAT may apply. | Balance with proxies One vendor account; a shared balance with proxies is not documented. |
| Decodo Decodo Web Scraping API ↗ · Decodo Web Scraping API pricing ↗ · Decodo residential pricing ↗ | Targets & output HTML, JSON, CSV, PNG, XHR or Markdown; Markdown requires the premium pool. | Billing & entry options 2K standard requests on the $0 plan; paid plans start at $19/month. Per 1K requests: $0.50 standard, $0.75 with JavaScript, $1.00 premium, $1.50 premium with JavaScript (+VAT). | Balance with proxies One vendor account; a shared balance with proxies is not documented. |
| Evomi Evomi Scraper API ↗ · Evomi pricing ↗ · Evomi Scraper API docs ↗ | Targets & output URL extraction with JSON, HTML, Markdown, PDF or screenshots documented. | Billing & entry options From $0.20/1K successful results, pay as you go. Rendering charges conflict across the vendor pricing page and docs; confirm the mode before buying. | Balance with proxies Scraper API credits are required; a shared balance with proxies is not documented. |
| Geonode Geonode Scraper API ↗ · Geonode Scraper API docs ↗ · Geonode residential proxies ↗ | Targets & output Extraction, batch, crawl, map and search endpoints; HTML, Markdown or both. | Billing & entry options 1,500 requests/month free. Plan example: 250K requests/month for $62.50; smaller tiers are listed but unverified. Pay as you go: from $0.40/1K, $50 minimum order. | Balance with proxies One API key covers scraping endpoints; a shared balance with proxies is not documented. |
| HProxy HProxy Web Scrapers ↗ · HProxy Scraper API pricing ↗ · HProxy pricing ↗ | Targets & output 116 fixed endpoints across 23 platforms; structured JSON. No arbitrary-URL scraper. | Billing & entry options $1.49–$38.74/1K successful calls, depending on endpoint. Empty results still bill. No free scraper trial is documented. | Balance with proxies One prepaid balance is documented for both proxies and scraping. |
Which terms fit your purchase?
Providers appear in the reviewed selection order. These are decisions based on published terms, not tested performance winners.
Bright Data
Pick Bright Data when pre-built scrapers for named targets and per-record billing fit the workload: the advertised Web Scraper API returns parsed JSON, NDJSON or CSV from a 1,400+ scraper library, bills only for successfully delivered records, and starts with a free tier of 5K records a month or $1.5/1K records pay as you go.
Check the tradeoff: The advertised routing wording stops at requests running on Bright Data infrastructure with 400M+ IPs, unlocking and browsers built in — there is no literal residential-network routing statement. One vendor account and one pricing hub for proxies and the API are documented, but a shared balance across them is not.
Bright Data Web Scraper API ↗ · Bright Data residential pricing ↗
Oxylabs
Pick Oxylabs when success-based billing and pre-parsed targets matter: its Web Scraper API returns raw HTML or parsed JSON for dedicated targets (an Amazon product maps to 129 data points), does not bill 5xx/6xx responses, and offers a free trial of up to 2,000 results before the advertised $49-a-month Micro plan from $0.50/1K results.
Check the tradeoff: Advertised entry rates differ by target — $0.50/1K for Amazon, $1.00 for Google, $1.15 for other sites — and JavaScript rendering raises the rate to $1.35/1K, so mixed target lists blend several prices, and VAT may apply. Routing wording is “automatic proxy rotation” and “premium proxies” without naming the residential network, and shared billing with proxies is not documented.
Oxylabs Web Scraper API ↗ · Oxylabs Web Scraper API pricing ↗ · Oxylabs residential pricing ↗
Decodo
Pick Decodo when per-request cost control matters: its Web Scraping API bills per 1K requests by request type, so simple pages stay on the advertised $0.50/1K standard rate while JavaScript rendering ($0.75/1K) and the premium pool ($1.00/1K, or $1.50/1K with JavaScript) are enabled only when needed, starting from a $0 plan with 2K standard requests.
Check the tradeoff: All rates carry +VAT and escalate per request type, so a JavaScript-heavy target list can cost triple the standard rate, and Markdown output requires the premium pool. Decodo’s own pages state both an always-free $0 plan and a 7-day free trial, and quote the proxy pool as both 115M+ and 125M+, so this page quotes neither figure.
Decodo Web Scraping API ↗ · Decodo Web Scraping API pricing ↗ · Decodo residential pricing ↗
Evomi
Pick Evomi when the lowest advertised per-1K API entry figure in this selection matters: its Scraper API bills per 1,000 successful results from $0.20/1K pay as you go with no expiry, advertises clean JSON output (the docs also list HTML, Markdown, PDF and screenshots) and routes requests through residential or datacenter proxies across 150+ countries.
Check the tradeoff: Evomi’s official pages conflict on rendering cost: the pricing page presents flat per-1K rates with JavaScript rendering and retries included, while the product FAQ and docs publish per-mode credit multipliers where browser mode costs more credits — treat the rendering price as unconfirmed. The docs also say the API needs credits specifically for the Scraper API, so shared billing with proxies is not documented.
Evomi Scraper API ↗ · Evomi pricing ↗ · Evomi Scraper API docs ↗
Geonode
Pick Geonode when one plan should cover several scraping jobs: its Scraper API spans extraction, batch, crawl, map and search endpoints with failed requests never charged, explicitly built on Geonode’s own proxy network, advertised from a free $0 plan of 1,500 requests a month, a displayed 250,000-request plan at $62.50 a month, or pay as you go from $0.40/1K requests.
Check the tradeoff: The $62.50 plan is an example, not the minimum paid plan: the selector also lists 10K and 50K options whose prices were not verified. Pay as you go is separate, starting from $0.40/1K with a $50 minimum order. Output is documented as Markdown, HTML or both; a shared balance with proxies is not documented, although one API key covers the scraping endpoints.
Geonode Scraper API ↗ · Geonode Scraper API docs ↗ · Geonode residential proxies ↗
HProxy
Pick HProxy when one prepaid balance should cover both proxies and scraping: it is the only provider here documenting that (“one balance for every product”), and its Scraper API returns structured JSON from 116 ready-made endpoints across 23 named platforms, billed per successful call from $1.49/1K with errors, timeouts and rate limits unbilled.
Check the tradeoff: The catalog is fixed platform endpoints only — there is no arbitrary-URL scraper and no free scraper trial. Per-endpoint prices vary up to $38.74/1K calls, and because pricing is per call rather than per result, empty results and lookups of missing targets still bill.
HProxy Web Scrapers ↗ · HProxy Scraper API pricing ↗ · HProxy pricing ↗
Published costs at three usage levels
Shown in the same order as the provider decisions above. These are calculations from published tiers, not checkout quotes or performance rankings. Taxes, payment fees and custom offers are not included.
| Provider & purchase conditions | 10 GB | 100 GB | 1,000 GB |
|---|---|---|---|
| Bright DataSources checked 2026-09-26 At 100 GB: Residential list $7/GB; $499 monthly minimum. Quantity = 499/7, not an advertised fixed GB package. Extra usage stays metered at $7/GB; promotions excluded. List rates exclude promotional coupons and taxes. Monthly plans use a minimum commitment with metered traffic. Residential access requires real account funding and business KYC. Terms checked 2026-09-28 ↗ Plan details and calculations10 GB: $80.00 Pay as you go at $8/GB list. Minimum account funding was not verified; confirm it before purchase. Promotions are excluded from this calculation. 100 GB: $700 Residential list $7/GB; $499 monthly minimum. Quantity = 499/7, not an advertised fixed GB package. Extra usage stays metered at $7/GB; promotions excluded. 1,000 GB: $5,000 Residential list $5/GB; $1,999 monthly minimum. Quantity = 1999/5, not an advertised fixed GB package. Extra usage stays metered at $5/GB; promotions excluded. Traffic expiry: For an account active throughout the month, unused monthly minimum commitment does not roll over. Paid PAYG cash-balance expiry was not established. Account disabling after 12 months of inactivity is not proof that cash expires; support can handle reactivation. Product-level terms can vary between plans. Residential purchase conditionsShared residential traffic at regular list rates; PAYG and monthly minimum commitments are reviewed separately. New residential zones after July 7, 2026 require business KYC. Purchase sources checked · Review due
Published conditions; purchase completion and trial eligibility have not been tested. Bright Data residential pricing ↗ · Bright Data Web Scraper API ↗ | 10 GB $80.00one-time purchase | 100 GB $700monthly billing | 1,000 GB $5,000monthly billing |
| OxylabsSources checked 2026-09-26 At 100 GB: Advanced; top-ups up to 2 TB Monthly calculations select one advertised package large enough for the requested traffic. For 100 GB, the model selects the 125 GB Advanced package at $500. Top-up prices were not verified. The free five-IP offer is a datacenter product. Terms checked 2026-09-28 ↗ Plan details and calculations10 GB: $100 Basic; top-ups up to 100 GB 1 × the 20 GB plan ($100/month): 20 GB in total. 100 GB: $500 Advanced; top-ups up to 2 TB 1 × the 125 GB plan ($500/month): 125 GB in total. 1,000 GB: $2,500 Corporate; top-ups up to 2 TB; dedicated account manager, IPv4/IPv6 and OS filters 1 × the 1 TB plan ($2,500/month). Traffic expiry: Monthly traffic is valid for one calendar month and unused traffic does not roll over; top-ups belong to that same billing period. The terms separately allow unused PAYG traffic to expire at Oxylabs’ discretion after more than three months of inactivity. These are different purchase models. Product-level terms can vary between plans. Residential purchase conditionsSelf-service residential monthly subscriptions at published regular rates. PAYG contractual retention exceptions are reported separately; enterprise contracts and dashboard top-up pricing may differ. Purchase sources checked · Review due
Published conditions; purchase completion and trial eligibility have not been tested. | 10 GB $100monthly billingBuys 20 GB | 100 GB $500monthly billingBuys 125 GB | 1,000 GB $2,500monthly billing |
| DecodoSources checked 2026-09-26 The three example prices are monthly residential subscriptions, with country, state, city, ZIP and ASN targeting advertised at no added fee. PAYG is a separate $4/GB wallet option that buys one GB at a time; it cannot run simultaneously with a monthly plan. Trial offers are excluded. Terms checked 2026-09-28 ↗ Plan details and calculations10 GB: $35.00 1 × the 10 GB plan ($35.00/month). 100 GB: $275 1 × the 100 GB plan ($275/month). 1,000 GB: $2,000 Enterprise tab 1 × the 1 TB plan ($2,000/month). Traffic expiry: Ordinary monthly renewal and downgrades do not carry unused traffic forward. An upgrade can transfer the remaining traffic; cancellation leaves it available until the current period ends. Unused PAYG traffic and unused Wallet credit expire after 12 months. Product-level terms can vary between plans. Residential purchase conditionsResidential regular monthly subscriptions and the distinct Wallet-funded PAYG option. Published prices exclude VAT and Enterprise refund eligibility is disputed between official pages. Purchase sources checked · Review due
Published conditions; purchase completion and trial eligibility have not been tested. | 10 GB $35.00monthly billing | 100 GB $275monthly billing | 1,000 GB $2,000monthly billing |
| EvomiSources checked 2026-09-26 At 100 GB: Core Residential: $49/month includes 100 GB; each additional GB costs $0.49. One-day trial renews into the paid plan unless cancelled. PAYG nonexpiry does not establish monthly rollover. Core monthly pricing includes 100 GB for $49, then $0.49 per additional GB. PAYG is a separate purchase. Some advanced filters can increase the rate. Terms checked 2026-09-28 ↗ Plan details and calculations10 GB: $14.85 Core Residential pay as you go from 15 GB; traffic never expires Buys 15 GB, the minimum for $0.99 per GB. 100 GB: $49.00 Core Residential: $49/month includes 100 GB; each additional GB costs $0.49. One-day trial renews into the paid plan unless cancelled. PAYG nonexpiry does not establish monthly rollover. 1,000 GB: $490 Core Residential: $49/month includes 100 GB; each additional GB costs $0.49. One-day trial renews into the paid plan unless cancelled. PAYG nonexpiry does not establish monthly rollover. Traffic expiry: PAYG traffic has no expiry. Unused subscription traffic does not roll over, and traffic added to a subscription expires at its next renewal. A PAYG balance does not establish subscription rollover. These traffic rules do not establish the expiry of a separate cash-wallet balance. Product-level terms can vary between plans. Residential purchase conditionsEvomi Core residential PAYG and monthly subscription. Premium residential is a separate purchase with different prices/minima; cash balance and optional expert targeting were not assigned standalone traffic expiry. Purchase sources checked · Review due
Published conditions; purchase completion and trial eligibility have not been tested. | 10 GB $14.85one-time purchaseBuys 15 GB | 100 GB $49.00monthly billing | 1,000 GB $490monthly billing |
| GeonodeSources checked 2026-09-27 At 100 GB: Monthly subscription; rollover while active The examples use regular monthly residential plans: 10 GB for $7.92, 100 GB for $64.80 and 1 TB for $500. The subscription discount is a published billing option, not a temporary coupon. PAYG and the paid $5 trial are separate offers. Advertised supply does not establish live stock or target success. Terms checked 2026-09-28 ↗ Plan details and calculations10 GB: $7.92 Monthly subscription; rollover while active 1 × the 10 GB plan ($7.92/month). 100 GB: $64.80 Monthly subscription; rollover while active 1 × the 100 GB plan ($64.80/month). 1,000 GB: $500 Monthly subscription; rollover while active 1 × the 1 TB plan ($500/month). Traffic expiry: Monthly traffic rolls over where the plan includes rollover and the subscription remains active and in good standing. After a cancelled cycle ends, a five-day reactivation grace period applies; unused bandwidth is then lost. PAYG remains until consumed, subject to payment disputes or adjustments. This does not establish cash-wallet expiry. Product-level terms can vary between plans. Residential purchase conditionsMetered residential monthly subscriptions and PAYG. The paid trial, high-volume trial program and Unlimited product are separate offers. Purchase sources checked · Review due
Published conditions; purchase completion and trial eligibility have not been tested. | 10 GB $7.92monthly billing | 100 GB $64.80monthly billing | 1,000 GB $500monthly billing |
| HProxySources checked 2026-09-27 At 100 GB: Lite, 100 GB+ Lite pricing; Premium and Classic have different terms. Wallet funding starts at $3 by crypto or $10 by card/local wallets. Pool availability is covered for 30 days; migration within that window requires a reasonable equivalent pool. Terms checked 2026-09-28 ↗ Plan details and calculations10 GB: $5.00 Residential Lite list rate (4M+ IPs, country targeting) 100 GB: $48.00 Lite, 100 GB+ 1,000 GB: $450 Lite, 1,000 GB+ Traffic expiry: Wallet funds do not expire unless an expiry is explicitly displayed at purchase. Purchased GB are advertised as nonexpiring. The terms cover pool availability for 30 days and promise migration if the pool disappears within that window only where a reasonable equivalent exists. Later credit remains usable when a compatible pool is available; it does not guarantee the same pool indefinitely. Product-level terms can vary between plans. Residential purchase conditionsResidential Lite metered traffic funded from the HProxy wallet. Premium, Classic and time-based IP products have separate terms. Purchase sources checked · Review due
Published conditions; purchase completion and trial eligibility have not been tested. | 10 GB $5.00one-time purchase | 100 GB $48.00one-time purchase | 1,000 GB $450one-time purchase |
This is a selected sample with product-specific pricing checks, not a complete market ranking. Rates may refer to different pools or sharing arrangements. A provider’s other targeting, protocol and session capabilities do not necessarily apply to the tier quoted here.
How this comparison is maintained
We compare a reviewed selection of providers that sell both the scoped proxy type and a related API under one vendor account, from the open directory dataset. Quotes are calculated from advertised pricing, with qualification and purchasing records re-checked on the stated dates. No performance or checkout testing is claimed. Providers whose records have not been checked in the last 30 days are omitted.
Only the selected providers with product-specific pricing checks appear here. Calculations use regular price tiers and the recorded minimum initial payment. One-time trial offers are excluded. For datacenter and ISP proxies we compare one month and exclude tiers explicitly marked IPv6-only. The directory filter treats unspecified versions as IPv4 candidates; these are labeled and require confirmation before purchase. Shared and dedicated tiers are labeled when documented. For traffic products, quantities are purchases of GB, not a forecast of usage. Pack calculations may buy more than requested, and unsupported estimates are omitted. Monthly GB subscriptions must have one adequate advertised pack or a documented metered rate. One-time traffic packs and monthly IP packs may be repeated as an explicitly labeled assumption; different packs are not combined. Confirm overage, funding, expiry and tax terms at checkout.
Provider claims about location coverage and capabilities are not benchmarks. Affiliate commission, community votes and staff position do not determine the cost table order. Some visit links may earn a commission; see our relationship disclosure.