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.
- $5 of usage included
- No credit card required
- Set up in minutes
Hobby
For your own scripts and a few teammates.
- $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
Pro
For teams that run their operations on it.
- $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.
- 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.
| Feature | Trial | Free | Hobby | Pro | Enterprise |
|---|---|---|---|---|---|
| Price | $0 | $0 | $5/month | $20/team/month | Custom |
| Included usage | $5 once, for 30 days | $1/month | $5/month | $20/month | Custom |
| Memory per run | 2 GB | 1 GB | 4 GB | 8 GB | 16 GB+ |
| vCPU per run | 2 | 1 | 2 | 4 | 8+ |
| Longest run | 15 min | 5 min | 30 min | 2 hours | Custom |
| Projects | 3 | 1 | 10 | Unlimited | Unlimited |
| People | 3 | Just you | 3 | Unlimited | Unlimited |
| Run history | 7 days | 3 days | 7 days | 30 days | Custom |
| 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.
| Resource | Price |
|---|---|
| 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.