Bright Data Web Unlocker
Automate your CAPTCHA solving while scraping websites. Our advanced technology rotates IPs, tackles user agents, and solves CAPTCHAs with ease. [1]
Bright Data Web Unlocker automates access to bot-protected sites, rotating IPs and user agents and solving CAPTCHAs so scrapers can reach JavaScript-heavy and blocked content. The REST API uses API-key or basic auth, webhooks, two SDKs, and an official MCP server. Pricing is published and self-serve at about $1.50 per 1,000 results, with $5 of free credit. It carries SOC 2 Type 2, GDPR, and ISO 27001 with a published SLA. Used by Shopee and Under Armour.
Best for / Avoid if
Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box
Avoid if: You want to try it free before paying
Pricing & procurement
- Pricing model
- Hybrid (base + usage) [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Free tier details
- Sign-up now and we'll match your first deposit dollar for dollar, up to $500! Free trial available with no credit card required. [5]
- Self-serve signup
- ✓ Yes [6]
- Requires sales call
- ✗ No [7]
- Enterprise plan
- ✓ Yes [8]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Pay as you go | results | 1,000 results | $1.5 | source |
| 380K Results | results | 1,000 results | $1.3 | source |
| 380K Results | 380K results | month | $499 | source |
| 900K Results | results | 1,000 results | $1.1 | source |
| 900K Results | 900K results | month | $999 | source |
| 2M Results | results | 1,000 results | $1 | source |
| 2M Results | 2M results | month | $1999 | source |
Capabilities
- Supported actions
- unlock_url, render_with_browser, solve_captcha, send_synchronous_request, send_asynchronous_request, set_custom_headers_and_cookies, set_expect_elements, geolocation_targeting, mobile_user_agent_targeting, scrape_as_markdown, return_screenshot, unlock_fragmented_urls, amazon_geolocation_targeting, control_auto_throttling, debug_requests, get_success_rate_statistics, enable_premium_domains [9]
- Regions
- Worldwide [10]
- Input types
- URL, custom HTTP headers, cookies, format parameters (json, html, markdown, screenshot), geolocation parameters, user-agent parameters [11]
- Output types
- HTML, JSON, Markdown, screenshot (PNG) [12]
- Webhooks
- ✓ Yes [13]
- Sandbox / test mode
- ✗ No [14]
- SDK languages
- Python, Node.js [15]
- MCP server
- ✓ Yes [16]
Trust & compliance
- SOC 2
- SOC 2 Type II [17]
- HIPAA
- – Unknown [18]
- GDPR
- ✓ Yes [19]
- ISO 27001
- ✓ Yes [20]
- PCI DSS
- – Unknown [21]
- Published SLA
- ✓ Yes [22]
- Known restrictions
- Social network account management is not a supported use case for the Unlocker API. This includes managing accounts on Facebook, TikTok, Instagram, X (Twitter), LinkedIn, YouTube, Reddit, Pinterest, Snapchat, and Discord., The Unlocker API is not intended for browser-based automation or third-party browser tools such as Adspower, Puppeteer, Playwright, or Multilogin (MLA)., If you are looking for an unlocking solution specifically designed for search engines such as Google or Bing, use the SERP API. [23]
Developer surface
Integration
Adoption & maturity
- Launched
- 2019-01-01
- GA
- 2019-01-01
- Notable customers
- Bitget, Shopee, Convert Group, Under Armour, Wayfair, Henkel, Beiersdorf, Hunter Fan, Kingston Brass, Clootrack, Cervello, Remazing GmbH, Kernel, Raylu, Dataweps, Post for Rent, AdRetreaver, tgndata
Other Scraping & Crawling APIs
ScrapFly
"Scrape any site, drive any browser, power any agent. One API key."
Bright Data Web Scraper API
"The most reliable Web Scraping API. Scrape any website with automatic proxy rotation, anti-bot bypass, and JavaScript rendering."
Oxylabs
The best proxy service platform with 175M+ Residential and 2M Datacenter IP proxies. Extract public data from any website with ease!
Apify
Cloud platform for web scraping, browser automation, AI agents, and data for AI
Crawlbase
"Web data infrastructure for developers, enterprises & LLMs"
Diffbot
Web Data for your AI
References
- ↑Description: brightdata.com
- ↑Pricing model: brightdata.com · blocksentient.com · g2.com
- ↑Published pricing: g2.com · brightdata.com
- ↑Free tier: brightdata.com · g2.com
- ↑Free tier details: brightdata.com
- ↑Self-serve signup: brightdata.com · docs.brightdata.com
- ↑Requires sales call: docs.brightdata.com · brightdata.com
- ↑Enterprise plan: g2.com
- ↑Supported actions: docs.brightdata.com · docs.brightdata.com · docs.brightdata.com
- ↑Regions: docs.brightdata.com · docs.brightdata.com
- ↑Input types: docs.brightdata.com · docs.brightdata.com · docs.brightdata.com
- ↑Output types: github.com · docs.brightdata.com
- ↑Webhooks: docs.brightdata.com · docs.brightdata.com
- ↑Sandbox: docs.brightdata.com · brightdata.com
- ↑SDK languages: docs.brightdata.com · docs.brightdata.com
- ↑MCP server: docs.brightdata.com · github.com
- ↑SOC 2: brightdata.com · brightdata.com
- ↑HIPAA: nudgesecurity.com · brightdata.com
- ↑GDPR: brightdata.com · brightdata.com
- ↑ISO 27001: brightdata.com · brightdata.com
- ↑PCI DSS: brightdata.com · nudgesecurity.com
- ↑Published SLA: brightdata.com
- ↑Known restrictions: docs.brightdata.com · docs.brightdata.com
Change history
- 2026-06-15 Score Docs Quality: 25 → 45
- 2026-06-15 Score Agent Friendliness: 45 → 65
- 2026-06-15 Robots Allows Agents: (none) → Yes
- 2026-06-15 Llms Txt URL: https://brightdata.com/llms.txt → https://docs.brightdata.com/llms.txt
- 2026-06-15 Has Structured Data: (none) → Yes
- 2026-06-15 API Reference URL: (none) → https://docs.brightdata.com/api-reference/authentication
- 2026-06-14 Capabilities: {} → {"anti_bot":true,"js_rendering":true}
- 2026-06-09 Best For: Regulated or enterprise workloads — compliance attestations and an enterprise p… → Regulated or enterprise workloads - compliance attestations and an enterprise p…
- 2026-06-09 Scoring Methodology: Scores are computed deterministically from this profile's published, sourced fi… → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-09 Score Docs Quality: (none) → 25
- 2026-06-09 Score Procurement Friction: (none) → 85
- 2026-06-09 Score Trust Readiness: (none) → 75
- 2026-06-09 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-09 Score Agent Friendliness: (none) → 45
- 2026-06-09 Best For: (none) → Regulated or enterprise workloads — compliance attestations and an enterprise p…
- 2026-06-09 Avoid If: (none) → You want to try it free before paying
- 2026-06-09 Score Pricing Transparency: (none) → 85
- 2026-06-09 Score Setup Speed: (none) → 55
- 2026-06-08 Docs URL: (none) → https://docs.brightdata.com
- 2026-06-08 Rendering: (none) → static
- 2026-06-08 Llms Txt URL: (none) → https://brightdata.com/llms.txt
- 2026-06-08 Llms Txt Present: (none) → Yes
- 2026-06-07 Summary Md: (none) → Bright Data Web Unlocker automates access to bot-protected sites, rotating IPs …
- 2026-06-07 SDK Packages: Python, Node.js → Python, Node.js
- 2026-06-07 SOC 2: set to type_2
- 2026-06-07 GDPR: set to Yes
- 2026-06-07 ISO 27001: set to Yes
- 2026-06-07 SLA Published: set to Yes
- 2026-06-07 SLA URL: set to https://brightdata.com/sla
- 2026-06-07 Data Retention Policy URL: set to https://brightdata.com/privacy
- 2026-06-07 Known Restrictions: set to Social network account management is not a supported use case for the Unlocker …
- 2026-06-07 Auth Methods: set to api_key, basic
- 2026-06-07 Auth Docs URL: set to https://docs.brightdata.com/api-reference/authentication
- 2026-06-07 API Style: set to rest
- 2026-06-07 Base URL: set to https://api.brightdata.com
- 2026-06-07 Versioning Scheme: set to none
- 2026-06-07 Stability: set to ga
- 2026-06-07 MCP URL: set to https://mcp.brightdata.com/mcp
- 2026-06-07 Quickstart URL: set to https://docs.brightdata.com/scraping-automation/web-unlocker/quickstart
- 2026-06-07 Webhook Events URL: set to https://docs.brightdata.com/general/webhook_notifications
- 2026-06-07 Requires Verification: set to Yes
- 2026-06-07 Starting Price Usd: set to 1.5
- 2026-06-07 Price Basis: set to 1,000 results
- 2026-06-07 Free Tier Limit: set to $5 free credit
- 2026-06-07 Launched At: set to 2019-01-01
- 2026-06-07 GA Date: set to 2019-01-01
- 2026-06-07 Notable Customers: set to Bitget, Shopee, Convert Group, Under Armour, Wayfair, Henkel, Beiersdorf, Hunte…
- 2026-06-07 Fields Not Found: set to hipaa, pci_dss, idempotency_supported, rate_limit_requests, rate_limit_window, …
- 2026-06-07 Source Confidence: set to high
- 2026-06-07 Extractor: set to parallel:ultra
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/brightdata-web-unlocker \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/brightdata-web-unlocker/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'