Home / Compare

Bright Data vs Oxylabs

The successful-unit volume boundary between Bright Data Web Unlocker and Oxylabs Web Scraper API.

Assumption-dependentExact100,000 JavaScript-rendered pagesLatest recorded source date 2026-07-26

Bright Data Web Unlocker and Web Scraper API

$142.50Assumption-dependentWeb Unlocker Pay as you go, $1.43 per 1,000 pages kept
Bills failed fetchesno
Billing modelresults

Full Bright Data Web Unlocker and Web Scraper API pricing →

Oxylabs Web Scraper API

$136.84ExactStarter, $1.37 per 1,000 pages kept
Bills failed fetchesyes
Billing modelresults

Full Oxylabs Web Scraper API pricing →

The difference

$5.66Per month at this workload, in favour of Oxylabs Web Scraper API.A difference is a fact about this volume, and only this one. No crossover volume is computed for this pair.

Both paths, one ruler

Bright Data Web Unlocker and Web Scraper API

  1. Successes you want

    100,000 pages

    Your stated workload. Every vendor on this site is priced against this same number.

  2. × 1

    Attempts you are billed for

    100,000 requests

    Bright Data Web Unlocker and Web Scraper API does not bill failed fetches, so failures cost nothing here.

  3. × 1

    What the meter counts

    100,000 requests

    One attempt is one billed unit for this workload.

  4. =

    Metered cash this month

    $142.50 /mo

    Web Unlocker Pay as you go. Cheapest of every eligible purchase option, not the first plan that fits.

Bars share one linear scale across the 3 counted stages, so a multiplier shows as length. Units differ by stage and are labelled. Cash is not on that scale.

Oxylabs Web Scraper API

  1. Successes you want

    100,000 pages

    Your stated workload. Every vendor on this site is priced against this same number.

  2. ÷ 0.95

    Attempts you are billed for

    105,263 requests

    Oxylabs Web Scraper API bills failed fetches, so a 5% failure rate is billed work.

  3. × 1

    What the meter counts

    105,263 requests

    One attempt is one billed unit for this workload.

  4. =

    Cash per month

    $136.84 /mo

    Starter. Cheapest of every eligible purchase option, not the first plan that fits.

Bars share one linear scale across the 3 counted stages, so a multiplier shows as length. Units differ by stage and are labelled. Cash is not on that scale.

Both ladders share one linear scale, topping out at 105,263 counted units, so a longer bar means more billed work rather than a different drawing.

These figures are for one stated workload: 100,000 JavaScript-rendered pages a month at a 95% success rate. This site has not computed a crossover volume for this pair, and does not claim one. Move the volume on either product page to see where the answer moves.

Decision boundary: for a general website request that produces one billable result, Bright Data Web Unlocker has the lower recurring bill through 37,666 successful units a month. At 37,667, Oxylabs becomes lower because its $49 Micro commitment covers generic-site results at $1.15 per 1,000, while Bright Data’s 5,000 free monthly requests are followed by $1.50 per 1,000. The Bright Data calculation at the crossing is (37,667 - 5,000) × $0.0015 = $49.0005. Oxylabs remains lower as volume rises because its next published generic-site rates fall to $1.10 and $0.75 per 1,000. This boundary is valid only when one submitted URL produces one comparable result. (Bright Data Web Unlocker pricing, Oxylabs Web Scraper API pricing, retrieved 2026-07-26)

The workload can move the line before volume does. Oxylabs publishes separate rates for Amazon, Google, other sites, JavaScript-rendered results, and media bandwidth. Bright Data Web Unlocker publishes one default successful-request rate with browser rendering, proxy management, CAPTCHA handling, and internal retries included, but premium domains and custom features can receive different billing treatment. A buyer must therefore classify the target and requested mode before applying the 37,667-unit general-site boundary. (Oxylabs Web Scraper API pricing, Bright Data Web Unlocker pricing, Bright Data Web Unlocker features, retrieved 2026-07-26)

Billing models side by side

Bright Data Web Unlocker is recurring free allowance plus pay as you go. The first 5,000 requests each month are free, then the public meter is $1.50 per 1,000 successful requests. The $499 Scale plan includes 383,000 requests and lists additional requests at $1.30 per 1,000. JavaScript rendering, automated proxy management, CAPTCHA solving, and unlimited concurrency are listed inside the ordinary plan rather than as public request multipliers. (Bright Data Web Unlocker pricing, retrieved 2026-07-26)

Oxylabs uses monthly minimum commitments with target-specific rates. Micro costs $49, Starter costs $99, and Business costs $999. The maximum allowances advertised on the plan cards use the least expensive Amazon rate, so they cannot be reused as generic-site allowances. For other websites, the corresponding rates are $1.15, $1.10, and $0.75 per 1,000 successful results. Target HTTP 2xx and 4xx responses are counted as billable results, while Oxylabs system 5xx and 6xx errors are not billed. (Oxylabs Web Scraper API pricing, Oxylabs billing explanation, retrieved 2026-07-26)

The billing units are close but not automatically identical. Web Unlocker bills a successful request. Oxylabs bills a successful result and changes its rate by target family and rendering mode. This page uses a one-request, one-result generic-page workload and does not convert a page that returns several records into several requests. (Bright Data Web Unlocker pricing, Oxylabs Web Scraper API pricing, retrieved 2026-07-26)

What each provides that the other does not

Bright Data is the only one of this pair with a published no-card recurring free allowance and a no-commitment Web Unlocker route. Its reviewed feature set also exposes Markdown conversion and screenshot output on the unlocker request path. Bright Data separately sells a Web Scraper API billed by delivered record, but that separate record product must not be mixed into this request comparison. (Bright Data Web Unlocker pricing, Bright Data Web Unlocker features, Bright Data Web Scraper API pricing, retrieved 2026-07-26)

Oxylabs is the only one of this pair whose reviewed public table gives distinct Amazon, Google, generic-site, JavaScript, and media rates inside the same Web Scraper API. It also publishes raw HTML and parsed target paths, plus batch queries and scheduling in the subscription feature set. (Oxylabs Web Scraper API, Oxylabs Web Scraper API pricing, retrieved 2026-07-26)

Who should pick which

Pick Bright Data below 37,667 comparable generic successful units when the recurring free allowance and lack of commitment matter. Pick Oxylabs at or above that line when the job fits the generic-site result definition, or when its target-specific rates and parsed targets match the output. Recompute for Amazon, Google, JavaScript, media, premium domains, custom features, or any request that yields a different number of billable records. (Bright Data Web Unlocker pricing, Oxylabs Web Scraper API pricing, retrieved 2026-07-26)

The unverified edges are Bright Data’s exact premium-domain price before account configuration, Oxylabs Custom+ minimum commitment, and a single shared definition that proves every Bright Data successful request equals one Oxylabs successful result. Those gaps stay outside the boundary rather than being filled with an inferred rate. (Bright Data Web Unlocker features, Oxylabs Web Scraper API pricing, retrieved 2026-07-26)