Subscription Plans
ThingsBoard offers two payment models: subscriptions (pay-as-you-go) and perpetual fallback licenses.
With a subscription, you pay for the time you use the license, with no per-message fees. This keeps upfront licensing costs low for startups and suits established businesses that build and ship IoT solutions.
Available Plans
Section titled “Available Plans”- Non-commercial — free, for education, research, and non-profit use.
- Free — free, to start exploring the platform.
- Pilot — for teams launching an IoT project.
- Startup — for defined long-term projects.
- Business — for scalable IoT growth.
Compare the plans on the pricing page.
Create a Subscription
Section titled “Create a Subscription”Sign in to the License Portal (or register), or click Get your license on the pricing page. Then:
- Go to Subscriptions and click Add Subscription (+).
- Choose product — select ThingsBoard.
- Choose subscription plan — select a plan and review what it includes.
- Customize — add production instances (for clustering and high availability), AI credits, Remote Agents, and the Edge Computing or Trendz Analytics add-ons. The Calculation summary shows the total price.
- Order summary — review the order, accept the ThingsBoard License Agreement, and click Create subscription. For a paid plan, add a card if you have no saved payment method.
- Copy the license secret shown after the subscription is created.
If your account has no billing information, the wizard adds a Billing info step before Order summary (free plans skip it). To add billing details in advance, see Billing info.
Instances
Section titled “Instances”A subscription covers one production instance (server process) by default. To run a cluster, for example in a container-based setup, add production instances in the Customize step. All nodes use the same license secret. See Managing Instances.
Manage a Subscription
Section titled “Manage a Subscription”You can upgrade or downgrade your plan at any time. If you cancel a subscription before it ends, the unused amount becomes account credit.
To show canceled subscriptions, turn on Display canceled subscriptions on the Subscriptions page.
Was this helpful?