# Hyperbrowser

Cloud Chrome browser sessions controlled over CDP with Playwright, Puppeteer or SDKs, with optional stealth, proxies and CAPTCHA solving.

- Provider: S2 Labs Inc. (https://www.hyperbrowser.ai)
- Category: Drive a browser
- Type: Hosted browser
- Pricing model: Credits (1,000 credits = $1) from a monthly plan or one-time purchase; browser time billed per hour [1]
- Free tier: 5,000 credits on the Free plan, about 50 browser hours, 1 concurrent session [2]
- Authentication: API key in the `x-api-key` header; wallet payment (X402) with no account [4]
- Connect via: CDP WebSocket (Playwright, Puppeteer, Selenium), REST API, Node and Python SDKs, local MCP server [5]
- Read from the provider's pages on 2026-11-04
- Page: https://supermarket.dev/tools/drive-a-browser/hyperbrowser

## Pricing

### Billing
- Pricing model: Credits, from a monthly plan or direct purchase; 1 credit = $0.001 [1]
- Free tier: Free plan: 5,000 credits, 1 concurrent session, 7 days of data retention [2]
- Card required for free tier: Not published [2]
- Minimum spend: $0 on Free; Startup is $30 per month [2]
- Billing period: Monthly; plan credits reset on renewal and do not roll over; bought credits expire after 12 months [2]

### Prices
Per browser-hour: 100 credits / 1,000 credits per $1 = $0.10. Proxy data is extra.
- Browser usage: 100 credits per hour = $0.10 per browser-hour [1]
- Proxy data: 10,000 credits per GB = $10 per GB, billed on top of browser time [2]
- AI agent steps: HyperAgent and Browser Use: 20 credits per step = $0.02 per step, plus browser time [2]
- Pay per session with X402: 0.10 USDC per hour, prepaid for 5 to 60 minutes [14]

### Plans
| Plan | Price | Credits | Concurrent sessions | Data retention | Proxies and CAPTCHA |
|---|---|---|---|---|---|
| Free | $0 | 5,000 | 1 | 7 days | CAPTCHA and proxies need a paid plan |
| Startup | $30 per month | 30,000 | 25 | 30 days | Automatic CAPTCHA solving, residential proxies |
| Scale | $100 per month | 100,000 | 100 | 30 days | Automatic CAPTCHA solving, premium residential proxies |
| Enterprise | Custom | Custom | 1,000+ | 180+ days | Automatic CAPTCHA solving, premium residential proxies, ultra stealth |
Source [2]

### Other charges
- Fetch API: 1 credit per page = $0.001; +9 credits with ultra stealth or location [2]
- Search API: 5 credits per query = $0.005 [2]
- Sandboxes: 45 credits per vCPU-hour and 15 credits per GiB-hour [2]

## Tools

### MCP server
- Official MCP server: Yes, local [13]
- Address or package: `hyperbrowser-mcp` (npm), run with `npx hyperbrowser-mcp` [13]

### MCP tools
| Tool | What it does | Read-only |
|---|---|---|
| `scrape_webpage` | Retrieve content from a URL in markdown, html, links or screenshot | Not stated |
| `extract_structured_data` | Extract data from webpages according to a prompt and optional schema | Not stated |
| `crawl_webpages` | Navigate through multiple pages on a site, optionally following links | Not stated |
Source [13]

### API
| Endpoint | What it does |
|---|---|
| `POST /api/session` | Create a browser session |
| `GET /api/session/{id}` | Get a session |
| `PUT /api/session/{id}/stop` | Stop a session |
| `PUT /api/session/{id}/update` | Update a running session |
| `GET /api/sessions` | List sessions |
| `GET /api/session/{id}/recording-url` | Get the session recording URL |
| `POST /api/web/fetch` | Fetch a web page |
| `POST /x402/session` | Create a session paid with X402 |
Source [14]

### Features
- Where the browser runs: Cloud, in `us-central`, `us-east`, `us-west`, `europe-west`; `asia-south` on Enterprise and Select plans [12]
- Browsers: Chrome [3]
- Max session length: 720 minutes [5]
- Concurrent sessions: 1 on Free, 25 on Startup, 100 on Scale, 1,000+ on Enterprise [2]
- Proxies: Managed proxies with country targeting, and static IPs; paid plan required [8]
- CAPTCHA solving: Automatic; paid plan required [9]
- Session recording: rrweb web recording on by default; optional MP4 video [11]
- Persistent logins: Profiles save cookies, local storage, session storage and cache across sessions [10]

## Authentication

### Methods
| Method | Used for | How |
|---|---|---|
| API key | REST API, SDKs, MCP server | `x-api-key` header; `HYPERBROWSER_API_KEY` for SDKs and MCP |
| X402 wallet payment | Buying a browser session without an account | Pay 0.10 USDC per hour upfront; a bearer management token then controls that session for 24 hours |
Source [14]

### Getting access
- Who creates the account: A person signs up in the dashboard; X402 needs no account [14]
- Where to get a key: Hyperbrowser dashboard [4]
- Other requirements: Paid plan for CAPTCHA solving and proxies; contact the company for ultra stealth [6]

## Setup

### Addresses
- REST API: `https://api.hyperbrowser.ai` [14]
- MCP server: Local only: `npx hyperbrowser-mcp`; no remote address found [13]
- OpenAPI spec: `https://www.hyperbrowser.ai/docs/openapi.json` [15]
- Docs for agents: `https://hyperbrowser.ai/docs/llms.txt` [15]
- Status page: Not published [16]

### Install
| What | Command |
|---|---|
| MCP server (Claude Code and others) | `npx hyperbrowser-mcp` with `HYPERBROWSER_API_KEY` in the client `env` |
| Node SDK with Playwright | `npm install @hyperbrowser/sdk playwright-core dotenv` |
| Node SDK with Puppeteer | `npm install @hyperbrowser/sdk puppeteer-core dotenv` |
| Python SDK | `pip install hyperbrowser playwright python-dotenv` |
Source [4]

## Limits

### Rate limits
- Request rate limits: Not published [5]

### Other limits
- Concurrent sessions: 1 on Free, 25 on Startup, 100 on Scale, 1,000+ on Enterprise [2]
- Session timeout: 1 to 720 minutes; X402 sessions 5 to 60 minutes [5]
- Idle disconnect: A session stops when you disconnect unless `keepAlive=true` is set [7]
- Secrets per session: Up to 20 secrets can be filled into login forms [6]

## Privacy

### Your data
- Data location: United States unless agreed otherwise in writing [16]
- Retention: By plan: 7 days Free, 30 days Startup and Scale, 180+ days Enterprise [2]
- Used for training: Not published [16]
- Zero data retention: Not published [16]

### Compliance
- Certifications: Security program aligned with SOC 2 Trust Services Criteria; independent third-party assessments; no certificate named [16]
- HIPAA: Not published [16]

## Sources

1. Pricing (docs): https://hyperbrowser.ai/docs/pricing.md
2. Pricing (website): https://www.hyperbrowser.ai/pricing
3. Introduction: https://hyperbrowser.ai/docs/introduction.md
4. Quickstart: https://hyperbrowser.ai/docs/quickstart.md
5. Configuring sessions: https://hyperbrowser.ai/docs/sessions/create.md
6. Session parameters: https://hyperbrowser.ai/docs/sessions/parameters.md
7. Session lifecycle: https://hyperbrowser.ai/docs/sessions/lifecycle.md
8. Proxy configuration: https://hyperbrowser.ai/docs/sessions/proxy.md
9. CAPTCHA solving: https://hyperbrowser.ai/docs/sessions/captcha-solving.md
10. Profiles: https://hyperbrowser.ai/docs/sessions/profiles.md
11. Recordings: https://hyperbrowser.ai/docs/sessions/recordings.md
12. Multi-region support: https://hyperbrowser.ai/docs/sessions/regions.md
13. Model Context Protocol: https://hyperbrowser.ai/docs/integrations/model-context-protocol.md
14. OpenAPI spec: https://www.hyperbrowser.ai/docs/openapi.json
15. llms.txt: https://hyperbrowser.ai/docs/llms.txt
16. Security: https://www.hyperbrowser.ai/security
17. Terms: https://www.hyperbrowser.ai/terms
18. Checked by supermarket.dev
