Pay for runs, not idle time

Start with a free trial. After that, a plan covers your usage each month, and you only pay for the CPU and memory your runs use.

Free for 30 days
  • $5 of usage included
  • No credit card required
  • Set up in minutes

Hobby

For your own scripts and a few teammates.

$5/month
  • $5 of usage included every month
  • 4 GB memory and 2 vCPU per run
  • Up to 10 projects
  • Runs up to 30 minutes
  • Up to 3 people on the team
  • 7 days of run history
  • Community support
Recommended

Pro

For teams that run their operations on it.

$20/team/month
  • $20 of usage included every month
  • 8 GB memory and 4 vCPU per run
  • Unlimited projects
  • Unlimited people, no per-seat price
  • Runs up to 2 hours
  • 30 days of run history
  • Trusted email domains
  • Email support

Enterprise

For companies with security reviews and bigger jobs.

Custom
Talk to us
  • 16 GB memory and 8 vCPU per run, or more
  • Dedicated workers in your region
  • Single sign-on
  • Run history kept as long as you need
  • Invoicing and a support agreement

Compare plans

Teams that don't pick a plan when the trial ends move to Free, so nothing breaks.

FeatureTrialFreeHobbyProEnterprise
Price$0$0$5/month$20/team/monthCustom
Included usage$5 once, for 30 days$1/month$5/month$20/monthCustom
Memory per run2 GB1 GB4 GB8 GB16 GB+
vCPU per run21248+
Longest run15 min5 min30 min2 hoursCustom
Projects3110UnlimitedUnlimited
People3Just you3UnlimitedUnlimited
Run history7 days3 days7 days30 daysCustom
Schedules
Trusted email domains———
Single sign-on————

Usage

Past what your plan includes, you pay for what runs actually use, measured every second they run. A five-second report costs five seconds.

ResourcePrice
CPU$0.03 per vCPU-hour
Memory$0.015 per GB-hour

Questions

How does the free trial work?+

Every new team gets 30 days and $5 of usage, with no credit card. Connect a repo, deploy, share and schedule like any paid team.

What happens when the trial ends?+

Your functions, schedules and history stay. If you haven't picked a plan, the team moves to Free: one project, just you, smaller runs and $1 of usage a month, enough to keep a personal script going. Projects and people you already have stay, but you can't add more until you pick a plan.

What counts as usage?+

Only the time your functions spend running. Shipfn measures the CPU and memory each run uses while it runs. Nothing runs between runs, so an idle function costs nothing.

Do people who only run tools cost extra?+

No. Pro has no per-seat price: invite the whole team to run what you share with them.

What happens when a run needs more memory than the plan allows?+

It stops with a clear message saying it ran out of memory on your plan, so you know to slim it down or upgrade.

Can I switch plans later?+

Yes, at any time. Each team has its own plan, so a side project can stay on Hobby while your company's team is on Pro.

Something else? Ask us.