Real sandbox benchmarks
Price is only useful with performance.
The open-source StarSling suite runs real repositories alongside CPU, memory, disk, database, and network tests. The common target is 4 vCPU, 8 GiB RAM, and 40 GB disk.
Normalized active hourly cost
Run Cloud uses today's rates. Competitor figures use the benchmark-recorded rate, except Box and Blaxel, which are calculated from their current published billing models.
Normalized active hourly benchmark cost| Metric | Run Cloud | Daytona VM | Blaxel | Modal VM | Modal gVisor | Novita | Box* | E2B |
|---|
| Active hourly cost at benchmark shapeUSD/hour · lower ↓ | $0.05938 | $0.2502 | $0.3312 | $0.7612 | $0.7612 | $0.2333 | $0.036* | $0.3312 |
|---|
Run Cloud: (2 physical cores × $0.00000492 + 8 GiB × $0.00000083175) × 3,600 = $0.0593784/hour. One physical core equals two vCPUs.
* Box: $20 ÷ 2,000,000 included active seconds × 3,600 = $0.036/hour. Using Box requires a minimum $20 monthly plan.
Blaxel: 8 GB × $0.0000115 × 3,600 = $0.3312 per fully active hour. Suspended time is not active CPU; snapshot storage at $0.20/GB-month and images at $0.045/GB-month are excluded.
Run Cloud and the published provider results use replicated medians. Box is a complete single-machine sweep on one persistent out-of-the-box VM, so its figures are directional rather than publication-grade. A dash is a retained benchmark gap, never a score of zero.
Mastra's test_core hit the same JavaScript heap limit across providers. OpenClaw totals include clone, install, and typecheck; five other declared tasks produced gaps. E2B could not run Mastra or OpenClaw with the available free disk.
* Run Cloud's Dax result was produced by us using the public benchmark script and would rank first, but it is not yet included in ComputeSDK's published provider runs.
Methodology and the original comparison: benchmark repository · StarSling analysis · ComputeSDK Dax benchmark