Web Unlocker API

Unblock any public website in one API call — bot detection, CAPTCHAs, IP rotation, and JavaScript rendering handled for you. Pay only for successful requests.

Send a URL, get clean HTML or JSON back. No proxies to manage, no blocks to fight, no infrastructure to maintain.

No credit card required · Pay only for successful requests
Handle bot detection automatically
Best-in-class CAPTCHA solving
Pay only for successful delivery
Built-in JavaScript rendering
>_ request.sh
curl -X POST "https://api.scrapeless.com/api/v2/unlocker/request" \
  -H "x-api-token: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "actor": "unlocker.webunlocker",
    "input": {
      "url": "https://www.example.com",
      "method": "GET",
      "redirect": false
    },
    "proxy": {
      "country": "ANY"
    }
  }'
[00:00.0]Routing through residential IP (US)
[00:00.4]Detecting anti-bot system: Cloudflare
[00:01.1]Solving CAPTCHA challenge... ✓
[00:01.9]Rendering JavaScript
[00:03.2]✓ 200 OK – content unlocked
JSONClean response
{"status": 200, "title": "Example Domain", "unlocked": true}
0.0%73.2%99.2%
Success

Trusted by data teams, AI builders, and e-commerce intelligence platforms worldwide

One request. Any public site. Unlocked.

Swap one endpoint into your existing code and let Web Unlocker handle blocks, CAPTCHAs, and proxy rotation automatically. Choose your output format — HTML, JSON, Markdown, or screenshot.

curl -X POST "https://api.scrapeless.com/api/v2/unlocker/request" \
  -H "x-api-token: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "actor": "unlocker.webunlocker",
    "input": {
      "url": "https://www.example.com",
      "method": "GET",
      "redirect": false
    },
    "proxy": {
      "country": "ANY"
    }
  }'
.html
.json
.md
Output

Put your web unlocking on auto-pilot

Web Unlocker combines every technique modern sites use to block bots — and defeats all of them automatically, at the network, protocol, browser, and OS level.

Browser Fingerprinting

Emulate real user activity — TLS, Canvas, WebGL, audio, fonts — to bypass even the most sophisticated bot detection.

CAPTCHA Solving

Automatically detect and solve CAPTCHAs for seamless, uninterrupted access — on by default, no setup required.

Manage User Agents

Adjust browser types and user agents automatically to maximize compatibility and avoid blocks.

Set Referral Headers

Simulate trusted referral sources to access sites that gate content by traffic origin.

Handle Cookies

Manage cookies automatically for uninterrupted sessions and consistent access.

Automatic Retries & IP Rotation

Avoid bans with intelligent retry logic and dynamic IP rotation across a global network.

Worldwide Geo-Coverage

Unlock content from any global region with pinpoint geo-targeting across 195+ countries.

JavaScript Rendering

Detect JS-heavy sites and render dynamic content automatically for complete, accurate data.

A 3-in-1 website unlocking and scraping solution

AI-powered website unlocking

Access public web pages effortlessly. Web Unlocker actively monitors and solves website blocking techniques in real time — browser fingerprinting, CAPTCHA solving, IP rotation, and request retries — for seamless access across any site.

Documentation
example.com
Browser fingerprinting
CAPTCHA solving
IP rotation
Request retries
United States
64.12.xx.xx
Germany
88.99.xx.xx
Japan
148K
Auto

100% Success rate

Automated proxy management

No more burning through IPs or configuring complex proxy waterfalls. Web Unlocker automatically selects the best proxy for each request and fully manages the infrastructure for you — success-focused, with a near 100% success rate.

Documentation

Built-in browser for JavaScript rendering

Some sites require a real browser to fully render their data. Web Unlocker detects these sites and automatically launches a built-in browser behind the scenes, ensuring complete and accurate results with no browser maintenance on your end.

Documentation
Headless browser
Dynamic content fully rendered

The most powerful CAPTCHA solver, built in.

CAPTCHAs are the #1 reason scrapers fail. Web Unlocker detects and solves every major CAPTCHA automatically — on by default, with no configuration, no third-party solver, and no extra fees.

CAPTCHA types

Cloudflare Turnstile

Cloudflare Challenge

AWS WAF

reCAPTCHA v2

reCAPTCHA v3

Image CAPTCHA

Three steps to unlocked data

01

Make a simple request

Send a request to Web Unlocker with your target URL.

02

Web Unlocker does the work

Advanced unlocking logic automatically handles website protections, solves CAPTCHAs, rotates IPs, and renders JavaScript in real time.

03

Receive your data

Get clean, complete content from the target URL in HTML, JSON, Markdown, or as a screenshot.

Why developers choose Web Unlocker

Easy to integrate

Swap one endpoint into your existing code — just like a proxy. No rewrites, works with any language or stack.

AI-based unlocking logic

CAPTCHA solving, fingerprinting, retries, best headers, geo-location, and more — all decided automatically.

Automated proxy management

No more burnt IPs or complex proxy waterfalls. The infrastructure is fully managed for you.

Pay only for success

Billing is per request, and only successful requests are billed. Predictable costs, no waste.

Simple pricing. Pay only for success.

Competitive per-request pricing for everything from single projects to enterprise-scale unlocking. Base rate is $1 per 1K requests, with deeper discounts as you scale. Only successful requests are billed.

· Every plan includes ·

Data Collection

Automated proxy management
Full browser rendering
CAPTCHA solving

Performance at Scale

Unlimited concurrency
Batch & scheduled collection
Automatic retries

Data Delivery

HTML, JSON, Markdown, Screenshot
Webhook or API delivery
Pay only for success

Web Unlocker API questions

What is the Web Unlocker API?

The Scrapeless Web Unlocker API is a real-time website unblocking service. Send one request with a target URL and it automatically bypasses bot detection, solves CAPTCHAs, rotates IPs, manages cookies and headers, and renders JavaScript — returning clean HTML, JSON, Markdown, or a screenshot. You only pay for successful requests.

Is Web Unlocker a proxy?

Web Unlocker uses Scrapeless's proxy infrastructure but adds three things premium proxies lack: (1) request management with retry logic and CAPTCHA solving for a near 100% success rate; (2) complete user emulation at the network level (IP type, rotation, TLS handshake), protocol level (HTTP headers, user-agents, HTTP/2), browser level (cookies, fingerprints — fonts, audio, Canvas/WebGL), and OS level (device enumeration, screen resolution, memory, CPU); and (3) content verification to ensure the data you collect is complete and accurate.

Which website challenges does Web Unlocker support?

Web Unlocker supports a broad and continuously updated range of website challenges, including Cloudflare Challenge, Cloudflare Turnstile, AWS WAF, reCAPTCHA v2, reCAPTCHA v3, and Image CAPTCHA. Our system continuously adapts to changes in website challenge mechanisms, so you can focus on your data workflows without maintaining challenge-handling logic yourself.

Does Web Unlocker render JavaScript?

Yes. Web Unlocker detects JavaScript-heavy sites and automatically launches a built-in browser behind the scenes to render dynamic content, ensuring complete and accurate results with no browser maintenance on your end.

How am I billed?

Billing is per request, and only successful requests are billed. Base pricing starts at $1 per 1K requests, with deeper discounts on higher subscription tiers. Failed requests are never charged.

Can I use Web Unlocker without a monthly commitment?

Yes. Choose Consumption-Based (pay-as-you-go) pricing at the Basic tier with no monthly commitment, or subscribe to a higher tier for discounted per-request rates. You can change plans at any time.

What output formats are supported?

HTML, JSON, Markdown, and screenshots — delivered via API response or webhook.

Is Web Unlocker compliant?

Yes. Scrapeless supports the collection of publicly available data and adheres to applicable data protection regulations including GDPR and CCPA. We do not access private, confidential, or restricted sources without authorization.

Say goodbye to blocks and CAPTCHAs

Unlock any public website in real time. Pay only for success. Built for scraping at scale.

Read the docs