Skip to content
E2B Docs
Getting started

Billing & limits

E2B uses usage-based pricing - you pay only for what you use. New users receive $100 in free credits to get started.

Manage billing in dashboard

Plans

FeatureHobbyProEnterprise
Base price$0/month$150/monthCustom
Free credits$100 (one-time)No additional creditsCustom
Max vCPUs88+Custom
Max memory8 GB8+ GBCustom
Disk size10 GB20+ GBCustom
Max continuous runtime1 hour24 hoursCustom
Concurrent sandboxes20100 - 1,1001,100+
Concurrent builds2020Custom
Sandbox creation rate1 / sec5 / secCustom

To upgrade your plan or purchase add-ons, visit the dashboard billing tab. For Enterprise plans, contact sales.


Usage-based pricing

You pay per second for compute resources while your sandbox is running.

Upgrading to the Pro tier does not grant additional credits. It only increases the limits available to your project (such as concurrent sandboxes, continuous runtime, and resource ceilings).

Compute costs

Use the usage cost calculator on our pricing page to estimate costs for your specific configuration.

Customizing compute resources

You can customize allocated CPU and RAM when building custom templates by specifying cpuCount and memoryMB in the build configuration.

import { Template, defaultBuildLogger } from 'e2b'

await Template.build(template, 'my-template', {
  cpuCount: 8,
  memoryMB: 4096,
  onBuildLogs: defaultBuildLogger(),
})

See template quickstart for more details on building custom templates.

Need higher CPU or RAM limits? Contact support@e2b.dev for more information.


Monitoring usage

Check your usage and costs in the dashboard usage tab.


FAQ

Was this page helpful?Suggest editsRaise issue