BROWSER USE

- Browser Use Agents: give Browser Use a task and receive completed work. API V4 is current for new integrations.
- Browser Infrastructure: connect your agent or automation to managed browsers through SDK, REST, or CDP. Starts at $0.02/browser-hour.
- Developer tools: Open Source, Browser Harness, SDK, and MCP support the two products above.

[Developer Index](https://browser-use.com/index.md)
[Product Map](https://browser-use.com/llms.txt)
[Full Product Context](https://browser-use.com/llms-full.txt)
[Pricing](https://browser-use.com/pricing.md)
[Cloud Docs](https://docs.browser-use.com/cloud/quickstart)
[Open Source Docs](https://docs.browser-use.com/open-source/introduction)

---

# Web agent API: send a task, get the result

> A hosted web agent API. POST a natural-language task, get the result back as text or JSON matching your schema. 82% on 106 hard tasks at $0.17 per solved task; 98% on all 300 live Online-Mind2Web tasks. Browser time $0.02 per hour.

[HTML page](https://browser-use.com/web-agent-api) · [Quickstart](https://docs.browser-use.com/cloud/agent/quickstart) · [API reference](https://docs.browser-use.com/cloud/api-v4-overview) · [Benchmarks](https://browser-use.com/benchmarks/agents)

## One request

```bash
curl https://api.browser-use.com/api/v4/runs \
  -H "X-Browser-Use-API-Key: $BROWSER_USE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"task":"Find the cheapest nonstop flight SFO to NYC next Friday, return airline, departure time and price"}'
```

Python: `client.runs.create(task)` then `client.runs.wait_for_completion(run.id)` from `browser_use_sdk.v4`. TypeScript: `client.runs.create({ task })` then `waitForCompletion` from `browser-use-sdk/v4`.

## What you can pass and get

- Task text, an output JSON Schema, files, a saved browser profile id, browser settings such as proxy country.
- Ordered events while the run works, a live view URL, human takeover for logins, approvals and payments.
- A result that is text or JSON validated against your schema. Sessions keep the browser and context for follow-up tasks; workspaces keep files.
- Webhooks, an MCP server, and an n8n node.

## Numbers

- Internal Bench Hard: 82% of 106 tasks at $0.17 per solved task. Claude Opus 5 on the same set: 62% at $3.40.
- Online-Mind2Web: 98% on all 300 live tasks across 136 sites. Next published result: 86%.
- Default model GPT-5.6 Luna: $0.24 per million input tokens, $1.44 per million output. Browser time $0.02 per hour, by the minute. No subscription; $15 one-time credit for eligible new signups.
- Concurrency 10 to 1,000+ sessions, rising with lifetime spend.
