Limits

On Lizard, an app runs up to 5 replicas per service after the first paid Pro invoice, and 1 during the trial. Pro runs up to 100 sandboxes at once and starts up to 24 a minute; the trial allows 5 at once, only Small and only in US regions. Sandbox sizes run from Small (2 vCPU / 4 GB) to Large (8 vCPU / 16 GB), and sandbox egress is included up to 2 TB per account over a rolling 30 days. A workspace owner can also set workspace limits for one workspace. Limits depend on the resource, plan, and account: a per-replica setting is not the total available to a service or an account. Check your plan and the result of the create or scale request before choosing resources.

Applications

SettingScopeWhat to check
CPU and memoryEach replicaThree replicas with a 2 vCPU / 2 GiB ceiling have a combined configured ceiling of 6 vCPU / 6 GiB. This is not a usage forecast.
Replica countService and planYour plan sets the limit: 1 per app during the Pro trial, 5 on Pro after the first paid invoice and on Enterprise. The API accepts at most 10, which only an account override can reach.
Account resource capAccount ownerA second project does not necessarily create a second quota. Ask for the effective account cap before planning a large deployment.
Worker modeServicecontainerPort=0 runs without an HTTP listener or public load-balancer route.
Custom domainHostnameWildcard custom domains are not accepted. Use a specific hostname and complete ownership and DNS checks.

Sandboxes

Sandboxes run commands and agent tasks in Firecracker microVMs; see runtime and isolation. The limits below apply to every sandbox an account runs.

Sizes

SizeCPU and memoryDiskPrice while running
Small2 vCPU / 4 GB5 GB$0.0162 per hour
Medium (default outside the trial)4 vCPU / 8 GB20 GB$0.0324 per hour
Large8 vCPU / 16 GB50 GB$0.0648 per hour

CPU and memory are included in the price. Persistent Volumes are billed separately. During the trial, Small is the default and only size, and sandboxes run only in US regions; see Billing.

Account limits

These limits cap how many sandboxes an account runs at once and how fast it starts new ones. They follow the account owner’s plan. Trial limits apply until the first paid invoice; see Billing.

PlanRunning at onceStarts per minutePer hourPer day
Pro trial5630100
Pro10024120400
EnterprisePer workspace, set by your agreement120 per userNo limitNo limit
  • Lizard counts limits per account owner, across all of the owner’s workspaces. A second workspace does not add a second allowance.
  • On Pro and the trial, running means running or resuming. A paused sandbox does not count; resuming one needs a free slot.
  • A start is a new sandbox. A resume is not a start. A create that fails on Lizard’s side does not count.
  • Over a limit, create and resume return HTTP 429 with code set to SANDBOX_LIMIT_REACHED (running) or SANDBOX_RATE_LIMITED (starts). A start-rate refusal includes a Retry-After header.
  • Enterprise has no fixed limit on sandboxes running at once. Each customer’s agreement sets the limit per workspace. Running, paused and crashed sandboxes all count toward it. Over it, create and fork return HTTP 429 with code set to SANDBOX_LIMIT_REACHED. One user can create up to 120 sandboxes a minute in each region.
  • The dashboard shows how many sandboxes are running against your limit next to New Sandbox. For more than 100 at once, contact us about Enterprise.

Network egress

Sandbox egress has no separate per-GB charge. The included allowance is 2 TB per account over a rolling 30 days, shared across the account’s sandboxes. If your workload needs more, contact us before running it.

Lifetime

SettingCurrent create API
Templatesbase, interpreter, codex, desktop, opencode, pi, prime, claude; desktop-camoufox in US East only
Raw API default lifetimetimeoutMs: 0, no expiration
Lizard SDK default lifetime300000 ms, five minutes
Explicit lifetime rangeInteger milliseconds from 0 to 2147483647
Updating a lifetimeAt least 1000 ms; it is not an idle timer
Persistent volume attachmentOne sandbox at a time, on the volume’s node

The CLI also defaults to five minutes; the dashboard defaults to no expiration. Commands do not reset the deadline. For pause, snapshots, fork and what each one keeps, see the sandbox lifecycle.

Workspace limits

A workspace owner can cap one workspace, for example one that a customer reaches with a scoped API key. These caps apply on top of the account limits above, to everyone who works in the workspace.

LimitWhat countsFlag
SandboxesSandboxes running or resuming at once; paused ones don’t count--sandboxes <n>
CPUvCPU the workspace’s apps and databases use now, as measured--cpu <vcpus>
MemoryMemory the workspace’s apps and databases use now, as measured--memory <size>
DiskData written to the workspace’s databases and volumes--disk <size>

Only the owner sets them, with lizard workspace limits, signed in with the browser or an API key with no scopes. Any member, and any key that reaches the workspace, can read them with the current use.

  • At the sandbox cap, create, fork and resume return HTTP 429 with code set to WORKSPACE_SANDBOX_LIMIT.
  • While apps and databases use as much CPU or memory as allowed, deploy, redeploy, restart, scale up, new databases and resuming a paused app or database return HTTP 429 with code set to WORKSPACE_USAGE_LIMIT. Running services keep running.
  • While data fills the disk cap, new volumes, volume growth, new databases and template deploys return the same WORKSPACE_USAGE_LIMIT. Data already written stays.
  • A sandbox’s own disk does not count toward the disk cap.

Regions

The current configured regions include US East (Virginia), us-east-1, and EU West (Limburg), eu-west-lim-a. A region in the catalog does not guarantee available capacity for every resource. Check region choices when creating the resource; a sandbox using an existing volume must run on that volume’s node. lizard regions lists the regions open to your account; see regions.

Before increasing scale

Check the active plan, per-replica settings, account cap, workspace limits, database connection limit, and storage growth together. Use scaling, metrics, and pricing to compare configured capacity with measured usage. Rates for every resource are on the billing page.

Updated