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]

brightdata.com/products/web-unlocker · By Bright Data · Agent JSON · Suggest an edit · Last verified 2026-06-06 · Source confidence: high

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]
Published prices
PlanItemPerAmountSource
Pay as you goresults1,000 results$1.5source
380K Resultsresults1,000 results$1.3source
380K Results380K resultsmonth$499source
900K Resultsresults1,000 results$1.1source
900K Results900K resultsmonth$999source
2M Resultsresults1,000 results$1source
2M Results2M resultsmonth$1999source

Capabilities

  • JavaScript rendering
  • Anti-bot bypass
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

Docs rendering: static · llms.txt present

Integration

API style
rest
Base URL
https://api.brightdata.com
Versioning
none
Stability
ga
Auth methods
api_key, basic
Error format
vendor-specific

SDKs

  • Python brightdata-sdk · repo · updated 2026-06 · 74
  • Node.js @brightdata/sdk · repo · updated 2026-06 · 11

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."

    Subscription · public pricing · self-serve

  • Bright Data Web Scraper API

    "The most reliable Web Scraping API. Scrape any website with automatic proxy rotation, anti-bot bypass, and JavaScript rendering."

    Subscription · free tier · public pricing · self-serve

  • Oxylabs

    The best proxy service platform with 175M+ Residential and 2M Datacenter IP proxies. Extract public data from any website with ease!

    Hybrid · free tier · public pricing · self-serve

  • Apify

    Cloud platform for web scraping, browser automation, AI agents, and data for AI

    Hybrid · free tier · public pricing · self-serve

  • Crawlbase

    "Web data infrastructure for developers, enterprises & LLMs"

    Hybrid · free tier · public pricing · self-serve

  • Diffbot

    Web Data for your AI

    Hybrid · free tier · public pricing · self-serve

Bright Data Web Unlocker alternatives · Bright Data Web Unlocker vs ScrapFly · All Scraping & Crawling APIs APIs

References

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Docs Quality: 2545
  2. 2026-06-15 Score Agent Friendliness: 4565
  3. 2026-06-15 Robots Allows Agents: (none)Yes
  4. 2026-06-15 Llms Txt URL: https://brightdata.com/llms.txthttps://docs.brightdata.com/llms.txt
  5. 2026-06-15 Has Structured Data: (none)Yes
  6. 2026-06-15 API Reference URL: (none)https://docs.brightdata.com/api-reference/authentication
  7. 2026-06-14 Capabilities: {}{"anti_bot":true,"js_rendering":true}
  8. 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…
  9. 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…
  10. 2026-06-09 Score Docs Quality: (none)25
  11. 2026-06-09 Score Procurement Friction: (none)85
  12. 2026-06-09 Score Trust Readiness: (none)75
  13. 2026-06-09 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  14. 2026-06-09 Score Agent Friendliness: (none)45
  15. 2026-06-09 Best For: (none)Regulated or enterprise workloads — compliance attestations and an enterprise p…
  16. 2026-06-09 Avoid If: (none)You want to try it free before paying
  17. 2026-06-09 Score Pricing Transparency: (none)85
  18. 2026-06-09 Score Setup Speed: (none)55
  19. 2026-06-08 Docs URL: (none)https://docs.brightdata.com
  20. 2026-06-08 Rendering: (none)static
  21. 2026-06-08 Llms Txt URL: (none)https://brightdata.com/llms.txt
  22. 2026-06-08 Llms Txt Present: (none)Yes
  23. 2026-06-07 Summary Md: (none)Bright Data Web Unlocker automates access to bot-protected sites, rotating IPs …
  24. 2026-06-07 SDK Packages: Python, Node.jsPython, Node.js
  25. 2026-06-07 SOC 2: set to type_2
  26. 2026-06-07 GDPR: set to Yes
  27. 2026-06-07 ISO 27001: set to Yes
  28. 2026-06-07 SLA Published: set to Yes
  29. 2026-06-07 SLA URL: set to https://brightdata.com/sla
  30. 2026-06-07 Data Retention Policy URL: set to https://brightdata.com/privacy
  31. 2026-06-07 Known Restrictions: set to Social network account management is not a supported use case for the Unlocker …
  32. 2026-06-07 Auth Methods: set to api_key, basic
  33. 2026-06-07 Auth Docs URL: set to https://docs.brightdata.com/api-reference/authentication
  34. 2026-06-07 API Style: set to rest
  35. 2026-06-07 Base URL: set to https://api.brightdata.com
  36. 2026-06-07 Versioning Scheme: set to none
  37. 2026-06-07 Stability: set to ga
  38. 2026-06-07 MCP URL: set to https://mcp.brightdata.com/mcp
  39. 2026-06-07 Quickstart URL: set to https://docs.brightdata.com/scraping-automation/web-unlocker/quickstart
  40. 2026-06-07 Webhook Events URL: set to https://docs.brightdata.com/general/webhook_notifications
  41. 2026-06-07 Requires Verification: set to Yes
  42. 2026-06-07 Starting Price Usd: set to 1.5
  43. 2026-06-07 Price Basis: set to 1,000 results
  44. 2026-06-07 Free Tier Limit: set to $5 free credit
  45. 2026-06-07 Launched At: set to 2019-01-01
  46. 2026-06-07 GA Date: set to 2019-01-01
  47. 2026-06-07 Notable Customers: set to Bitget, Shopee, Convert Group, Under Armour, Wayfair, Henkel, Beiersdorf, Hunte…
  48. 2026-06-07 Fields Not Found: set to hipaa, pci_dss, idempotency_supported, rate_limit_requests, rate_limit_window, …
  49. 2026-06-07 Source Confidence: set to high
  50. 2026-06-07 Extractor: set to parallel:ultra

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

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"}'

All the ways to contribute →