CreateOS Sandbox vs Novita
Pick Novita if you already use its model APIs or GPUs and want sandboxes on the same bill, with up to 100 concurrent sandboxes on a paid plan. Pick CreateOS Sandbox for agent sessions longer than Novita's 3-hour paid cap, for an EU region, or when a security review asks you to name the isolation technology. List rates are almost identical.
Pricing at a Glance
CreateOS rates verified 17 October 2026. Novita pricing as published on 17 October 2026. Rates billed per GB rather than per GiB, or as bundled sizes, are quoted as published rather than converted.
CreateOS Sandbox
- Compute
- $0.0362 /vCPU-hr
- Memory
- $0.0116 /GiB-hr
Novita
- Compute
- $0.0353 /vCPU-hr
- Memory
- $0.0115 /GiB-hr
Novita charges $0.0000098 per vCPU-second and $0.0000032 per GiB-second while running, with 20 GB of ephemeral storage included and persistent storage free up to 60 GB per account, then $0.00009 per GB-hour, as of 17 October 2026.
Where CreateOS Sandbox Fits Better
What CreateOS Sandbox brings to this matchup, with a plain note on where Novita has the edge.
No session cap: a sandbox runs until you pause or destroy it. Novita caps sessions at 1 hour on Free, 3 hours on Paid and 4 hours by default on Enterprise.
An EU region alongside the US one; Novita lists us-phx-1 and us-virginia-1.
Named isolation: each sandbox is a Firecracker micro-VM with its own guest kernel. Novita's sandbox docs do not state the technology.
Go, Rust, C# and Java clients on top of TypeScript and Python (all but TypeScript pre-1.0), against Novita's Python and JavaScript SDKs.
Where Novita is strong
Novita puts model APIs and sandboxes on one account, with memory-preserving pause that stops CPU and RAM billing, live-memory snapshots, IP and domain allowlists, and $100 of starter credit at per-second rates slightly below CreateOS's.
Which to Pick
Pick CreateOS Sandbox if
- Your agent sessions run longer than 3 hours.
- Your data or users need an EU region.
- Your security review asks which isolation technology runs the code.
Pick Novita if
- You already call Novita for LLM inference or GPUs.
- You need up to 100 concurrent sandboxes on a paid plan, or 500 on Enterprise.
- You want pause to stop CPU and RAM billing.
Head-to-Head Comparison
Every dimension side by side, checked on 17 October 2026 against each vendor's own docs and pricing pages. "Not published" means we could not find it on the vendor's pages, not that the feature is missing.
| Dimension | CreateOS Sandbox | Novita |
|---|---|---|
| Isolation | Firecracker micro-VM with its own guest kernel | Not published (isolated runtime with its own filesystem) |
| Pause and resume | Saves disk, memory and CPU state; vCPU billing stops while paused, memory and storage still bill | Keeps filesystem and memory, stops CPU/RAM billing; resume in about a second (vendor-stated) |
| Fork | Fork a paused sandbox into many independent copies | Snapshots of filesystem and live memory; new sandboxes start from them |
| Outbound network default | Open with no rules; deny-by-default once any host, IP, CIDR or wildcard rule exists, enforced on the host outside the VM | Open by default; can be disabled or limited with IP/domain allowlists or denylists |
| Inbound access | Closed by default; opt-in HTTPS URL | Public URL needing an access token unless created with --public-traffic; SSH |
| Largest size | 8 vCPU / 16 GB on Enterprise; 8 / 8 on Pro, 4 / 4 on Beginner, 1 / 1 on Free | Free 2 vCPU / 4 GiB; Paid and Enterprise 8 vCPU / 8 GiB by default |
| Concurrency | 1 / 5 / 20 / 30 by plan (Free to Enterprise); paused sandboxes count | Free 5, Paid 100, Enterprise 500 by default |
| Session length | No cap; optional idle auto-pause from 60 s to 24 h, off by default | Max 1 h Free, 3 h Paid, 4 h Enterprise by default; counted from creation |
| Billing | Per second: $0.03616363 per vCPU-hour, $0.01159025 per GiB-hour, storage $0.0001584 per GB-hour; no egress fees (50 GiB bandwidth budget per sandbox) | $0.03528 per vCPU-hour, $0.01152 per GiB-hour; persistent storage $0.00009/GB-hour past 60 GB |
| SDKs and interfaces | TypeScript, Go, Python, Rust, C#, Java (all but TypeScript pre-1.0), CLI, MCP, REST | Python, JavaScript/TypeScript, CLI |
Common Questions
How long can a Novita sandbox run?
Up to 1 hour on Free, 3 hours on Paid and 4 hours by default on Enterprise, counted from creation regardless of activity. A timeout can pause the sandbox instead of killing it. CreateOS has no session cap; a sandbox runs until you pause or destroy it.
Does pausing stop billing on Novita and on CreateOS?
On Novita, pause stops CPU and RAM billing, and paused data counts as persistent storage beyond a 60 GB free allowance. On CreateOS, pause stops vCPU billing only; memory and storage are still charged while the sandbox is paused.
Are Novita and CreateOS priced differently?
Barely. Novita lists $0.03528 per vCPU-hour and $0.01152 per GiB-hour; CreateOS lists $0.03616363 and $0.01159025. The bigger differences are session caps, regions and how pause is billed, so compare on those first.
Which regions do Novita sandboxes run in?
Novita lists us-phx-1, the default v2 region, and the legacy us-virginia-1. CreateOS has two managed regions, eu and us, chosen with the region field when you create a sandbox.
Sources
Checked 17 October 2026.
See CreateOS Sandbox for yourself
Book a demo, or explore the Sandbox and its pricing.