← Back to stack

Builder infrastructure

Browser Use

Send a natural-language task and receive the result from a managed browser agent.

Visit official site →

Browser Use is a browser-automation platform offered three ways: a hosted agent API that turns a natural-language task into browser actions and a result, managed cloud browser infrastructure controllable via Playwright/Puppeteer/Selenium or the vendor's SDK, and an open-source Python agent library for self-hosted deployments.

Vendor's own claim

What Browser Use is

Vendor's own claim

Browser Use ships as three layered products: the open-source browser-use Python library (an agent loop that converts a goal into browser actions, for self-hosted use with your own LLM keys), a managed cloud browser service (remote Chromium sessions with stealth/proxy/profile features, drivable via the standard Playwright/Puppeteer/Selenium APIs or the vendor SDK), and a hosted Agent API (v4) that accepts a natural-language task and returns a structured result without the caller writing any browser-automation code itself.

What it can do

Vendor's own claim
  • Hosted agents: natural-language task in, structured JSON-schema output back, with multi-turn sessions and persistent context
  • Workspace file management and deterministic script replay of agent runs
  • Human-in-the-loop intervention for authentication steps (2FA, login walls)
  • Managed cloud browser infrastructure: remote Chromium controllable via Python/TypeScript SDK or standard Playwright/Puppeteer/Selenium
  • Anti-detection stealth browser builds and global residential proxy coverage (195+ countries)
  • Session persistence, live preview, and session recordings
  • Open-source Python agent loop (browser-use library) with multi-LLM provider support and customizable tools/prompts/schemas
  • Webhooks and observability for agent runs

Who it is for

Vendor's own claim

Developers building AI agents or automation pipelines that need browser access - ranging from teams that just want a hosted API to run a task, to teams that want raw cloud browser infrastructure under their own automation code, to teams that want to self-host the open-source agent library entirely.

When to choose something else

Our read

Pricing is entirely usage-metered (browser-hours, proxy GB, and token costs for the hosted agent model) with no flat-rate plan below Enterprise, so a team with unpredictable or bursty automation volume cannot get a fixed monthly bill without negotiating an Enterprise contract. Managed residential proxy bandwidth is billed separately at $5/GB (or $4/GB on Scaleup) on top of browser-hour and token costs, which stacks up for proxy-heavy scraping workloads compared to flat-fee scraping APIs. No MCP server documentation was found, so teams specifically wanting an out-of-the-box MCP integration for AI assistants will need to build one against the REST API themselves.

Implementation considerations

Our read

Setup assessment: 5m

The cloud Agent API quickstart is: create an account, generate an API key from the dashboard, export BROWSER_USE_API_KEY, and send a POST /runs request - no OAuth flow. The open-source library and cloud browser infrastructure paths take longer to configure (LLM provider keys, proxy/profile setup) but are not required for the basic hosted-agent flow.

Prerequisites

  • Browser Use Cloud account and API key
  • For the open-source library: an LLM provider API key (OpenAI, Anthropic, etc.)

Developer and agent access

From official docs
Authentication
API key sent via the X-Browser-Use-API-Key header
Base URL
https://api.browser-use.com/api/v4
Machine-readable API
OpenAPI specification linked
  • POST /runs - create and execute a hosted agent task
  • GET /runs/{id} - retrieve agent run status, events, and attachments
  • POST /browsers - provision a cloud browser session
  • PATCH /browsers/{id} - control browser session lifecycle
  • /sessions - manage conversation sessions with message queuing
  • /workspaces - file upload and workspace management
  • /profiles - create and manage browser profiles for preserving login state

Published pricing

From official docs
PlanPriceIncluded
Free$0/moFree browsers + 10 agent tasks/month
Dev$29/mo (or $290/yr, granting $360 in credits)$29/month in usage credits
Business$299/mo (or $2,990/yr, granting $3,600 in credits)$299/month in usage credits
Scaleup$999/mo (or $9,990/yr, granting $12,000 in credits)$999/month in usage credits
EnterpriseContact for pricingCustom

Verify before you adopt it

  • No MCP server documentation was found on the docs site
  • No official YouTube channel could be confirmed (a channel handle exists but page content did not confirm ownership or show videos)
  • No LinkedIn or X/Twitter links were found in the site footer or docs at check time
  • No public changelog page was found
  • GitHub star counts beyond the figures visible on the org's repo list at check time