Web Unlocker · the scraping API under the Gologin stack

Web Unlocker API:
unblock protected websites,
let your data flow

Web Unlocker renders the JavaScript, solves the captcha and comes in on a residential IP from the city you pick, then hands you the page as HTML, Markdown or text. It holds on the sites that answer a plain request with a 403, Amazon, LinkedIn, Google and Reddit among them, and a blocked request never reaches your bill.

Pay only on success · Residential IPs in 195+ countries · Under $1 per 1,000 pages
Gologin Web Unlocker API
Status200 ok
Time6.4 s
Exit IPNew York US · residential
Size412 KB
Targetsclick to see how it works

Get your API key and free requests

Tell us a little about your team and get:

  • API key within one business day
  • Free requests on your own targets
G24.7 / 5 on G2from 79 reviews

No card. Cancel anytime. We reply within one business day.

Anti-bot bypass

A plain request fails the first gate. Yours passes all four.

Cloudflare, DataDome and PerimeterX block requests that look wrong: a datacenter IP, no JavaScript, a fingerprint that contradicts itself, a captcha nobody answers. Passing all four on your own means proxies, a fingerprint library, a browser fleet and a captcha service, kept in step as the sites change. Web Unlocker is that stack already built: one GET, and the rendered page comes back.

Plain requestcurl from a datacenter
IP reputationdatacenter range
JavaScriptnever runs
Fingerprintnone
Captchaunanswered
403Blocked at the door
Web Unlockersame URL, one GET
Residential IPNew York, US
Real browserpage fully rendered
Coherent fingerprintlooks like one person
Captcha solvedon our side
200Rendered page, 412 KB

Every request comes back rendered, or it comes back free.

Web Unlocker API parameters

Eight ways to shape one request

Everything a target might care about is a parameter. Set the ones you need, leave the rest to us: no proxy pool to rent, no browsers to host, no captcha account to top up. The widget above writes them for you in cURL, Python and Node.

CountryUnited States
StateNew York
CityNew York City

Country, state, city

Prices, stock and results as a local sees them, from 195+ countries.

HTML
MD
TXT
JSON

Four formats, one call

HTML for parsers, Markdown and text for models, JSON with the metadata.

Challenge passedreCAPTCHA · 1.8 s

Solved on our side

reCAPTCHA and Turnstile handled inside the request.

JavaScript and readiness

A real engine renders the page. Wait for load, DOM ready or a fixed delay.

Desktop or mobile

Mobile layouts, mobile prices, and the platforms that only trust a phone.

Search
Item
Cart

Sticky for multi-step reads

Same exit and identity across a sequence of pages.

Page readyPOST to your endpoint

Webhook when it's done

Fire the request, get a job id, receive the page on your endpoint.

1,000URLs in one call

Up to 1,000 URLs at once

One call for the list. Each URL billed on its own outcome.

Want to see other Web Unlocker parameters? Read the docs

Response codes

Every response tells you what happened

Most scraping APIs hand you a captcha page with a 200 on it and leave you to notice. Web Unlocker returns the status, the timing and the HTML, and the SDK reads that response and tells you what actually arrived: a page, a challenge, a block, an auth wall, and what to do next. You pay for successful extraction, nothing else.

200Rendered page6.4 s · 412 KB
$29800Add to Cart
Outcome
ok
Next
use the page
200Challenge page1.1 s · 4 KB

Checking your browser before you continue

Verify you are human
Outcome
challenge
Next
retry with captcha solving
403Blocked0.9 s · 1 KB
Something about your browser made us think you might be a bot. Press and hold to confirm you are human.Press & holdReference ID 8f2a4c1e-9b37
Outcome
blocked
Next
retry from another geo
Supported websites

Unblock the sites that answer everyone else with a 403

The recorded runs in the widget are the same engine you get with your key. Fresh URLs, no warm-up, no retries on your side, and nothing to tune per site: the same key and the same call work on every one of them.

Amazon
LinkedIn
Reddit
Zillow
Google
Walmart
eBay
Indeed
CloudflareDataDomePerimeterXreCAPTCHATurnstile
Web Unlocker for AI agents

Give your agent the pages it keeps getting blocked on

The pages an agent wants most are the ones that turn it away. One skill install and Claude Code, Cursor or any MCP client reads them through Web Unlocker: the page comes back as Markdown it can use, a blocked page comes back named instead of dressed up as data, and nothing that failed reaches the bill.

gologin-web-access-skill
$ npx skills add GologinLabs/gologin-web-access-skill
✓ skill installed · key found in GOLOGIN_SCRAPING_API_KEY

$ gologin-web-access scrape-markdown https://www.amazon.com/dp/B09XS7JWHH
# Sony WH-1000XM5 Wireless Noise Cancelling Headphones
**Price:** $298.00 · **Rating:** 4.4 (45,213) · In stock
outcome: ok · 6.4 s · 1 request billed

$ gologin-web-access search "best noise cancelling headphones"
1. Sony WH-1000XM5 review - rtings.com
2. The best noise-cancelling headphones - wirecutter
ai_overview: present · people_also_ask: 4

$ gologin-web-access extract https://www.zillow.com/homedetails/… \
    --schema price,beds,hoa
{ "price": 1495000, "beds": 2, "hoa": 1846 }
outcome: ok · 5.1 s

Research agents

Read the page behind the block, not the snippet. Markdown in, answer out.

scrape-markdown

Price monitoring

A thousand product pages a night, each billed on its own outcome, from any city you name.

batch-scrape

Lead enrichment

Company pages, directories and listings pulled into the fields your CRM expects.

extract --schema

Change tracking

Watch a page and get told what changed, not a fresh copy to diff yourself.

track-changes

Everything the skill can do, tool by tool. Read the docs

Web Unlocker pricing

Almost everyone's bill goes up when a page fights back. Ours doesn't.

Most scraping APIs meter whatever makes a target harder: JavaScript credits, premium-proxy credits, captcha credits, a charge for the 403 that came back instead of the page. Web Unlocker bills one line: pages that rendered. Everything it took is included, everything that failed is free.

A hard page costs the same as an easy one. A blocked page costs nothing.

Gologin Web Unlocker invoiceInvoice GL-2026-09-0142 · Web Unlocker · September
DescriptionQtyAmount
Pages renderedAmazon, Zillow, LinkedIn, Google48,120$47.16
Blocked, challenged or empty1,304$0.00
Retries on our side2,911$0.00
City-level geo targeting48,120$0.00
Captchas solved6,207$0.00
JavaScript rendering48,120$0.00
Total due$47.16
Growth plan, $0.98 per 1,000 rendered pages. Every line that other vendors bill as a multiplier is $0.00 here.

Plans & Pricing

Only pay for successful data extraction – no surprises, no hidden fees.

Growth

$0.98

$49 and 50k requests monthly

Overage $1.20 / 1k results

Low-volume plan with predictable monthly cost

Popular plan

Professional

$0.75

$149 and 200k requests monthly

Overage $1.00 / 1k results

Tailored for teams looking 
to scale their operations

Business

$0.60

$299 and 500k requests monthly

Overage $0.90 / 1k results

Designed for large teams with extensive operational needs

Premium

$0.45

$899 and 2m requests per month

Overage $0.70 / 1k results

Advanced support and features for critical operations

Want more requests?

Need higher limits or custom solutions? Let’s talk.

Web unlocker API comparison

What the others charge you for

Read any scraping API's pricing page closely and the price is a range, not a number. Ours is a number.

Gologin Web UnlockerBright DataFirecrawlScraperAPI
A blocked page is billedNeverNoYesYes
Same price for every pageYesYesNoNo
Amazon product page, per 1,000$0.98$1.30$3.80$2.45
Geo targeting down toCityCityCountryCountry
Says why a page failedYesNoNoNo
Try it before you sign upYesNoNoNo
Price per 1,000 pages

One price for every page

Not per target, not per option, not per retry. The same Amazon product page, per 1,000 successful requests, on each vendor's entry plan.

$0.98Gologin
$1.30Bright Data
$2.11ZenRows
$2.45ScraperAPI
$3.80Firecrawl
  • Gologin$0.98
  • Bright Data$1.30
  • ZenRows$2.11
  • ScraperAPI$2.45
  • Firecrawl$3.80
FAQ

Questions about Web Unlocker

What is Web Unlocker?

A scraping API. You send one GET request with a URL, Web Unlocker opens the page in a real rendering engine on a residential IP, solves any captcha, and returns the page as HTML, Markdown, text or JSON. You are billed only when a rendered page comes back.

What counts as a successful request, and what is free?

Success is a rendered page with real content. A 403, a captcha or challenge page, an empty or truncated body, an auth wall or a cookie wall are classified as such in the response and cost $0.00. Retries we make on our side are free too.

Do I need my own proxies, browsers or captcha service?

No. Proxies alone give you an IP; you would still run the browsers, the fingerprints, the captcha solving and the retry logic, and pay for every gigabyte whether the page loaded or not. Web Unlocker does all of that inside one request, keeps it working as the sites change, and charges per page that actually rendered.

Which output formats can I get?

Rendered HTML, Markdown, plain text and JSON with the page metadata, chosen per request with the format parameter. Markdown and text are the cheapest inputs for a language model.

How precise is the geo targeting?

Country, state or region, and city, on residential IPs in 195+ countries. A request from New York sees New York prices, stock and search results.

Can I send many URLs at once?

Yes. Batch up to 1,000 URLs in one call, or run requests asynchronously and receive each page on a webhook. Every URL is billed on its own outcome.

Does it work with Claude Code, Cursor and other agents?

Yes. Install the Gologin web access skill with one command and your agent can scrape, search and extract through the same key. Any MCP client can use it.

Is Web Unlocker the same as a web unblocker?

The names are interchangeable. Web unlocker, web unblocker and website unlocker all describe the same thing: an API that opens a page a plain request cannot reach, renders it and returns the content. Gologin Web Unlocker does that in one GET and bills only when a rendered page comes back.

How is Gologin Web Unlocker different from Bright Data Web Unlocker?

Both return a rendered page from a residential IP with the captcha solved. The difference is the bill and the response. An Amazon product page costs $0.98 per 1,000 on Gologin against $1.30 on Bright Data, and Gologin names the outcome (page, challenge, block, auth wall) instead of returning a 200 with a captcha inside it. You can also run a request on the public Playground before you sign up.

Does Web Unlocker bypass Cloudflare?

Yes, along with DataDome and PerimeterX. The request arrives on a residential IP with a coherent fingerprint, a real engine renders the page, and reCAPTCHA or Turnstile is solved inside the request. If a target still returns a 403, the response says so and the request is free.

Is there a Web Unlocker app, or is it API only?

Web Unlocker is an API with an SDK and a CLI, not a desktop app. If you want a browser you drive by hand, the Gologin antidetect browser and Cloud Browser cover that, on the same account and the same proxy network.

How much does Web Unlocker cost?

$0.98 per 1,000 rendered pages on Growth ($49 / 50k requests), $0.75 on Professional ($149 / 200k), $0.60 on Business ($299 / 500k) and $0.45 on Premium ($899 / 2m). JavaScript rendering, captcha solving, city-level geo targeting and retries on our side are included at $0.00. Blocked, challenged and empty responses are free.

Is scraping public pages legal?

Collecting publicly available data is lawful in most jurisdictions, and Web Unlocker only reaches pages that need no login. You remain responsible for how you use the data, for the target's terms and for personal data rules such as GDPR and CCPA. We do not provide credentials, bypass logins or access private data.

Free trial

Get your API key and free requests

Tell us a little about your team and get:

  • API key within one business day
  • Free requests on your own targets
G24.7 / 5 on G2from 79 reviews

No card. Cancel anytime. We reply within one business day.

Get your API key and free requestsFill in the form - we reply within one business day. No card needed.Get API key