EVERYTHING XIAOMI
Get listed
ThingsBoard logo

ThingsBoard

ThingsBoard is an IoT platform for device management, data collection, processing, and visualization.

Place
#2 of 18
Score
8.2
ThingsBoard's website

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.

All about pricing
PlanPriceWhat it gives you
FreeFree5 devices · 5 assets · 1M data points/mo · billed monthly
Prototype$49 a month50 devices · 50 assets · 10M data points/mo · billed monthly
Pilot$149 a month100 devices · 100 assets · 100M data points/mo · billed monthly
Startup$399 a month500 devices · 500 assets · 500M data points/mo · billed monthly
Business$749 a month1,000 devices · 1,000 assets · 1B data points/mo · billed monthly
Free (On-premises)Free100 devices · 100 assets · 1 production instance · $0 /month
Free (ThingsBoard Cloud)Free5 devices · 5 assets · 1M data points/month · community support · monthly
Prototype (ThingsBoard Cloud)$49 a month50 devices · 50 assets · 10M data points/month · monthly
Pilot (on-premises)$99 a month100 devices · 100 assets · 1 production instance · monthly
Pilot (ThingsBoard Cloud)$149 a month100 devices · 100 assets · 1 production instance · monthly
Startup (On-premises)$299 a month500 devices · 500 assets · 2 production instances · $299 /month
Startup (ThingsBoard Cloud)$399 a month500 devices · 500 assets · 2 production instances · monthly
Business (On-premises)$499 a month1,000 devices · 1,000 assets · 3 production instances · $499 /month
Business (ThingsBoard Cloud)$749 a month1,000 devices · 1,000 assets · 3 production instances · monthly
Private Cloud Launch$1,499 a month5,000 devices · 50,000 data points/minute · monthly
Private Cloud Growth$2,199 a month25,000 devices · 100,000 data points/minute · monthly
Private Cloud Scale$3,999 a month50,000 devices · 500,000 data points/minute · monthly
Perpetual license$4,999, paid onceenterprise-grade license · permanent use of purchased version · one time
Perpetual$4,999, paid onceOne-time enterprise-grade license · deployment scale determines fit · Starting from $4,999
Enterprise (Private Cloud)Priced on request100,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.

PlanPrice and limitsBest fit
Free (ThingsBoard Cloud)free; 5 devices, 5 assets, 1M data points/moSmall 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/moSmall cloud projects that need more than the free tier.
Pilot (ThingsBoard Cloud)$99 a month; 100 devices, 100 assets, 100M data points/moProjects with a larger fleet or much higher data volume.
Startup (ThingsBoard Cloud)$299 a month; 500 devices, 500 assets, 500M data points/moGrowing cloud deployments; priority support is included.
Business$749 a month; 1,000 devices, 1,000 assets, 1B data points/moLarger cloud-scale requirements, with substantially higher quotas.
Free (On-premises)free; 100 devices, 100 assets, 1 production instanceSelf-managed evaluation or a modest deployment where managing the installation is acceptable.
Pilot (On-premises)$99 a month; 100 devices, 100 assets, 1 production instanceOn-premises use at the listed fleet size.
Startup (On-premises)$299 a month; 500 devices, 500 assets, 2 production instancesSelf-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

  1. Visit https://thingsboard.io/.
  2. Choose cloud, dedicated Private Cloud, or an on-premises deployment.
  3. Select a free or paid plan, or use the available free trial.
  4. Connect devices using supported native protocols or the IoT Gateway.
  5. 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

All alternatives
  1. 1

    Thinger.io

    Free planOpen sourceAndroidiOSWebAPI
    8.5Free plan
  2. 2Arduino IDE logo

    Arduino IDE

    Free planOpen sourceAndroidiOSWebAPI
    8.0Free plan
  3. 3

    Ubidots

    Free planAndroidiOSWebAPI
    8.0From $99 a month
  4. 4

    Akenza

    Free planAndroidiOSWebAPI
    7.9From $199 a month
  5. 5

    OpenRemote

    Free planOpen sourceAndroidiOSWebAPI
    7.9Free plan
  6. 6Datacake logo

    Datacake

    Free planAndroidiOSWebAPI
    7.4From €25 a month