
ThingsBoard
ThingsBoard is an IoT platform for device management, data collection, processing, and visualization.
What ThingsBoard is
ThingsBoard is an IoT platform for device management, data collection, processing, and visualization. Its real-time IoT and SCADA dashboards include more than 300 built-in widgets and support custom widgets. Native connectivity covers MQTT, CoAP, HTTP, LwM2M, and SNMP; an IoT Gateway adds protocols such as Modbus, BACnet, CAN bus, BLE, and OPC-UA. Rule Engine nodes handle data processing and platform customization, while integrations connect services such as AWS IoT, Azure IoT Hub, Google Cloud Pub/Sub, LoRaWAN servers, and MQTT brokers. Deployment options include cloud, dedicated Private Cloud, and on-premises installations, including fully offline self-managed setups. Security options include two-factor authentication, OAuth 2.0/SSO, JWT tokens, API keys, and HTTPS/TLS configuration. ThingsBoard Cloud plans have device and data-point limits. The free cloud plan lists five devices, five assets, and one million data points per month. The listed Prototype Cloud plan is $39 per month, while paid subscriptions provide access to the Support Portal.
Good
- Real-time IoT and SCADA dashboards.
- More than 300 built-in widgets plus custom widgets.
- Supports native and gateway connectivity protocols.
- Offers cloud, Private Cloud, and on-premises deployment.
- Free cloud plan includes five devices.
Watch out
- Cloud plans have device and data-point limits.
- Free cloud plan is limited to five devices and five assets.
- Paid subscriptions are required for Support Portal access.
Who it suits
ThingsBoard suits IoT projects that need device connectivity, data processing, and visualization, with cloud and self-managed deployment options. Its plan limits are relevant for teams choosing a cloud subscription.
Verdict
ThingsBoard covers device connectivity through processing and visualization, with both managed and self-managed deployment choices. Check cloud device and data-point limits against the project’s needs before selecting a plan.
Plans and prices
From ThingsBoard's own pricing page, checked 22 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | 5 devices · 5 assets · 1M data points/mo · billed monthly |
| Prototype | $49 a month | 50 devices · 50 assets · 10M data points/mo · billed monthly |
| Pilot | $149 a month | 100 devices · 100 assets · 100M data points/mo · billed monthly |
| Startup | $399 a month | 500 devices · 500 assets · 500M data points/mo · billed monthly |
| Business | $749 a month | 1,000 devices · 1,000 assets · 1B data points/mo · billed monthly |
| Free (On-premises) | Free | 100 devices · 100 assets · 1 production instance · $0 /month |
| Free (ThingsBoard Cloud) | Free | 5 devices · 5 assets · 1M data points/month · community support · monthly |
| Prototype (ThingsBoard Cloud) | $49 a month | 50 devices · 50 assets · 10M data points/month · monthly |
| Pilot (on-premises) | $99 a month | 100 devices · 100 assets · 1 production instance · monthly |
| Pilot (ThingsBoard Cloud) | $149 a month | 100 devices · 100 assets · 1 production instance · monthly |
| Startup (On-premises) | $299 a month | 500 devices · 500 assets · 2 production instances · $299 /month |
| Startup (ThingsBoard Cloud) | $399 a month | 500 devices · 500 assets · 2 production instances · monthly |
| Business (On-premises) | $499 a month | 1,000 devices · 1,000 assets · 3 production instances · $499 /month |
| Business (ThingsBoard Cloud) | $749 a month | 1,000 devices · 1,000 assets · 3 production instances · monthly |
| Private Cloud Launch | $1,499 a month | 5,000 devices · 50,000 data points/minute · monthly |
| Private Cloud Growth | $2,199 a month | 25,000 devices · 100,000 data points/minute · monthly |
| Private Cloud Scale | $3,999 a month | 50,000 devices · 500,000 data points/minute · monthly |
| Perpetual license | $4,999, paid once | enterprise-grade license · permanent use of purchased version · one time |
| Perpetual | $4,999, paid once | One-time enterprise-grade license · deployment scale determines fit · Starting from $4,999 |
| Enterprise (Private Cloud) | Priced on request | 100,000 devices included · custom SLA · unlimited message rate · unlimited storage · Custom Enterprise pricing |
The facts
Each one read from ThingsBoard's own pages, with the date it was checked.
What it does
- API
- REST, WebSocket, Entity Data Query, Alarm Query and MCP server APIs are documented, with an interactive Swagger interface and API-key authentication.checked 14 Oct 2026
- Cloud compliance
- ThingsBoard states its cloud infrastructure uses ISO 27001 and SOC II compliant facilities, with North American and EU data regions.checked 14 Oct 2026
- Compliance and residency
- The maker states ThingsBoard Cloud is hosted on infrastructure compliant with SOC II and ISO 27001, and offers North America or EU data regions.checked 29 Sep 2026
- Crunchbase legal name
- Crunchbase identifies the maker as ThingsBoard, Inc., a private for-profit company founded by Andrew Shvayka.checked 14 Oct 2026
- Dashboards
- Dashboards provide responsive pages with charts, tables, maps, controls, aliases, time windows, actions, sharing and embedding.checked 14 Oct 2026
- Deployment
- ThingsBoard offers cloud, dedicated Private Cloud, and on-premises deployments, including fully offline self-managed installations.checked 29 Sep 2026
- Documentation
- Documentation covers connectivity guides, APIs and SDKs, dashboards, widgets, rule nodes, integrations, OTA, alarms, mobile and custom extensions.checked 14 Oct 2026
- Edge operation
- ThingsBoard Edge runs platform functions locally, stores telemetry and continues dashboards and alarms during connectivity loss before synchronizing.checked 14 Oct 2026
- Gateway connectors
- The IoT Gateway supplies 15 built-in connectors including MQTT, Modbus, OPC-UA, BACnet, Siemens S7, REST, BLE, CAN, FTP, KNX, ODBC, OCPP, SNMP, Socket and XMPP.checked 14 Oct 2026
- Integrations
- Documented integrations include AWS IoT, Azure IoT Hub, Google Pub/Sub, MQTT brokers, Kafka, OPC-UA and LoRaWAN network servers.checked 14 Oct 2026
- Intended users
- The maker describes the platform as covering IoT projects from initial device connectivity through visualization, server-side processing, and scaling.checked 29 Sep 2026
- Licence
- Version 4.4 and later use Business Source License 1.1 and are source-available rather than OSI open source; releases before 4.4 remain Apache 2.0.checked 14 Oct 2026
- Limit: CoAP
- The CoAP integration documentation states that downlink support is currently unavailable.checked 14 Oct 2026
- Limit: customization
- G2 reviewers report difficult widget creation, limited scripting options, non-customizable Professional reporting and missing input widgets.checked 14 Oct 2026
- Limit: developer automation
- A G2 reviewer reports no programmatic rule-chain creation or rule-chain unit testing.checked 14 Oct 2026
- Limit: learning curve
- G2 reviewers say the platform’s flexibility creates a steep learning curve for less technical users.checked 14 Oct 2026
- Limit: MicroPython
- A TrustRadius review identifies the absence of a MicroPython library for downlink data as a limitation.checked 14 Oct 2026
- Limit: queue durability
- The in-memory rule-engine queue is intended for single-node use and loses messages when the server restarts; Kafka is required for clustered durability.checked 14 Oct 2026
Where it runs
- App complaint
- An Apple App Store reviewer complains that iPhone options are too small or hidden and real-time/history settings cannot be adjusted.checked 14 Oct 2026
- Device connectivity
- The platform supports MQTT, Modbus, LoRaWAN, HTTP, OCPP, OPC-UA, CoAP, Sigfox, BACnet and S7 connectivity.checked 14 Oct 2026
The company
- Company headquarters
- The company lists 110 Duane Street, Suite 1C, New York, NY 10007 as its headquarters.checked 14 Oct 2026
- Company history
- ThingsBoard says it began in 2016 with two co-founders and established ThingsBoard Inc. in 2018.checked 14 Oct 2026
- Founded
- 2016checked 28 Sep 2026
Money
- Free trial
- ThingsBoard Cloud offers a 30-day free trial, and the maker says no credit card is required to start.checked 29 Sep 2026
The full review of ThingsBoard
Overview
ThingsBoard is a broad IoT platform for teams that need to connect devices, process incoming data and build operational dashboards in one system. It is a strong fit when a project needs protocol flexibility or control over deployment; small cloud projects should watch the device and data-point ceilings closely.
Founded in 2016, it spans device management, data collection, server-side processing and visualization. That breadth can reduce the need to assemble separate tools, but it also makes the platform more than a simple dashboard for a narrow sensor project.
Key features
Connectivity is a core strength: native support covers MQTT, CoAP, HTTP, LwM2M and SNMP, while the IoT Gateway adds options including Modbus, BACnet, CAN bus, BLE and OPC-UA. This range suits mixed hardware and industrial environments; projects using only a small, uniform device fleet may not need so much protocol coverage.
Real-time IoT and SCADA dashboards combine more than 300 built-in widgets with custom widgets. That gives teams room to shape operational views without being confined to a small set of templates. The Rule Engine offers nodes for data processing and platform customization, and stream processing is real-time. Anomaly detection and machine-learning tools are also included.
Integrations connect to AWS IoT, Azure IoT Hub, Google Cloud Pub/Sub, LoRaWAN servers, MQTT brokers and OPC-UA servers. Security options include two-factor authentication, OAuth 2.0/SSO, JWT tokens, API keys and HTTPS/TLS configuration. Cloud customers can choose North America or EU data regions; the maker says ThingsBoard Cloud runs on infrastructure compliant with SOC II and ISO 27001.
Deployment ranges from ThingsBoard Cloud and dedicated Private Cloud to on-premises installations, including fully offline self-managed setups. That flexibility matters where infrastructure control or disconnected operation is a requirement, though self-management brings a different operational choice than using the hosted service.
Pricing
ThingsBoard is freemium, with a free trial also offered. Cloud plans set device, asset and monthly data-point ceilings, and additional entity and API-call packs can be purchased subject to plan rules. The cloud entry tier is shown at $49 per month, but a separate ThingsBoard Cloud price is $39 per month for Prototype, so buyers should compare the deployment-specific tiers rather than assume one universal starting price.
| Plan | Price and limits | Best fit |
|---|---|---|
| Free (ThingsBoard Cloud) | free; 5 devices, 5 assets, 1M data points/mo | Small evaluations or very limited deployments; the five-device ceiling is restrictive for growth. |
| Prototype (ThingsBoard Cloud) | $39 a month; 50 devices, 50 assets, 10M data points/mo | Small cloud projects that need more than the free tier. |
| Pilot (ThingsBoard Cloud) | $99 a month; 100 devices, 100 assets, 100M data points/mo | Projects with a larger fleet or much higher data volume. |
| Startup (ThingsBoard Cloud) | $299 a month; 500 devices, 500 assets, 500M data points/mo | Growing cloud deployments; priority support is included. |
| Business | $749 a month; 1,000 devices, 1,000 assets, 1B data points/mo | Larger cloud-scale requirements, with substantially higher quotas. |
| Free (On-premises) | free; 100 devices, 100 assets, 1 production instance | Self-managed evaluation or a modest deployment where managing the installation is acceptable. |
| Pilot (On-premises) | $99 a month; 100 devices, 100 assets, 1 production instance | On-premises use at the listed fleet size. |
| Startup (On-premises) | $299 a month; 500 devices, 500 assets, 2 production instances | Self-managed deployments needing more capacity or a second production instance. |
A separate cloud price list gives Prototype at $49 a month, Pilot at $149 a month, Startup at $399 a month and Business at $749 a month, with the same respective device, asset and data-point ceilings shown above. The differing Prototype, Pilot and Startup prices make it important to confirm the applicable cloud offer before budgeting. Paid subscriptions provide Support Portal access, and Startup and Business include priority support. Cloud data retention is 60 days; custom dashboards are supported. Plans are billed monthly in the stated offers.
Platforms
ThingsBoard supports Android, iOS, Linux, macOS, Windows, web, API and self-hosted deployments. The combination of hosted and self-managed options makes it relevant both to teams seeking a cloud service and to those needing to run their own installation.
Who it's for
Choose ThingsBoard when a project needs to carry devices from connectivity through real-time processing and visualization, especially with varied protocols, industrial gateways or a requirement for offline or self-managed deployment. It is less compelling for a tiny cloud fleet that will quickly hit five-device free-tier limits, or for buyers who want to avoid choosing between multiple deployment-specific price points.
Pros and cons
- Pro: Broad native and gateway protocol coverage can accommodate mixed IoT and industrial equipment in one platform.
- Pro: More than 300 built-in widgets, custom widgets and real-time SCADA visualization give dashboard projects considerable flexibility.
- Pro: Cloud, private-cloud, on-premises and offline self-managed choices serve projects with different infrastructure constraints.
- Pro: Security features include 2FA, SSO, tokens, API keys and TLS configuration.
- Con: The free cloud tier's five devices, five assets and 1M monthly data points leave little headroom for a growing deployment.
- Con: Cloud plan prices vary across the supplied offers for Prototype, Pilot and Startup, making budget comparisons less straightforward.
- Con: Self-hosting and offline deployment offer control, but require choosing and operating a self-managed installation rather than relying solely on hosted cloud.
Alternatives
For a different IoT analytics or device-management shortlist, browse IoT Analytics Software and IoT Device Management Platforms. Projects focused on edge infrastructure can compare the IoT Edge Platforms category.
- InfluxDB is a freemium option with a free plan and API, self-hosted and desktop-platform support; consider it when comparing a data-focused alternative.
- TDengine offers a free tier and an open-source TSDB-OSS edition with clustering under AGPL; it suits readers prioritizing that open-source database model.
- Datacake has a free five-device plan and a €25.00-per-month Hobby tier for up to 25 devices with one year of data retention; consider it for a smaller fleet with that retention need.
- TagoIO offers a free plan with five devices and five dashboards, plus a $49.00-per-month Starter plan; it is worth comparing for a compact deployment centered on those allowances.
- Zoho IoT is a freemium alternative with a free trial and a Standard plan covering 100 devices/assets and 12 months of retention; compare it when those capacity and retention terms matter.
- Ubidots has a free non-commercial STEM tier for three devices and a $99.00-per-month Professional plan; it is an option for non-commercial projects that fit the smaller allowance.
- Losant Enterprise IoT Platform offers a $250.00-per-month Launch plan with 100,000 monthly payloads and 90 days of retention; compare it when those limits suit the project.
- Kaa IoT Platform is another alternative to consider.
Verdict
ThingsBoard is the right choice for teams that need a connected IoT stack with broad protocol support, configurable dashboards and the option to self-host or run offline. Its main advantage is the span from device ingestion to visualization; look elsewhere if a straightforward low-cost cloud tier or a single unambiguous price ladder matters more than deployment flexibility.
Getting started
- Visit https://thingsboard.io/.
- Choose cloud, dedicated Private Cloud, or an on-premises deployment.
- Select a free or paid plan, or use the available free trial.
- Connect devices using supported native protocols or the IoT Gateway.
- Configure dashboards, Rule Engine nodes, and integrations for the project.
Limits worth knowing
The Free ThingsBoard Cloud plan includes 5 devices, 5 assets, and 1M data points per month. The listed paid-from price is $49/mo; cloud plans have device and data-point limits, with additional packs subject to plan rules.
Questions
Is ThingsBoard free?
Yes. A free plan is available, including a ThingsBoard Cloud option with 5 devices, 5 assets, and 1M data points per month.
How much does ThingsBoard cost?
The listed paid-from price is $49/mo. Individual listed plans include different device, asset, data-point, and production-instance limits.
Which deployment options does ThingsBoard offer?
It offers cloud, dedicated Private Cloud, and on-premises deployment, including fully offline self-managed installations.
What protocols and integrations does it support?
Native connectivity includes MQTT, CoAP, HTTP, LwM2M, and SNMP. Gateway protocols include Modbus, BACnet, CAN bus, BLE, and OPC-UA; integrations include AWS IoT, Azure IoT Hub, and Google Cloud Pub/Sub.
What security options are available?
Options include two-factor authentication, OAuth 2.0/SSO, JWT tokens, API keys, and HTTPS/TLS configuration.
What support comes with a subscription?
Paid subscriptions provide access to the ThingsBoard Support Portal. Startup and Business plans include priority support.
Alternatives to ThingsBoard
- 1
Thinger.io
Free planOpen sourceAndroidiOSWebAPI8.5Free plan - 2

Arduino IDE
Free planOpen sourceAndroidiOSWebAPI8.0Free plan - 3
Ubidots
Free planAndroidiOSWebAPI8.0From $99 a month - 4
Akenza
Free planAndroidiOSWebAPI7.9From $199 a month - 5
OpenRemote
Free planOpen sourceAndroidiOSWebAPI7.9Free plan - 6

Datacake
Free planAndroidiOSWebAPI7.4From €25 a month
