Skip to main content

Stealth by default

Every Browser Use Cloud session runs on stealth infrastructure. No configuration needed.
  • Anti-detect browser fingerprinting — undetectable as automation
  • Automatic CAPTCHA solving — CAPTCHAs are handled transparently
  • Ad and cookie banner blocking — clean pages, faster execution
  • Cloudflare / anti-bot bypass — works on protected sites
Stealth is always on. You don’t need to configure anything. If you’re searching for “captcha” — it’s handled automatically.

Country proxies

Route traffic through residential proxies in 195+ countries. Set on the session or inline via session_settings.
from browser_use_sdk import AsyncBrowserUse

client = AsyncBrowserUse()

# Via session
session = await client.sessions.create(proxy_country_code="de")
result = await client.run("Get the price of iPhone 16 on amazon.de", session_id=session.id)

# Or inline via session_settings (auto-creates session)
result = await client.run(
    "Get the price of iPhone 16 on amazon.de",
    session_settings={"proxyCountryCode": "de"},
)
Common country codes: us, gb, de, fr, jp, au, br, in, kr, ca, es, it, nl, se, sg.
Auto-sessions (when you don’t pass a session_id) use a US proxy by default.

Custom proxy

Bring your own proxy server (HTTP or SOCKS5).
from browser_use_sdk import AsyncBrowserUse, CustomProxy

client = AsyncBrowserUse()
session = await client.sessions.create(
    custom_proxy=CustomProxy(
        url="http://proxy.example.com:8080",
        username="user",
        password="pass",
    ),
)
Proxy is a session-level setting. All tasks in the same session use the same proxy. See Models & Pricing for proxy costs.