Skip to content
Shotcup

All comparisons

Shotcup vs Cloudflare

Cloudflare: Workers isolates, Dynamic Workers and Linux containers. Shotcup: a fresh JavaScript engine per run, with hard limits and files back.

Which to pick

Pick Cloudflare when

you already run on Workers: isolates are the cheapest per request, and Containers give you Linux when you need it.

Pick Shotcup when

you want sandboxes as a service rather than a platform to build them on: per-run limits, repeatable runs, artifacts and MCP without writing a Worker.

The facts, side by side

Shotcup and Cloudflare compared
QuestionShotcupCloudflare
What runs
  • A fresh GocciaScript engine per run in a pooled worker process, with a virtual filesystem. JavaScript only: no operating system, no npm at run time.
Start-up
  • Measured by us: 89.5 ms p50 server time for a whole run on shotcup.dev (2026-10-08), sandbox included.
How usage is billed
  • A monthly allowance of runs and compute-hours per plan; past it, opt-in overage of $0.05 per 1,000 runs and $0.08 per compute-hour under a spend cap.
Free tier and entry plan
  • Free: 30,000 runs and 3 h of compute a month. Pro: $4.99 a month for 100,000 runs and 10 h.
Concurrency and run length
  • 1 concurrent run on Free, 10 on Pro, up to 100 on Platform. A run lasts at most 5 s on Free and 5 min on Scale.
State between runs
  • Disposable by default; saved sandboxes keep their files between runs. Seeded clocks and randomness make runs repeatable, and a run that needs approval pauses and resumes.
MCP and agents
  • A hosted MCP server and a REST API on one key; a TypeScript SDK, an AI SDK sandbox and an eve provider.

Cloudflare's start-up figure is its own claim; we did not measure it. Prices change: follow the links for the current ones. Shotcup's figures are explained on the performance page and the pricing page.