Browser Infrastructure

The CAPTCHA gets solved. Your script never notices.

Every cloud browser ships with a solver, and with a browser built to avoid the challenge in the first place. Built in, free, on by default.

An agent booking a driving test hits an image CAPTCHA and solves it in place. From the README demo.
$0
extra for CAPTCHA solving
All
CAPTCHA types, solved automatically, with Playwright scripts and agents alike
~10 s
to wait when one does

Most CAPTCHAs never appear. The rest get solved.

A challenge is what a site does when it already suspects you. This browser is a custom Chromium fork built for maximum stealth, with residential IPs behind it, so on most sites where other providers get a CAPTCHA, it gets none: it does not look suspicious. 81% of the 71 hardest protected sites on the stealth benchmark. When a challenge does render, the browser solves it where it stands and your script continues on the same page.
browserCAPTCHA solverproxy vendor
one browser session

On by default. Watch it in the live view. Switch it off per browser.

Every browser has a live view, and your CDP connection stays attached while the solver works, so you can watch a challenge appear and clear. Teams that run their own solver or want the challenge left alone set solveCaptchas to false on a standalone browser, and the page is theirs. Agent runs keep the solver on.
# The solver is on. Nothing to configure.curl -sS https://api.browser-use.com/api/v4/browsers \  -H "X-Browser-Use-API-Key: $BROWSER_USE_API_KEY" \  -H "Content-Type: application/json" \  -d '{"proxyCountryCode":"us"}'
create-browser.shOn by default · V4 browsers and runs

What people ask before they trust a solver

Which CAPTCHAs
All challenge types that render in the page, including image grids like the one above. Whole-site bot walls are handled earlier, by stealth and proxies.
How automatic
Fully. No solver key, no third-party service, nothing in your script. It is on for every cloud browser and every agent run.
How long
About ten seconds. Do not refresh or click the challenge while it works; read the page again afterwards.
What it costs
Nothing extra. It is inside the $0.02 per browser-hour price on every tier.
Can I watch
Yes, over the session's live view or your own CDP connection, and in the recording afterwards.
Can I turn it off
Yes, per standalone browser, with solveCaptchas set to false.
Works with
Playwright, Puppeteer, any CDP client, the Browser Use CLI, and API V4 agent runs.
If it does not clear
Hand the session to a person through the live view; the browser and cookies stay as they are. If the whole site blocks the browser, switch proxy country.

Questions people ask

Which CAPTCHAs does it solve?

All of them, automatically: the challenges that render inside a page, like the image grid in the recording above. Cloudflare interstitials and other whole-site bot walls are a different thing; the custom Chromium fork and residential proxies get past those before a challenge appears, which is why on most sites where other providers see a CAPTCHA, this browser sees none.

Can I see it happen?

Yes. Every browser has a live view URL, and your own CDP connection stays attached while the solver works, so you can watch the challenge appear and clear. Recordings keep it for later.

Does it cost extra?

No. It is on for every cloud browser and every agent run, on the free tier and on pay-as-you-go, inside the $0.02 per browser-hour price.

What should my script do when a CAPTCHA shows up?

Nothing, for about ten seconds. Do not refresh, do not click the challenge, do not replace the browser. Then read the page again.

Is solving guaranteed?

No. If a challenge stays, open the session's live view and let a person click through; the browser and cookies stay as they are. If the whole site blocks you instead of showing a challenge, try another proxy country.

Can I turn it off?

Yes, on standalone browsers, with solveCaptchas set to false. Agent runs keep the solver on.