ThingsBoard On‑premises
Device management, data processing and visualization — the complete platform, running on infrastructure you choose, with full control of data location and compliance.
- No credit card
- Docker, Kubernetes or any cloud
Why ThingsBoard On‑premises
For teams who want the complete platform on infrastructure they choose, with their data where they decide.
All-in-one IoT Platform
From device connectivity through data processing to the end-user interface — no separate services to license, integrate and keep in sync.
Runs where you choose
Your own data centre, your AWS, Azure or GCP account, or a Kubernetes cluster — including fully air-gapped environments with no internet connection at all.
Security & compliance
Every LTS release gets security patches from our engineers and an independent penetration test. ThingsBoard is ISO 27001 and ISO 9001 certified.
Source code included
Read it, extend any part of it, and build what your use case needs instead of working around what the platform assumes.
Horizontal scalability
Start monolithic for quick launches, move to microservices as load grows. Add instances of any service — no single point of failure, and no rewrite along the way.
Support from our engineers
Around 30 minutes average response in business hours, from the same team that writes the platform — plus help with upgrade planning, architecture reviews and performance tuning.
ThingsBoard vs a custom IoT stack
Ten years of a platform proven in thousands of production systems, against a stack you wire together and prove yourself.
| Capability | ThingsBoard | Custom IoT stack |
|---|---|---|
| Proven in production | ThingsBoard Ten years, thousands of production systems | Custom IoT stack Your particular combination is the first of its kind, and production is where you find out |
| Vendors to manage | ThingsBoard 1 | Custom IoT stack 5–10, each with its own contract, release cycle and support queue |
| Device & data | ||
| Device connectivity | ThingsBoard Direct, via Gateway, or via network server | Custom IoT stack A cloud IoT service, an industrial bridge and an LPWAN integration, with custom code for each path |
| OTA updates | ThingsBoard Per device or per device profile | Custom IoT stack An update service, plus per-protocol delivery and rollout tracking you build |
| Asset modeling & digital twin | ThingsBoard Assets, relations and hierarchies | Custom IoT stack Your own schema, relation graph and hierarchy logic, in your own database |
| Data processing | ThingsBoard Rule chains, calculated fields and alarms | Custom IoT stack A stream processor, a rules service and alarm state, wired together and kept in sync |
| Time-series storage | ThingsBoard SQL or hybrid, your choice | Custom IoT stack A time-series database to select, size, shard and operate |
| External integrations | ThingsBoard CRM, ERP, cloud and MQTT targets | Custom IoT stack An integration service per target, with retries and back-pressure to design |
| What your users get | ||
| Dashboards & visualization | ThingsBoard 600+ widgets, SCADA and real-time views | Custom IoT stack A front-end application to design, build and maintain for every use case |
| Multi-tenancy | ThingsBoard Full data isolation between tenants | Custom IoT stack Tenant scoping through every query, API and dashboard you write |
| White-labeling | ThingsBoard Configured, not coded | Custom IoT stack Your own theming layer, maintained per customer |
| Fine-grained RBAC & SSO | ThingsBoard Roles, groups, OAuth 2.0 and 2FA | Custom IoT stack An identity provider integration plus your own permission model |
| Running it | ||
| Scale & high availability | ThingsBoard Add instances of any service, with no single point of failure | Custom IoT stack Scale and failover designed per service, then proven under load |
| Upgrades & security | ThingsBoard One LTS upgrade path, patches in about 2 weeks | Custom IoT stack Every service on its own cycle, with advisories to track and integrations to re-validate |
| Support & accountability | ThingsBoard One vendor, one portal, staffed by the engineers who build it | Custom IoT stack Tickets across vendors, each pointing at the others while the issue stays open |
| Monitoring | ThingsBoard Deployment scripts and dashboards for Prometheus and Grafana | Custom IoT stack A monitoring stack to deploy, and every dashboard and alert to design |
| Performance | ThingsBoard Millions of devices in production, tested beyond 10 million | Custom IoT stack Throughput and latency you benchmark, tune and re-prove for every service |
| Commercials & risk | ||
| Total cost of ownership | ThingsBoard One license, priced on device count | Custom IoT stack Several licenses, integration engineering, and infrastructure costs that surface after go-live |
| Time to first production deployment | ThingsBoard Days to weeks, configuring rather than building | Custom IoT stack Months to a year of assembly and integration before the first use case ships |
| Ecosystem | ThingsBoard Edge, Trendz, mobile, TBMQ, Gateway and IoT Hub from one vendor | Custom IoT stack Each one sourced, licensed, integrated and upgraded on its own schedule |
| Delivery risk | ThingsBoard The architecture is validated before you start | Custom IoT stack The integration layer is yours to design, test and prove in production |
Subscribe, or own it
Both run on infrastructure you control — one license you pay for while you use it, one you own.
Subscription
Free 100 devices included
Licensed month to month, on your own servers.
- Commercial use included, and 1,000 devices for non-commercial projects
- Paid tiers from $99 a month add white labeling, a help desk, and more devices as you scale
- Cancel any time, no notice
Perpetual license
From $4,999 5,000 devices included
Bought once, and it does not expire.
- The platform keeps running whether or not you renew updates
- A capital purchase on your books, not an operating cost
- License terms shaped around your deployment rather than a fixed package
Want to look around first? Nothing to install on ThingsBoard Cloud — and you can bring it in-house later.
ThingsBoard On‑premises FAQ
Ready to deploy ThingsBoard?
Start on the Free plan and run it on your own hardware, or talk to our team about a perpetual license and offline operation.