Agent infrastructure, priced per task.
Independent price-and-change tracking for AI agent sandboxes and cloud browsers. Every value carries its source and a verified date. Vendors can't buy placement.
Sandboxes
Isolated machines where an agent runs code.
Cost per task
| Details | Rank | Provider | Cost / task | Free tier | Verified | |
|---|---|---|---|---|---|---|
| 1 | Cloudflare Sandbox | $0.007541,2 | No free tier for Containers. Workers Paid ($5/mo) includes 375 vCPU-min, 25 GiB-h memory, 200 GB-h disk. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
| 2 | Vercel Sandbox Vercel Sandbox Changed | $0.00920 | Hobby: 5 active-CPU hours, 420 GB-hours, 5,000 creations per month. Personal/non-commercial use only per Vercel ToS. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
| 3 | E2B | $0.01380 | Hobby: $0/mo, one-time $100 usage credit, no credit card. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
| 3 | Daytona | $0.01380 | $200 in free compute, no credit card. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
| 3 | Blaxel3 Blaxel Changed | $0.013804 | Up to $200 in free credits; Tier 0 (free) allows 10 sandboxes. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
| 6 | Modal Modal Changed | $0.019835 | Starter: $0/mo with $30/mo included compute. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
Notes 5
- Instance standard-3 (2 vCPU / 8 GiB).
- Excludes Workers / Durable Objects charges and monthly included usage.
- Pricing only. Blaxel's terms prohibit publishing benchmarks or performance information about Blaxel (Terms & Conditions, restriction (f)).
- Assumes active for the full duration (upper bound).
- 1 physical core; billed on requested resources.
Usage cost for one task at the conditions above. Plan fees, free credits, storage, egress, proxies and LLM tokens are excluded. How we calculate. Ask your agent. Missing a provider? Suggest one.
- Timed
- create + first command3
- Samples
- 1 warm-up + 10
- Runner
- GitHub Actions, Phoenix, US
- Regions
- not all pinned4
| Rank | Provider | Median, ms | p95, ms | Size5 | Region | Runs ok |
|---|---|---|---|---|---|---|
| unranked | Cloudflare Sandbox6 | 169 ms | 279 ms | standard-1 (1/2 vCPU, 4 GiB) | LAX4 | 10/10 |
| 1 | E2B | 225 ms | 668 ms | default | default4 | 10/10 |
| 2 | Modal | 567 ms | 1,554 ms | 1 core (2 vCPU), 4 GiB | default4 | 10/10 |
| 3 | Daytona | 1,207 ms | 1,561 ms | default | us | 10/10 |
Notes 6
- Not yet measured: Vercel Sandbox. Help us measure Vercel Sandbox
- Pricing only. Blaxel's terms prohibit publishing benchmarks or performance information about Blaxel (Terms & Conditions, restriction (f)).
- Timed from the create call until the command echo ok returns in the new sandbox (create + first command). Destroy time is recorded separately. Sandbox and browser boards time different steps, so their numbers are not comparable with each other.
- Region not pinned: the provider chose placement, because region selection is not offered, costs extra, or needs a paid plan on that provider. Where the provider reports a region, the observed one is shown.
- Instance sizes differ: each provider runs at the size listed in the Size column (provider default unless stated). Startup time can depend on size and image.
- Cloudflare Sandbox is timed inside its benchmark Worker, within Cloudflare's network, so it excludes the network latency from the runner that the other rows include. The full request from the runner (network, Worker routing, start, echo ok and destroy) took a median 746 ms.
Median time to a usable sandbox in ColdTally's latest daily run. Grey rows are timed inside the provider's network, so they take no rank. Prices are the main comparison. Method. Ask your agent. Both startup boards on one page.
Cloud browsers
Hosted browsers an agent drives over CDP.
Cost per task
| Details | Rank | Provider | Cost / task | Free tier | Verified | |
|---|---|---|---|---|---|---|
| 1 | Browser Use Browser Use Changed | $0.001001 | One-time $1 credit for eligible signups, 10 concurrent sessions; top-ups from $5. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
| 2 | KERNEL KERNEL Changed | $0.00300 | Free: $0/mo with $5/month usage credits, 5 concurrent browsers, no credit card. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
| 3 | Cloudflare Browser Run | $0.00450 | Workers Free: 10 browser-minutes per day, 3 concurrent browsers, 1 new browser every 20 s. Workers Paid ($5/mo) includes 10 browser hours and 10 concurrent browsers a month. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
| 4 | Steel | $0.005002 | Launch: $0/mo, $30 one-time credits, no credit card. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
| 4 | Hyperbrowser | $0.005002 | Free: 5,000 credits ($5) included. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
| 6 | Browserbase | $0.006002 | Free: 1 browser hour, 3 concurrent browsers, 15 min/session. | 2026-10-17 (opens in new tab) | ||
Unit rates
| ||||||
Notes 2
- Rounded up to whole minutes, 1-min minimum.
- Billing granularity unverified; computed per second.
Usage cost for one task at the conditions above. Plan fees, free credits, storage, egress, proxies and LLM tokens are excluded. How we calculate. Ask your agent. Missing a provider? Suggest one.
Startup time
- Timed
- create + connect + page load2
- Samples
- 1 warm-up + 10
- Runner
- GitHub Actions, Phoenix, US
- Target
- coldtally.com/bench-target/
- Regions
- not all pinned3
| Rank | Provider | Median, ms | p95, ms | Region | Runs ok |
|---|---|---|---|---|---|
| unranked | Cloudflare Browser Run4 | 666 ms | 1,363 ms | LAX3 | 10/10 |
| 1 | KERNEL | 882 ms | 1,036 ms | us-east3 | 10/10 |
| 2 | Browser Use | 1,135 ms | 2,286 ms | default3 | 10/10 |
| 3 | Steel | 1,650 ms | 2,532 ms | iad | 10/10 |
Notes 4
- Not yet measured: Browserbase, Hyperbrowser. Help us measure Browserbase · Help us measure Hyperbrowser
- Timed from the create call until the target page reaches DOMContentLoaded (create session + CDP connect + page load). Release time is recorded separately. Sandbox and browser boards time different steps, so their numbers are not comparable with each other.
- Region not pinned: the provider chose placement, because region selection is not offered, costs extra, or needs a paid plan on that provider. Where the provider reports a region, the observed one is shown.
- Cloudflare Browser Run is timed inside its benchmark Worker, within Cloudflare's network, so it excludes the network latency from the runner that the other rows include. The full request from the runner (network, Worker routing, launch, connect, page load and release) took a median 777 ms.
Median time to a usable browser in ColdTally's latest daily run. Grey rows are timed inside the provider's network, so they take no rank. Prices are the main comparison. Method. Ask your agent. Both startup boards on one page.
Ask your agent
Read https://coldtally.com/llms.txt. Which cloud browser starts fastest, and what does one session cost?
Paste into ChatGPT, Claude or a coding agent. It reads these boards, with each figure's date and what it excludes. More prompts.
Changes
- Baseline captured for 11 providers baseline
What changed in agent infra, weekly
Every pricing, plan, limit and terms change we detect for sandboxes and cloud browsers, with sources, plus the startup-time board. A 2-minute read, once a week. No vendor-paid content. More