ThingsBoardAll-in-one IoT Platform
Device management, data collection, processing and visualization for your IoT solution
Build IoT solutions faster than ever with AI inside ThingsBoard
AI assistants built into the platform
Describe what you need in plain language and the platform builds it. AI Solution Creator creates your solution from scratch; the AI Assistant edits and improves it.
Sign up for ThingsBoard Cloud and describe your first solution — nothing to install.
ThingsBoard CLI for AI coding agents
Develop your IoT solution from your terminal. Integrate with AI coding agents to build, test, and deploy your ThingsBoard solution as code. Every change is versioned in git, and one push ships it to dev, staging, or production.
Install the CLI, open a project folder, and hand your agent the first change.
The IoT platform between your equipment and your customers
ThingsBoard includes from the start all tools and components you need to develop your IoT application.
Your equipment and data
-
Machines and sensors
Telemetry and device state
-
Gateways and platforms
Existing IoT data sources
-
Business systems
Schedules, tariffs, context
Your teams and customers
-
Operators and managers
Real-time status and KPIs
-
Service teams
Act with equipment context
-
Customers
Branded live dashboards
Telemetry
Views and alerts
Actions
Commands
ThingsBoard Platform
-
Connect
- Devices
- Gateways
- Integrations
-
Model
- Assets
- Relations
- Profiles
-
Automate
- Calculated fields
- Alarm rules
- Rule chains
-
Operate
- Dashboards
- Reports
- SCADA
Connect any IoT devices
Directly, through an IoT gateway, from a LoRaWAN or NB-IoT network, or via a platform integration. Mix sensors, industrial machines, and any equipment you need in one solution. Browse pre-integrated devices from IoT Hub, or use emulators when hardware isn't ready.
Model your real world
Organize devices, assets, customers, and hierarchies that match your case. Control data, permissions, and processing at every level — site, machine, or single sensor. Aggregate, transform, and act on data wherever it makes sense.
Physical world
Digital twin
Warehouse 3
Zone B
- Temp probe
- Power meter
- Door sensor
Acme Inc Warehouse 3 Zone B
CS-04 twin
- temperature −18.4 °C
- power 2.4 kW
- door closed
Turn IoT data into action
Normalize data from any device or protocol. Calculate the metrics that matter with real-time calculated fields. Raise alarms only on real anomalies, not noise. Then deliver data and events to your team, CRM, ERP, or any external app — your data, your workflows.
Mixed payloads
One data model
- 76.1 °F
- "t" : " 22,3 "
- 0x 18
- TEMP_K = 291.2
- 24.5 °C
- 22.3 °C
- 24.0 °C
- 18.1 °C
- Freezer Door Open A critical alarm on Freezer 3, raised at 08:41:00.
- Freezer 3 · open over 3:00. Freezer Door Open · critical.
- Alarms APP 08:41 CRITICAL · Freezer 3
- Ticket opened critical via n8n Freezer Door Open · Freezer 3
Build IoT solutions from device to end-user
ThingsBoard enables development of the complete use-case and is white-labeled for your customers or your team: ship complete IoT applications, not just data pipelines.
Connect devices
- Sensors
- Gateways
- Machines
- Meters
Build solution
- Digital twins
- Rule chains
- Alarms
- Dashboards
Share with your users
Temperature
4.0°
Build real-time IoT dashboards
Assemble the view your users need from 600+ widgets, and control devices from the same screen. No front-end code required.
Browse all use cases
Traditional SCADA swimming pool dashboard
Smart energy
Deliver and store data from smart meters in reliable and fault-tolerant way, visualize real-time and historical energy consumption data on customizable end-user dashboards, integrate with third-party analytics frameworks and solutions.
Smart farming
Collect important indicators for your agricultural production such as soil conditions or facilities state via IoT sensors and visualize them using end-user customizable dashboards provided by ThingsBoard platform.
Fleet tracking
Track excavators and haul trucks across a mine site in real time. Geofenced loading, unloading and restricted zones, fuel levels and machine states come from calculated fields, and alarm rules flag speeding, overloads and low fuel.
Smart metering
Collect, store and aggregate data from smart meters in reliable and fault-tolerant way. Analyze resource consumption and raise alerts on leakage, anomaly or fraud. Present results of the analysis to end users.
Environment monitoring
Monitor and analyze indoor and outdoor environments using a wide range of sensors. ThingsBoard supports data acquisition using modern connectivity technologies and protocols: NB IoT, LoRaWAN, SigFox, MQTT, CoAP, HTTP, LwM2M, and others.
Smart office
Ensure employee health and safety to boost organization productivity. Optimize resource consumption by monitoring and control of the office indoor climate. ThingsBoard provides rich data visualization, powerful processing engine, remote control and OTA updates capabilities.
Water metering
Enable water consumption data collection, analysis and fraud detection using ThingsBoard. Use interactive dashboards that allow administrators and end-users to browse the state of the water meters and aggregated water consumption statistics.
Smart retail
Control quality of food storage by monitoring chillers and freezers. Ensure availability of the goods using smart shelves. Ensure safety using motion detection and fire alarms.
SCADA swimming pool
Valves, pumps, filters and tanks as live SCADA symbols. Watch the equipment run, catch alarms as they happen and control the process from the dashboard. Drag the slider to compare the traditional and high-performance styles.
SCADA energy
Track generation, distribution and consumption across a site. Meter readings, power quality and load are read in real time, with alarms raised when a line drifts out of range.
Safe to build on
Certified, ready to scale and open to extend, whichever way you deploy it.
-
Secure and certified
ISO 27001 and ISO 9001 certified, independently penetration-tested, and patched on every LTS release. SSO, two-factor sign-in, and RBAC.
Security overview -
Scale without surprises
Start on one server and move to a cluster as you grow. Dashboards, calculated fields and device profiles carry over unchanged: you scale the deployment, not your solution.
Architecture reference -
Source-available
Read the source on GitHub. Connect devices over open protocols. Use REST and WebSocket APIs and SDKs for everything else. Extend any part of the platform, or integrate it with any system.
APIs & SDKs
Products
The same platform and the same features either way — what changes is who runs it. We handle hosting, scaling and upgrades, or you do, on infrastructure you choose.
Fully managed, shared or dedicated
ThingsBoard Cloud
We run the servers, scaling, backups and upgrades, with a contractual uptime SLA. Start free on shared infrastructure, or move to Private Cloud for a dedicated cluster.
Self-managed, on your infrastructure
ThingsBoard On-premises
You host it in your cloud, data center, or fully air-gapped, so data location and compliance stay in your hands. We ship LTS releases and security patches.
Product ecosystem
Add what your project needs — protocol bridges, analytics, edge nodes, a mobile app, and a library of ready-made components.
Protocol bridge
IoT Gateway
Brings legacy equipment online. Modbus, OPC UA, BACnet, SNMP, KNX and 25+ industrial protocols, translated to MQTT. Open-source, runs on a Raspberry Pi or industrial PC.
See supported protocols — IoT GatewayEdge computing · Add-on
Edge
Processes and visualizes data locally at the network edge, enabling autonomous operation during connectivity outages. Manage every remote edge location from one platform.
See how Edge works — EdgeAnalytics & AI · Add-on
Trendz
Predictive analytics, anomaly detection and forecasting. Explore your data without code using natural-language queries, and run AI agents over it.
Explore Trendz — TrendziOS & Android
Mobile App Builder
Dashboards, alarms and device control in your pocket. Push notifications when something needs attention, and white-label builds you can ship under your own brand.
Tour the app — Mobile App BuilderFree marketplace
IoT Hub
One marketplace, two ways in - install what others built, or publish your own.
Skip the multi-page integration guide: get IoT solution components running in one click, each reviewed by our team.
Or list your own components - showcase your work or route users to your hardware.
Browse the Hub — IoT HubDedicated MQTT broker
TBMQ
Drop-in replacement for legacy brokers, built for millions of concurrent connections. Keep your existing clients and topics, and connect it to ThingsBoard when you need the platform too.
Go to tbmq.io — TBMQThingsBoard Features
Data visualization
600+ built-in widgets — charts, gauges, maps, SCADA-ready industrial control. Build custom widgets with the built-in editor. Real-time dashboards with role-based access, shareable with your team, customers, and their end users.
White-labeling
Ship branded IoT solutions under your name — no coding or service restart required. Multi-level white-labeling: your customers and their customers can brand their own interface.
Multi-tenancy
Multi-tenant installations out-of-the-box. Each tenant can have multiple administrators managing millions of devices and customers — with full data isolation between tenants.
Built-in AI
Go from a plain-language prompt to a working solution — devices, dashboards and rules already wired together. Work with AI in the UI, or from your terminal with the CLI and your own coding agents.
Device emulators
Test your solution with realistic device data — no hardware needed. Prototype dashboards, tune rules, and validate at scale before your first device ships.
OTA updates
Push firmware and software to a whole device profile at once. Upload a package, assign it, and watch each device's progress — no site visit required.
Fine-grained RBAC & SSO
Roles and permissions down to the individual entity. Bring your own identity provider with OAuth 2.0 SSO and two-factor authentication, so every tenant, customer and end user sees exactly what they should.
Security & compliance
Every LTS release receives regular security patches — reviewed and applied by our engineers, not left to the community — plus an independent third-party penetration test. ISO 27001 and ISO 9001 certified.
Data sovereignty & air-gapped
Deploy in air-gapped environments with no internet connection. Your data stays where regulation, corporate policy, or operations require it — behind your firewall, in your data center, or in your cloud.
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.
SQL, NoSQL, or hybrid database
Choose SQL, NoSQL, or run both side-by-side. Store main entities and telemetry data wherever fits your operational and cost profile.
Source-available & customization
Full access to the source code — customize every part of your solution. Extend via APIs; integrate with any external system. Adapt the platform to your use case, not the other way around.
Proven in production
Every one of these is a system someone’s business runs on.
- devices connected
- 5M+
- GitHub stars
- 22K+
- countries with deployments
- 100+
- years in production
- 10
-
“Switching to ThingsBoard was a no-brainer”
Six months into building its own platform, it found every feature it had built, and the next ones, already there.
Agustin Derregibus CEO & Co-Founder, Nettra
Case study — Nettra -
“…implement IoT-Solutions in a matter of days”
Reuses the same gateways, sensors and rule chains as modules across its customers’ projects.
Case study — Kiotera
Dr. Michael Schwerter
Head of Product, Kiotera
-
“…allow data to flow within our IT network without the need to bridge Firewalls and Public Internet”
Monitors Austria’s rail infrastructure, from signals to bridges, with ThingsBoard Edge inside its own network.
Case study — ÖBB-Infrastruktur
Dominic Winkler
IT Enterprise Architect, ÖBB-Infrastruktur
-
“…done in nearly no time”
Proofs of concept and prototypes for NB-IoT and Sigfox devices that arrive with no app.
David Týr Innovation Manager, T-Mobile Czech Republic
Case study — T-Mobile Czech Republic -
“…dramatically reduce time to market…”
Completed its LoRaWAN gateways and sensors into end-to-end applications for its clients.
Case study — TEKTELIC
Roman Nemish
President, TEKTELIC
-
“I can say that the dedication of ThingsBoard team blew me away”
Deployed city-wide “No Parking” signs for snow removal against a tight, penalty-backed deadline.
Case study — X-TELIA
Eric Bourbeau
Président fondateur / Founder and CEO, X-TELIA
Ready to build your IoT solution with ThingsBoard?
Start free in the cloud, install On-premises on your own infrastructure, or talk to our team about your specific use case.
Evaluating for a large deployment? Talk to an expert