balena-cloud
Your first ten devices are always
free and full-featured.
I want my plan to be billed
and save 10%

Prototype

$
99
/mo
$1,188 /yr

1 Team member
Limited
20 Devices
Limited
Standard support
Access to private support with balena engineers
Response SLA: Best effort

Pilot

$
299
/mo
$3,588 /yr

3 Team members included
50 Devices included
Standard support
Access to private support with balena engineers
Response SLA: Best effort

Production

$
1,299
/mo
$15,588 /yr

5 Team members included
100 Devices included
Add more - Discounts available
Premium support
Access to private support with balena engineers and priority ticketing.
Response SLA: 1h

Enterprise

starts at
$
2,999
/mo
$35,988 /yr
Each IoT project is unique.
Let’s discuss your use case and craft a plan together and talk about:
  • Dedicated account management
  • 24/7 support
  • On-prem solutions
  • Onboarding and training
  • Quarterly product reviews
Additional devices
50 devices are included in Pilot plan.
Essentials
Run a single container. No access to device URLs.
$ 1/ device / month
Microservices
Run multiple containers and expose ports via Device URL.
$ 1.50/ device / month
We support 27 devices
We support the Raspberry Pi, Intel NUC, Nvidia Jetson TX2 and many more devices. Using a different device? Get in touch and we will work with you to get you supported.
Additional team members
3 team members are included in Pilot plan. You can add more members based on their role.
Observer
Read-only access to the application and its devices.
Unlimited
Operator
Everything Observers can do, plus full access to devices including the ability to SSH into devices, add and delete devices, and manage device environment variables.
$ 29/ member / month
Developer
Everything Operators can do, plus full access to the application code including the ability to push updates, create releases, download images and more.
$ 49/ member / month
Admin
Full access to the application, including the ability to manage application members, and delete the application. There can only be one Owner per application.
$ 49/ member / month
Balena accelerate
Need help accelerating you project?
We've worked with hundreds of teams to help successfully grow their products from prototype to production.
Collaborate with our team of experts to scale rapidly and take full advantage of everything balena has to offer.
Training workshops
Learn balena best practices from our team of engineers and solution architects.
Account management
Check in with our team regularly to review status and answer questions.
Stack review
Get our input on the best hardware and software stack for your application.
Custom development
Have our engineers build new features or help develop your application.
man with tablet
Don’t see a plan that works for you?
Let's discuss your use case and craft a plan together.
Frequently asked questions
FREE PLAN

Can I try balena for free?
+
Yes! Your personal balena account is free for your first 10 devices.

What type of device is included in the free plan?
+

The Free plan includes 10 starter devices. Starter devices are any devices created within a default starter application. Starter applications are your playground to experiment with the full balena feature set.

These applications have exactly the same feature set as the microservices applications, and starter devices will behave just like microservices devices. The only limit on the starter applications is device count. You can have a maximum of 10 total devices shared across all the starter applications you create. To learn more, please see balena.io/docs/learn/manage/app-types.


I have ten devices on the free plan. Can I pay to add more devices without upgrading?
+
To add more devices, you’ll need to upgrade your plan. Prototype plans include 20 devices, in addition to your 10 free starter devices. In order to add more than 20 paid (or 30 total) devices, you'll need to upgrade to a Pilot or Production plan. Pilot plans include 50 devices and production plans include 100 devices. You can add devices to Pilot and Production plans as your fleet grows, although volume pricing is only available for Production plans and higher.

DEVICES

What’s the difference between microservices and essentials devices?
+

Microservices devices are any devices created within a microservices application. A microservices device is capable of running multiple containers, enabling you to run a microservices architecture on your devices. This type of device also exposes an optional internet-accessible device URL. The microservices application type is what we recommend for most users and gives you the full power of container technology at the edge.

Essentials devices are any devices created within an essentials application. An essentials device is limited to a single container and doesn’t have access to the device URL functionality. Essentials application types are recommended for users looking for a more traditional over-the-air update solution, and do not run a microservices architecture.

To learn more, please see balena.io/docs/learn/manage/app-types.

Are the devices included in my Prototype or Pilot plan microservices devices or essentials devices?
+

The Prototype plan includes 20 devices and the Pilot plan includes 50 devices. These included devices can be either microservices devices, essentials devices, or a mix of both. It’s up to you and depends on what type of application(s) you choose to create.

For example, if you are on a Prototype plan, you could have one essentials application with 10 devices and one microservices application with another 10 devices; or one essentials application with 20 devices; one microservices application with 20 devices; etc. These are in addition to your 10 free full-featured devices.


What happens when I deactivate a device?
+
The device won't be counted towards your device total. We’ll charge a one-time deactivation fee, and it will remain inactive until it comes back online.

PAYMENT

What happens if I go over my paid plan’s current device count?
+
For paid customers in good standing, we will not immediately stop you from provisioning new devices to balena, even if it results in going above your current plan’s device limit. We’ll notify you that you’ve exceeded your device limit and ask that you either upgrade to a higher device count or reduce the number of devices in your account.

What about offline devices - do I have to pay for those too?
+
Any devices registered to a balena account, whether online or offline, count as a device in your plan. As always, we understand that each use case is unique, so please let us know if you think your use case is an exception.

Do you offer volume discounts on per-device pricing for large device fleets?
+
Yes! We offer volume discounts for customers on Production plans and above. If you are deploying a significant volume of devices, or have unique use case requirements, we are happy to tailor a pricing plan to suit your needs. Please contact us at sales@balena.io to learn more.

I plan to passively manage my devices and don’t need all the per-device features. Do you offer a lightweight plan with lower per-device pricing?
+
We recognize that “not all devices are created equal,” and for customers who may have a large volume of devices with relatively lightweight needs, we are happy to explore custom options. Please contact us at sales@balena.io to learn more.

How will I be billed?
+
By default, you will be billed via registered credit card at the beginning of a billing period according to the plan you have in place at that time. You will receive an invoice via email and can view past invoices on the billing interface in the dashboard.

Do you offer discounts for annual prepayments?
+
Yes, we provide discounts for annual prepayment on Production level plans and above. Please contact us at sales@balena.io to learn more.

Do you offer discounts for nonprofit and educational projects?
+
Yes! Please contact us at sales@balena.io to learn more.

UP- / DOWNGRADING

How do I add more devices to my plan?
+
We’re building the ability to add more devices to your plan directly from the dashboard. Until then, please contact sales@balena.io to add more devices to your plan.

Can I add more devices to my Prototype plan?
+
Prototype plans include up to 20 devices, plus access to 1:1 support with our engineers, plus your 10 free starter devices. To add more devices to your plan, you’ll need to upgrade to a Pilot or Production plan. Pilot plans include 50 devices and the ability to add more devices as your fleet grows. Production plans include 100 devices, the ability add more devices as your fleet grows, and access to volume and prepayment pricing discounts.

How do I add more users to my plan?
+
We’re building the ability to add more users to your plan directly from the dashboard. Until then, please contact sales@balena.io to add more users to your plan. Note that you need to be on an pilot plan or above to add additional users.

Can I add more users to my Prototype plan?
+
Prototype plans include one user, plus access to 1:1 support with our engineers. To add more than 1 user to your plan, you’ll need to upgrade to a Pilot or Production plan, which come with 3 or 5 users, respectively, and the ability to add more as your team grows.

What’s the difference between a collaborator and another user in my organization?
+
Collaborators allow you to share access to apps you own with other balena users. Users within the same organization can automatically collaborate across multiple applications. They can also access private support as a group, and pay a single bill. We’re working on building more tools specifically for organizations, including role-based user access.

What if I downgrade my plan?
+
You can request a downgrade at any time and the downgrade will take effect at the start of the next billing cycle. We request that you unregister any devices or users required to comply with the limits on the new downgraded plan. For customers who are otherwise in good standing, we will not forcibly remove or in any way restrict the devices on your account without first sending multiple notification attempts.

Do any of the plans require an annual commitment?
+
Yes, Production and Enterprise plans typically require an annual commitment, but can be billed monthly, quarterly, or annually.

SUPPORT

Do all users in a plan with standard support have access to private support?
+
Yes! And we’re working on adding tools for users within the same organization to access all of their organization’s support interactions in one place.

What response time do you guarantee with a service level agreement (SLA)?
+
For SLA-level support, our guaranteed response times are as low as 60 minutes for high severity tickets. Please contact us at sales@balena.io to learn more.