Spin up isolated browser sessions and code sandboxes through a single API. Automate anything on the web.
Call cloud.launch() for a browser or cloud.sandbox() for a code sandbox. Connect with Puppeteer, Playwright, or run code in Python, Node.js, and Bun.
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.
Run untrusted code in fully isolated containers. Python, Node.js, and Bun — each sandbox gets its own filesystem, network stack, and resource limits.
Every browser session runs in its own micro-VM with a dedicated IP. Zero data leaks between sessions. Browser state, cookies, and cache are wiped on disconnect.
Residential proxies across 195 countries, human-like browser fingerprints, and automatic CAPTCHA solving. Every session looks like a real user.
Watch sessions in real-time with live screenshots. Record full sessions as MP4. Connect DevTools via CDP for step-through debugging while automations run.
Go from 1 to 10,000 concurrent sessions with a single API call. No infrastructure to manage, no pools to pre-warm. Pay only for the seconds you use.
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.
Browsers via browserWSEndpoint. Sandboxes via sandbox.exec(). One SDK for both.
Launch isolated browser sessions or spin up code sandboxes in Python, Node.js, and Bun — all through a single SDK. Free tier included, no credit card required.
$ npm install banata-boxes/sdk$ export BANATA_API_KEY=your_key✓ Ready to launch browsers & sandboxes