> ## Documentation Index
> Fetch the complete documentation index at: https://docs.brightdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Web Unlocker API Overview

> Bright Data Web Unlocker API (98% success rate) handles proxy rotation, anti-bot challenges and CAPTCHA solving in 1 call. Returns clean HTML or JSON.

The **Unlocker API** is part of Bright Data’s [Unlocker Scraping Suite](/scraping-automation/introduction) and is designed to eliminate the operational complexity of web data collection. Instead of managing proxies, headers, fingerprints, and anti-bot logic yourself, you interact with a **single, unified API** that handles the entire unlocking process on your behalf.

With the Unlocker API, you submit **one API request** containing your target URL, and Bright Data returns a **clean `HTML` or `JSON` response**, already unblocked and ready for parsing. No proxy orchestration, browser automation, or custom retry logic is required.

## How the Unlocker API works

Behind the scenes, the Unlocker API uses an intelligent, adaptive algorithm to dynamically optimize each request. This includes:

* Selecting the most effective proxy network for the target site
* Customizing request headers and fingerprints to match real-user behavior
* Handling CAPTCHAs and bot challenges automatically
* Retrying failed requests with alternative configurations when needed

All of these processes are continuously optimized to maximize success rates while minimizing unnecessary retries and wasted resources.

## Why use the Unlocker API

The Unlocker API is built for teams that want **reliable, scalable access to web data** without investing in in-house proxy and unblocking infrastructure. It abstracts away the complexity of modern anti-bot systems and allows developers to focus exclusively on **data extraction, transformation, and analysis**.

## Best suited for

The Unlocker API is ideal for:

* Scraping data from **any website**, including those with advanced anti-bot protections
* Emulating **real-user web behavior** to access restricted or protected content
* Engineering teams that lack a **scalable proxy and unblocking stack**
* Production workloads that require **high success rates and predictable costs**
* Use cases where paying **only for successful requests** is critical

<Warning>
  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.
</Warning>

<Note>
  The Unlocker API is **not intended for browser-based automation** or third-party browser tools such as
  [Adspower](https://docs.brightdata.com/integrations/adspower),
  [Puppeteer](https://docs.brightdata.com/integrations/puppeteer),
  [Playwright](https://docs.brightdata.com/integrations/playwright),
  or [Multilogin (MLA)](https://docs.brightdata.com/integrations/multilogin).

  If your workflow requires direct interaction with a browser or scripted user actions, use the
  [Browser API](https://brightdata.com/products/scraping-browser) instead, or explore our
  [other web data products](https://brightdata.com/) for fully managed datasets.
</Note>

<Tip>
  If you are looking for an unlocking solution specifically designed for **search engines** such as Google or Bing, use the
  [SERP API](/scraping-automation/serp-api).
</Tip>

<Tip>
  **Did you know?**

  With both the Unlocker API and the [SERP API](/scraping-automation/serp-api/), you are charged **only for successful requests** to your target domain, ensuring cost efficiency and maximum value for every API interaction.
</Tip>
