Cloudflare Sandbox
Container sandboxes driven from a Worker, addressed through Durable Objects.
Overall in sandbox providers
17of 19 · score 59.2
Data coverage
96%
25 of 26 fields sourced
Best for
- •Your app already runs on Workers and Durable Objects
- •You want code-level control over what the sandbox can reach
- •Sandboxes are long-lived per user rather than created in bursts
Strong on
- +Meter per-10ms 1/19
- +Idle cost free-when-stopped 1/19
- +Shipped 2025 1/16
- +Funding public 1/15
Weak on
- −Snapshot & fork No 16/19Better: Daytona: Yes
- −Isolation container 17/19Better: E2B: microvm
- −Persistent FS No 17/19Better: Modal: Yes
- −Max runtime 1h 15/18Better: E2B: 24h
vs Freestyle
- •Ahead on Custom images: Yes vs No
- •Ahead on Funding: public vs seed
- •Behind on Isolation: container vs microvm
- •Behind on Persistent FS: No vs Yes
How Cloudflare Sandbox scores among 19 sandbox providers25 of 26 fields known
Runtime13
Cold start
3s
14/16
Leader: Riza · 120ms
Cold start (claimed)
—
Max runtime
1h
15/18
Leader: E2B · 24h
Persistent FS
No
17/19
Leader: Modal · Yes
Snapshot & fork
No
16/19
Leader: Daytona · Yes
GPU
No
6/15
Leader: Modal · Yes
Runtimes
any-oci-image
11/18
Leader: boat · python, javascript-typescript, bash, go, rust, java, ruby, php, any-oci-image
Browser inside3rd
Partial
3/18
Leader: E2B · Yes
Sydney region
Partial
5/18
Leader: Fly.io Machines · Yes
Concurrent limit
100 sandboxes
5/15
Leader: Vercel Sandbox · 2,000 sandboxes
Isolation & network3
Root in guest1st
Yes
1/19
Egress control1st
allowlist
1/19
Agent integration3
MCP server
Partial
6/18
Leader: Daytona · Yes
SDKs
typescript
17/19
Leader: Runloop · python, typescript, rest-api, cli
Pricing3
Price / hour
$0.18/hr
11/17
Leader: boat · $0.018/hr
Traction2
Positioning1
Positioning
Containers you can call from a Worker, with a Durable Object as the control plane.