Now in public beta

Browser sandboxes
on demand

Spin up browser-equipped sandboxes through one API. Let AI browse, execute code, hand over to a human, and continue the workflow.

Developer first

Three lines to a
live sandbox

Call sandbox.launch() to spin up a browser-equipped sandbox. Then run code, send AI agent prompts, or open the live browser preview from the same workflow.

Warm sandbox claim~1.7s
Sandbox warm start~50ms
Starter plan$25/mo
launch.ts
12345678910111213141516
import { BanataSandbox } from '@banata-boxes/sdk'
 
const sandbox = new BanataSandbox({
apiKey: process.env.BANATA_API_KEY!
})
 
const session = await sandbox.launch({
capabilities: {
agent: { enabled: true },
browser: { viewport: { width: 1280, height: 800 } }
}
})
 
await session.prompt(
'Open example.com and report the page title.'
)
TypeScriptUTF-8Ln 16
Built for scale

Everything you need to
automate the web

us-east-1
eu-west-1
ap-se-1

Global edge network

Sessions launch in the region closest to your target. 12 edge locations across North America, Europe, and Asia-Pacific with automatic failover and sub-second cold starts.

12 regions< 1.2s cold startAuto-failover
sandbox
$
$

Code sandboxes

Run untrusted code in fully isolated containers. Python, Node.js, and Bun — each sandbox gets its own filesystem, network stack, and resource limits.

PythonNode.jsBun50ms warm start

Full session isolation

Every sandbox runs in its own isolated runtime with a paired browser and dedicated workspace state. Cookies, profile data, and files stay scoped to that sandbox.

IsolationPersistent profileAuto-cleanup
UNDETECTED

Built-in stealth mode

Residential proxies across 195 countries, human-like browser fingerprints, and automatic CAPTCHA solving. Every session looks like a real user.

195 countriesAnti-detectCAPTCHA solving
LIVE

Live session debugging

Watch sessions in real-time with live screenshots. Record full sessions as MP4. Connect DevTools via CDP for step-through debugging while automations run.

Live viewMP4 recordingDevTools
18 / 10,000

Scale to thousands

Go from a few concurrent sandboxes to large custom deployments without changing your control plane. Warm capacity and runtime state are managed for you.

Warm reserveActive-hour pricingAuto-terminate
Compatibility

Works with your
existing stack

Connect browsers with any CDP-compatible client, or spin up sandboxes in Python, Node.js, and Bun. Swap one line — your endpoint — and everything else stays the same.

Browser automation
Sandbox runtimes
Protocols
Puppeteer
Full API support
Playwright
All browsers
Se
Selenium
WebDriver protocol
Chromium
Native CDP access
CDP
Raw WebSocket
Python
Browsers & sandboxes
JS
Node.js
First-class SDK
Bun
Sandbox runtime
Docker
Self-hosted option
WebSocket
Real-time streams

Browsers via browserWSEndpoint. Sandboxes via sandbox.exec(). One SDK for both.

Browsers & sandboxes.
One API call away.

Launch AI-operated browser sandboxes in Python, Node.js, and Bun through a single SDK. Start with a paid plan built for real workflows.

12 edge regions
3 sandbox runtimes
Sub-second cold starts
30 hrs
Starter hours
3
Starter concurrency
< 2s
First session
$25
Starting price
terminal
$ npm install banata-boxes/sdk
$ export BANATA_API_KEY=your_key
✓ Ready to launch browsers & sandboxes
Banata

© 2026 Banata. All rights reserved.