Back to Blog|IoT Platform

ThingsBoard CE vs PE 2026: When the Free Edition Is Enough – and Which PE Features You Can Build Yourself

May 29, 2026
Timo WevelsiepTimo Wevelsiep
thingshost

ThingsBoard CE vs PE 2026: When the Free Edition Is Enough – and Which PE Features You Can Build Yourself

ThingsBoard CE vs PE 2026: feature comparison, cloud costs, and when the free Community Edition is enough – plus which PE features you can rebuild.

thingshost.de Blog

Content notice: The information in this article was compiled to the best of our knowledge at the time of publication. Technical details, pricing, versions, licensing models and external content are subject to change. Please verify the information independently, especially before making business-critical or security-relevant decisions. This article does not constitute individual professional, legal or tax advice.

WZ-IT operates thingshost. Current hosting starts from €159.80 net/month; setup and service level follow the proposal. Former package prices, location lists and cost comparisons in this dated article describe the previous offer, not current WZ-IT terms. View current service scope.

ThingsBoard is one of the most mature open-source IoT platforms on the market – and at the same time, every project sooner or later faces the same question: Community Edition or Professional Edition? The obvious assumption – that the free CE is a stripped-down demo version and the "real" platform begins only at PE – is wrong. ThingsBoard itself calls the Community Edition the most feature-rich open-source IoT platform in the world – and that is no marketing exaggeration.

Multi-tenancy, clustering for millions of devices, the rule engine including AI nodes, real-time dashboards, and even the mobile app are fully included in CE. Around 80 percent of all code changes flow into the free edition. The real decision is therefore not "free versus complete," but: do you need the specific enterprise features of the Professional Edition – and if so, which of them can be covered with complementary open source or a bit of your own work to stay on the free CE? This article compares both editions using the official feature matrix, works through the costs of the ThingsBoard Cloud, and gives an honest decision aid – including a clear statement of where CE hits limits that cannot be sensibly worked around.

Also worth reading: ThingsBoard Hosting: Cloud vs. Self-Hosted vs. Managed · ThingsBoard vs. AWS IoT Core


The two editions at a glance

Both editions share the same core. Included in CE and PE alike are device connectivity via the standard protocols MQTT, CoAP, HTTP, SNMP, and LWM2M, the industrial IoT gateway with Modbus, OPC-UA, and BACnet connectors, the modeling of devices and assets as digital twins, the rule engine for data processing and alarming, real-time dashboards, multi-tenancy, and a cluster-capable architecture for millions of devices. Audit logging and user management are also part of the shared foundation.

The Professional Edition builds on top of that. It contains everything from CE and adds the functions that are relevant above all for enterprise scenarios and for marketing your own IoT products. PE is therefore not "CE with the actually important features," but CE plus a clearly delimited enterprise layer.


The complete feature matrix

Feature Community Edition Professional Edition
Device & asset modeling, rule engine, AI rule nodes ✓ ✓
Real-time dashboards & mobile app ✓ ✓
Multi-tenancy & clustering (millions of devices) ✓ ✓
Standard protocols (MQTT, CoAP, HTTP, SNMP, LWM2M) ✓ ✓
Industrial gateway (Modbus, OPC-UA, BACnet) ✓ ✓
OTA updates, bulk provisioning, claiming API ✓ ✓
User management & audit logging ✓ ✓
SSO / OAuth2 (OIDC IdP connection) ✓ ✓
LPWAN: LoRaWAN & Sigfox ✗ ✓
System integrations (AWS IoT, Azure IoT, Kafka, PubSub) ✗ ✓
Advanced RBAC (granular custom roles) ✗ ✓
White-labeling ✗ ✓
Reporting & scheduling ✗ ✓
Codec library (400+ decoders) & solution templates ✗ ✓
Secrets storage ✗ ✓
Managed public / private cloud, SLA support ✗ ✓

The surprising finding: the left column is very long. For the majority of classic IoT use cases – connecting devices, processing data, visualizing, alarming – CE delivers everything needed. The PE column is almost entirely an enterprise and go-to-market layer.


What only PE can do – and whether you really need it

Three areas are most often cited as reasons for PE – and they deserve a closer look: one is not PE-exclusive at all, one can be rebuilt with complementary open source, and one is a genuine PE domain.

LoRaWAN/Sigfox – and the ChirpStack alternative

The native LoRaWAN integration with over 400 prebuilt payload decoders is PE-exclusive and very convenient. If you want to stay on CE, you put a dedicated LoRaWAN network server like ChirpStack in front: ChirpStack receives and decodes the sensor data and forwards it via MQTT or HTTP to ThingsBoard CE. This costs a bit more setup effort and maintaining the decoders, but it avoids the PE license. If you don't want to operate ChirpStack yourself, you can also get it as a managed service from our sister brand chirphost.

SSO/OAuth2 is included in CE – advanced RBAC is the PE limit

A common misconception: that SSO is PE-only. In fact, the Community Edition natively supports OAuth 2.0 and OIDC and can be connected directly to external identity providers like Authentik, Keycloak, Okta, Auth0, or Azure – including mapping external accounts to tenants and customers. No upstream reverse proxy is needed. If you also want a managed IdP instance, Authentik is available as a managed service from our sister brand authhost. The real PE limit is advanced RBAC: granular custom roles and fine-grained permissions are PE-exclusive. Anyone who only needs SSO login is fine with CE; anyone who has to model complex role-based access with custom roles needs PE.

White-labeling, reporting, solution templates – a genuine PE domain

This is where the rebuild ends. White-labeling (selling ThingsBoard as your own product), automated reporting to customers, the 400+ codec library as a convenience function, and solution templates are PE domains that cannot be cleanly replaced with open source. If you need these functions commercially, PE is the right – and often more economical – choice.


The cost question

CE itself is free; costs arise only from operation. With PE it depends heavily on the model. The ThingsBoard Cloud bills per device – from about 0.30 US dollars per device, with plan minimums:

ThingsBoard Cloud (PE) Approximate device cost / month
500 devices from ~$399
2,000 devices ~$1,049
5,000 devices ~$1,949
Managed private cloud (5,000 devices, 500 GB, 99.9% SLA) from $1,499

On top come data-point limits: every telemetry value counts. A sensor that sends every five minutes generates around 8,640 data points per month – at 500 sensors that is about 4.3 million data points monthly, and overages cost extra.

The most expensive mistake is to go into the per-device-billed cloud out of convenience when a self-hosted or managed CE setup without per-device costs would have been enough. For large sensor fleets the difference quickly reaches five figures per year. The deployment options in detail – cloud, self-hosted, and managed – are compared in our article ThingsBoard Hosting: Cloud vs. Self-Hosted vs. Managed.

Prices in US dollars, as of May 2026, approximate values plus possible data-point overages. Features and prices can change at any time – please check directly with ThingsBoard.


The decision matrix

When CE is enough

  • Standard IoT use cases: connecting devices, processing data, dashboards, alarms
  • Self-hosting with your own or managed operation
  • No need for white-labeling or automated reporting
  • LoRaWAN solvable via an upstream ChirpStack
  • Authentication via internal user management (or proxy) sufficient

When PE pays off

  • White-labeling needed (selling ThingsBoard as your own product)
  • LoRaWAN/Sigfox with convenience and 400+ codecs out of the box
  • Advanced RBAC with granular custom roles and real role mapping
  • Automated reporting to customers
  • SLA-bound support required

The most important risk buffer: migration from CE to PE is seamless. You can start on CE, validate the project value, and upgrade only when there is concrete need – without a platform switch and without data loss. So if you start with CE, you don't lock yourself in.


Data sovereignty – where is your data?

A point that often gets lost in pure feature comparisons: ThingsBoard Inc. is based in New York, and the ThingsBoard Cloud runs on AWS infrastructure with EU and US clusters. Even when choosing the EU cluster, a US company remains the operator – the same CLOUD Act and data-sovereignty question applies as with other US cloud services. For personally identifiable or sensitive industrial data, this is a relevant factor. Anyone who needs full data sovereignty runs ThingsBoard CE or PE self-managed or via a German managed provider that keeps the data in EU-sovereign infrastructure, for example as managed ThingsBoard hosting in Germany. How ThingsBoard positions itself against a pure US hyperscaler platform is shown in ThingsBoard vs. AWS IoT Core.

Note: not legal advice. For specific compliance questions, consult data-protection and legal advisers.


Conclusion

The question "CE or PE" is often framed wrongly – as if it were "free but limited" versus "expensive but complete." In reality, the Community Edition is fully sufficient for the vast majority of self-hosting scenarios. PE adds a clearly delimited enterprise layer – LoRaWAN convenience, advanced RBAC with granular role mapping, white-labeling, reporting – that is exactly right for some use cases and simply unnecessary for many others. Some of these features can be partly rebuilt with complementary open source (ChirpStack, Authentik), others deliberately cannot.

Managed ThingsBoard from thingshost does not take the edition decision off your hands, but it does take over operations – for both editions:

  • ✓ Community or Professional Edition – we run both
  • ✓ Flat rate instead of the cloud's per-device costs
  • ✓ Data in German infrastructure instead of US AWS
  • ✓ Hosting, updates, backups, monitoring, and support included
  • ✓ Try it free for 7 days

What Standard and Premium cost and how the device tiering works is shown in the thingshost pricing for CE and PE.

Agree scope and provisioning with WZ-IT. Provisioning and contract terms are agreed with WZ-IT in the proposal. There is no self-service portal or automatic trial subscription.

Read more: ThingsBoard Hosting: Cloud vs. Self-Hosted vs. Managed and ThingsBoard vs. Grafana.

What the PE licence costs on its own, and what the managed price additionally includes, is worked through on the ThingsBoard Cloud alternative page.


Sources

Frequently Asked Questions

What is the difference between ThingsBoard CE and PE?▼
ThingsBoard Community Edition (CE) is the free, open-source version under the Apache 2.0 license with all core functions: device management, dashboards, rule engine, multi-tenancy, and clustering for millions of devices. Professional Edition (PE) contains everything from CE and adds enterprise functions: LoRaWAN and Sigfox integration, advanced role-based access control, white-labeling, automated reporting, a codec library with over 400 decoders, and managed cloud options with SLA. According to ThingsBoard, around 80 percent of all code changes flow into the CE.
Is ThingsBoard CE really free?▼
Yes, completely. The Community Edition is licensed under Apache 2.0 and may also be used commercially. There are no device limits, no per-device fees, and no feature locks in the core areas. The only costs come from operation: server infrastructure and maintenance, whether as your own working time when self-hosting or as a flat rate with a managed provider.
Which features are missing from the Community Edition?▼
The Community Edition mainly lacks enterprise and go-to-market functions: native LoRaWAN and Sigfox integration, system integrations to AWS IoT, Azure IoT, and Kafka, advanced role-based access control, secrets storage, white-labeling, automated reporting, solution templates, and the codec library with over 400 decoders. The managed cloud options and SLA-bound support are also PE-exclusive. The core functionality for device connectivity, data processing, and visualization, however, is fully included in the CE.
Can I switch from CE to PE later?▼
Yes, migration from CE to PE is seamless. You can start a project on the Community Edition, validate its value, and upgrade to PE later without switching platforms or losing data. This significantly reduces the risk of starting with CE – you don't lock yourself in and can scale up as needs grow.
Do I need ThingsBoard PE for a LoRaWAN project?▼
Not necessarily. The native LoRaWAN integration with over 400 prebuilt payload decoders is PE-exclusive and very convenient. But if you want to stay on the free Community Edition, you can put a dedicated LoRaWAN network server like ChirpStack in front. ChirpStack receives the sensor data, decodes it, and forwards it via MQTT or HTTP to ThingsBoard CE. This requires a bit more setup effort and maintaining the payload decoders, but it avoids the PE license costs. For projects where LoRaWAN convenience and time to market matter, PE can still be the more economical choice.
What does ThingsBoard Professional Edition cost?▼
There are several models. The ThingsBoard Cloud bills per device, starting at about 0.30 US dollars per device, with minimum amounts per plan – at 500 devices that is at least around 399 US dollars per month, at 5,000 devices just under 2,000 US dollars, each plus possible data-point overages. A dedicated managed private cloud starts at around 1,499 US dollars per month. For self-managed PE there is a perpetual license (from around 4,999 US dollars) or a pay-as-you-go model. The per-device costs make the cloud expensive for large sensor fleets.
Can I use SSO in ThingsBoard CE?▼
Yes, natively. The Community Edition supports OAuth 2.0 and OIDC and can be connected directly to external identity providers like Authentik, Keycloak, Okta, Auth0, or Azure – including mapping external accounts to tenants and customers. An upstream reverse proxy is not needed for this. What is PE-exclusive is not SSO itself but advanced RBAC: granular custom roles and fine-grained permissions. So anyone who only needs SSO login is fine with CE; anyone who has to model complex role-based access with custom roles needs PE.
Where is my data stored with ThingsBoard Cloud?▼
The ThingsBoard Cloud is operated by ThingsBoard Inc., based in New York, and runs on AWS infrastructure with EU and US clusters. Even when choosing the EU cluster, a US company remains the operator, raising the same data-sovereignty and CLOUD Act questions as other US cloud services. Anyone who needs full data sovereignty runs ThingsBoard CE or PE self-managed or via a German managed provider that keeps the data in EU-sovereign infrastructure.
When should I choose CE and when PE?▼
CE is enough for most standard IoT projects: connecting devices, processing data, building dashboards, triggering alarms – all without per-device costs. PE pays off when concrete enterprise requirements exist: white-labeling to sell ThingsBoard as your own product; native LoRaWAN integration with convenience; advanced RBAC with granular roles; native SSO; automated reporting to customers; or SLA-bound support. A pragmatic strategy is to start on CE, validate the project value, and switch to PE only when there is concrete need – the migration is seamless and the risk therefore low.
Is managed hosting worth it compared to ThingsBoard Cloud?▼
It depends on device count and requirements. The ThingsBoard Cloud is convenient but becomes expensive for large fleets due to per-device pricing and runs on US cloud infrastructure. A managed provider that runs ThingsBoard CE or PE on its own infrastructure can offer a flat rate instead of per-device billing and keep the data in an EU-sovereign environment – while also taking over the operational effort for PostgreSQL, updates, backups, and monitoring. For companies with many sensors and data-protection requirements, this is often the more economical and legally cleaner solution than the official cloud.
Timo Wevelsiep

Written by

Timo Wevelsiep

Co-founder, WZ-IT

Founder of WZ-IT. Managed ThingsBoard IoT Platform hosting. Focused on IoT architecture, device management and scalable IoT infrastructure.

LinkedIn

Request Managed ThingsBoard

We operate your dedicated ThingsBoard instance including hosting, updates, monitoring and support. Tell us which devices, dashboards or integrations you are planning. We'll get back to you within 24 hours.

Your contacts at WZ-IT

Timo Wevelsiep and Robin Zins

Founders of WZ-IT

Discuss your project with Timo and Robin

By submitting, you agree to our Privacy Policy.