Pricing Plans

Choose our self-hosted plan for more control,or a cloud-hosted plan to start right away.



per user

  1. Beta

  2. Soon

  3. Soon

  • Unlimited concurrent builds and tests
  • Unlimited staging environments
  • Deploy from your private Docker registry
  • Support for GitHub Enterprise

Cloud-Hosted Plans



per user

Up to 2 containers
per branch



per user

Up to 7 containers
per branch



per user

Up to 15 containers
per branch

All plans require at least 3 users.

How our pricing works.

We charge based on the number of containers used to define your application. A container is a running process, like an API server or a database.

With this model, your team can use as many environments as needed without affecting your rate.

Unlimited environments with every plan.

Create as many environments as you need, without worrying about scaling infrastructure.

Also included in every plan:

  • Dedicated infrastructure
  • Slack notifications
  • Pull request integration
  • Automated E2E testing
  • One-click deploy Soon
  • And more — take the tour

Q: What is a user?

A user is anyone who is able to make changes to your account, and have their branches deployed and kept up-to-date on Runnable.

Q: What happens when I add or remove a user?

We'll prorate the cost of users daily, so you'll only pay for the time your users are active.

Q: Which plan should I pick?

We automatically determine your plan based on the number of services your team adds.

Q: Why isn’t there a free plan?

Runnable will remain free for your team's first 14 days. If your development team believes our pricing plans are not well-suited for your needs, please get in touch with us.

Q: What if I have more questions?

No problem! Visit our Pricing FAQ, or email us.