Google Cloud Run logoAgents, sandboxes, & vibe-coded apps are powered by Cloud Run.

Sandbox Benchmarks

A leaderboard of common benchmarks for each of our sandbox providers.

Last run: October 9, 2026
Want to see where you stand before benchmark Friday?Get daily benchmarks →

Performance Over Time

Composite Score

Detailed Metrics

Provider
Score
Median
P95
P99
Success
Miosa98.80.12s0.13s0.13s100%
Isorun98.60.14s0.15s0.15s100%
CreateOS98.30.16s0.18s0.18s100%
Archil97.20.19s0.39s0.44s100%
GravixlayerPre-release96.70.33s0.34s0.34s100%
Arker96.40.35s0.37s0.37s100%
sfcompute94.90.43s0.60s0.63s100%
Superserve94.20.52s0.64s0.73s100%
Cloud Run92.60.62s0.91s0.96s100%
Cloudflare92.20.64s0.73s0.84s99%
Daytona92.70.65s0.85s0.87s100%
Vercel92.60.67s0.82s0.91s100%
Tenki91.10.86s0.92s0.95s100%
Beam90.20.87s1.13s1.14s100%
Modal88.51.05s1.26s1.39s100%
Blaxel86.61.05s1.76s1.81s100%
Declaw88.31.10s1.28s1.30s100%
Mosaic87.81.17s1.27s1.35s100%
E2B85.31.33s1.60s1.77s100%
Buddy85.31.39s1.58s1.62s100%
Freestyle84.11.44s1.78s1.85s100%
Tensorlake75.32.40s2.58s2.58s100%
Sail67.12.83s3.94s4.03s100%
Sandbox048.04.81s5.77s5.84s100%
Upstash20.06.78s9.79s9.88s100%
CodeSandbox9.78.38s11.49s12.00s100%
Run Cloud0.035.45s61.68s61.70s42%
Hopx0.00.00s0.00s0.00s0%
Microsandbox0.00.00s0.00s0.00s0%
Northflank0.00.00s0.00s0.00s0%
On this leaderboard? Your next public run is benchmark Friday — know your number every day.Get daily benchmarks →

Want to see a provider added?

Let us know on X

Methodology

What We Measure

Every benchmark measures Time to Interactive (TTI) — the elapsed time from calling compute.sandbox.create() to the first successful runCommand() inside the sandbox.

Each provider is tested with 100 iterations per run. Benchmarks run automatically via GitHub Actions on a recurring schedule. All results are committed to the public benchmarks repo.

Burst Test: All sandboxes are launched concurrently in a single burst.

How We Score

The Composite Score is a weighted blend of timing metrics multiplied by the success rate. Each metric is scored against a fixed 10-second ceiling: 100 × (1 − value / 10,000ms), so a 200ms median scores 98 and anything ≥10s scores 0.

The weighted timing score is then multiplied by the success rate (0–1), so providers that fail frequently are penalized proportionally.

  • • Median: 60% — primary signal for typical experience
  • • P95: 25% — tail latency / consistency
  • • P99: 15% — extreme tail latency

Sandbox Benchmarks FAQs

Have another question? Email us.

A sandbox is anywhere you can run code in isolation. It could be a VM, bare metal, a container, anywhere with compute resources.

PartnersGoogle Cloud Run