Bright Data Web Unlocker
The one seller here that charges the same for an easy page and a Cloudflare-walled one: $1.50 per 1,000 successful requests pay-as-you-go, with residential IPs, browser rendering, CAPTCHA solving, country targeting and Markdown output all inside that single price and no multiplier anywhere. Failures are not billed - "You pay only for successful requests" - which matters more on hard targets than the sticker price. The catches are at the edges: turning on custom headers or cookies switches you to the Custom Web Unlocker API, where "you'll be billed for 100% of the requests (both successful and failed)"; the rate only falls below $1.30/1k if you commit $499 a month; and the free 5,000 monthly credits are forfeited if unused. No uptime figure is published - an SLA appears only as "Premium SLA" on the quote-only Enterprise plan - and ready-made per-site parsers are a different Bright Data product (Web Scraper API), not this one.
Plain page, by volume
| Pages per month | Monthly bill | Per 1,000 | Cheapest route | Allowance unused |
|---|---|---|---|---|
| 1k | $1.50 | $1.50 | Pay as you go | - |
| 10k | $15.00 | $1.50 | Pay as you go | - |
| 100k | $150 | $1.50 | Pay as you go | - |
| 1M | $1,100 | $1.10 | Scale (908K) | - |
How Bright Data Web Unlocker compares
At 10,000 pages a month Bright Data Web Unlocker costs $1.50 per 1,000, 11.5x the cheapest published route and 2.1x AnyAPI.
| Provider | 1k a month | 10k a month | 100k a month | 1M a month |
|---|---|---|---|---|
| Z | $0.130 | $0.130 | $0.130 | $0.100 |
| A | $0.700 | $0.700 | $0.700 | $0.700 |
| N | $1.00 | $1.00 | $1.00 | $1.00 |
| B | $1.50 | $1.50 | $1.50 | $1.10 |
| D | $19.00 | $1.90 | $0.490 | no plan reaches this volume |
List prices, dollars per 1,000 Plain pages at the cheapest published route to each volume. How this is worked out
Every published plan
| Plan | Price | Included requests | Overage each | Note |
|---|---|---|---|---|
| Free Tier | $0 per month | 5,000 | hard cap | 5K requests per month, no credit card required, expert support. |
| Pay as you go | $0 per month | 0 | $0.0015 | $1.5 per 1,000 requests with no commitment. Card reads "Pay only for success", "Set monthly spend limits", "Unlimited concurrency". |
| Scale (383K) | $499 per month | 383,000 | $0.0013 | First position of the Scale slider: "383K requests included", "$1.3/1K additional requests", cancel anytime. The slider's three positions are carried in the pricing page's data-tiers attribute. |
| Scale (908K) | $999 per month | 908,000 | $0.0011 | Second position of the Scale slider: 908K requests included, $1.1 per 1,000 additional requests. |
| Scale (2M) | $1,999 per month | 2,000,000 | $0.0010 | Third and highest published position of the Scale slider: 2M requests included, $1 per 1,000 additional requests. This matches the site menu's "Unlocker API - FREE TIER - Starts from $1/1k req". |
| Enterprise | on request | - | not published | "Custom" - "Talk to sales". Volume discounts, account manager, premium SLA, priority support, SSO. No list price is published. |
One request is one credit, whatever the page needed. Bright Data's free-tier billing doc states Web Unlocker requests "cost one credit per request", and the product page sells the whole stack inside that one price: "it rotates through 400M+ residential IPs, mimics real browser fingerprints, renders JavaScript, and solves the CAPTCHA, returning clean HTML, JSON, Markdown, or a screenshot". So plain, rendered, residential, anti-bot and Markdown are all 1: there is no published multiplier for any of them. Two published exceptions, both outside the standard price: enabling the Custom Web Unlocker API features (custom headers and cookies) changes the billing rule rather than the rate - "you'll be billed for 100% of the requests (both successful and failed)" - and the old Premium Domains surcharge, which carried a higher unpublished rate, was "Deprecated 20-May-2026" and is not available to customers who signed up after that date.
Cost by kind of fetch
Per 1,000, at 10,000 pages a month.
What it can do
Only what the provider's own pages state.
Where these numbers came from
- https://brightdata.com/pricing/web-unlocker read 2026-09-14 / Free Tier (5K requests per month, no credit card required), Pay as you go ($1.5/1K requests, "Pay only for success"), Enterprise ("Custom", "Talk to sales", Premium SLA), and the three Scale slider positions carried in the page's data-tiers attribute: $499/383K/$1.3, $999/908K/$1.1, $1999/2M/$1.0. Also the currency footnote: "Actual charges will be calculated and billed in USD".
- https://brightdata.com/products/web-unlocker read 2026-09-14 / "Pay only for successful delivery", "Built-in JavaScript rendering", "With a 98% success rate", "it rotates through 400M+ residential IPs, mimics real browser fingerprints, renders JavaScript, and solves the CAPTCHA, returning clean HTML, JSON, Markdown, or a screenshot", "Worldwide Geo-Coverage", "Batch & scheduled collection", "Job management APIs", "Data parsing (JSON or CSV)".
- https://docs.brightdata.com/products/web-unlocker/introduction read 2026-09-14 / "You pay only for successful requests" to the target domain; CAPTCHA solving and proxy selection are part of the single API call; both a REST endpoint and proxy-style access through the super proxy are offered; the Unlocker API cannot drive a browser (that is the separate Browser API).
- https://docs.brightdata.com/products/web-unlocker/features read 2026-09-14 / data_format markdown ("Web Unlocker is able to live convert your pages from HTML to markdown"), screenshots, country targeting, mobile user agent, the render parameter, and the Custom Web Unlocker API billing rule: "when any of the above Custom Web Unlocker API features are enabled, you'll be billed for 100% of the requests (both successful and failed)".
- https://docs.brightdata.com/products/web-unlocker/configuration read 2026-09-14 / "How to enable asynchronous requests", usage limits, and "Web Unlocker API Premium Domains Deprecated 20-May-2026 - customers signed up with Bright Data after 20-May-2026 will not have this configuration option".
- https://docs.brightdata.com/general/account/billing-and-pricing/free-tier read 2026-09-14 / 5,000 free credits per month across Web Unlocker API, SERP API, Web Scraper API, Scraper Studio and Browser API; Web Unlocker requests "cost one credit per request"; "Credits reset to 5,000 on the first of each month. Unused credits are forfeited."
Something out of date? Send the provider's own page to hello@scrapeprices.com and it is corrected on the next capture.