TDengine

What TDengine is
TDengine is an industrial data platform for bringing together data ingestion, storage, analytics, modeling, visualization, and AI applications. Its two core components are TDengine TSDB, a distributed time-series database with caching, stream processing, and data subscription, and TDengine IDMP. It connects to sources such as OPC, MQTT, and Kafka, with built-in ETL for cleaning and transforming data. The platform offers SQL support, retention policies, and horizontal scaling, alongside a REST API and access through JDBC, ODBC, Kafka, MQTT, iframe embedding, and an Excel Add-In. Self-hosted installations can run at the edge, on local servers, in containers or virtual machines, or in public, private, and hybrid clouds. TDengine Cloud is available as a managed service on AWS, Azure, and Google Cloud. The free self-hosted tier covers up to 5,000 tags; the managed Starter plan is $970 a month. TDengine TSDB-OSS is open source under AGPL and includes clustering.
Who it suits
TDengine is designed for industrial enterprises and organizations running traditional data historians or legacy industrial IoT platforms. Its deployment options suit teams choosing between self-hosting and managed cloud service.
What it does well
- Free self-hosted tier covers up to 5,000 tags
- Connects to OPC, MQTT, Kafka, and other sources
- Includes caching, stream processing, and data subscription
- Supports SQL and horizontal scaling
What to know first
- Starter costs $970 a month
- Premium Support costs extra
- TSDB-OSS is released under the AGPL license
Limits
The Free Tier is self-hosted and covers up to 5,000 tags. The Starter plan is $970 a month and covers 5,000 tags on fully managed cloud.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Self-hosted Free Tier | up to 5,000 tags · optional support $3,375/year · HA +30% | Free |
| Free Tier | up to 5,000 tags · self-hosted | Free |
| Starter | annually · 5,000 tags · fully managed cloud | $11,640 a year |
| 7,500-tag Annual License | annual license · 7,500 tags · self-hosted | $12,500 a year |
| Self-hosted 7,500-tag annual license | annual · 7,500 tags · standard support included · HA +30% | $12,500 a year |
| Self-hosted 10,000-tag annual license | annual · 10,000 tags · standard support included · HA +30% | $15,500 a year |
| TDengine Cloud Small | monthly · 10,000 tags · managed cloud infrastructure | $1,740 a month |
| TDengine Cloud Medium | monthly · 20,000 tags · managed cloud infrastructure | $2,570 a month |
The first 8 of 12 plans, as tdengine.com lists them, read 14 Oct 2026. The maker's own page has the final word. Every plan
Getting started
- Visit https://tdengine.com/.
- Choose a self-hosted deployment or TDengine Cloud.
- For a self-hosted start, consider the Free Tier, which covers up to 5,000 tags.
- For managed cloud service, the Starter plan is $970 a month.
- Connect data sources through supported ingestion methods or integrations.
TDengine is an industrial data platform built around a distributed time-series database, with tools for collecting and working with operational data. It is strongest for industrial organizations consolidating equipment data and replacing historians or legacy IoT platforms. Its broad connectivity is a real advantage, but the 5,000-tag free tier and costly paid options make the scale of a deployment central to the decision.
Overview
The platform has two main components: TDengine TSDB and TDengine IDMP. TSDB combines time-series storage with caching, stream processing, and data subscription; IDMP extends the offering into ingestion, analytics, modeling, visualization, and AI applications. Built-in ETL cleans and transforms incoming data, making TDengine relevant to collection workflows as well as database workloads.
SQL, retention policies, and horizontal scaling cover important database needs. Ingestion methods include SQL, InfluxDB Line Protocol, OpenTSDB Telnet and JSON protocols, MQTT, OPC UA and OPC DA, Kafka, CSV, PI System, and connections to MySQL, PostgreSQL, Oracle, and MongoDB. This range can help teams bring varied operational and business data into one environment, though organizations should consider the AGPL license governing the open-source TSDB.
TDengine says its architecture can exceed general-purpose databases by more than 10 times in write and query performance while using one tenth the storage cost. Those are vendor performance claims, not a guarantee for every workload; teams should assess them against their own data volumes and query patterns.
Key features
Industrial connectivity and integrations
Connections to OPC, MQTT, and Kafka, paired with built-in ETL, let TDengine handle data before it reaches storage rather than requiring every source to arrive preprocessed. Official integrations include Prometheus, Telegraf, collectd, StatsD, Icinga2, Flink, EMQX, HiveMQ, Grafana, Power BI, Tableau, Superset, Spark, Pandas, DBeaver, qStudio, JetBrains, Node-RED, and Ignition. This breadth suits mixed industrial stacks, although teams should confirm that their particular source and downstream tools fit the supported integration set.
Developer access and deployment
A REST API described by OpenAPI is joined by JDBC, ODBC, Kafka, MQTT, iframe embedding, and an Excel Add-In. Self-hosted installations can run at the edge, in containers or virtual machines, on local servers, or in public, private, and hybrid clouds. For teams that prefer managed infrastructure, TDengine Cloud runs on Amazon Web Services, Microsoft Azure, and Google Cloud Platform. This flexibility accommodates different infrastructure strategies, but it also means buyers must choose between operating the system themselves and paying for managed service or licensed deployments.
Security and support
TDengine says it supports 21 CFR Part 11 technical controls and complies with SOC 2 and ISO 27001/27017 standards. TDengine Cloud encrypts data in transit and at rest and offers role-based access, IP whitelisting, scheduled backups, and cross-cloud or cross-region replication. Standard Support comes with annual plans; Premium Support adds 24×7 coverage for Severity 1 incidents at extra cost. These provisions matter to regulated or operationally sensitive teams, while the premium support charge should be included in budgets that require round-the-clock incident coverage.
Pricing
TDengine uses a freemium model. The Free Tier costs nothing and supports up to 5,000 tags in a self-hosted deployment. It is a practical starting point for evaluation or smaller installations, but the tag ceiling and self-managed infrastructure may not suit a growing or operations-constrained team.
Starter costs $970 a month, billed monthly, for 5,000 tags on fully managed cloud. It preserves the free tier's tag limit while removing self-hosting responsibility, so the premium is principally relevant to teams that value managed deployment. Optional Annual Support costs $3,375 a year for free-tier deployments up to 5,000 tags; it adds support rather than additional tag capacity.
For self-hosting beyond the free option, the 7,500-tag Annual License costs $12,500 a year, while the 7,500-tag Perpetual License costs $31,250, paid once. The annual license suits organizations preferring a recurring term; the perpetual license requires a much larger one-time outlay. Both raise the supported tag count to 7,500, a modest increase over the free tier relative to their price. Premium Support is an additional cost, and teams needing 24×7 Severity 1 coverage should account for it separately.
Platforms
TDengine supports API, Linux, macOS, self-hosted, web, and Windows environments. Its deployment options span edge installations, containers, virtual machines, local servers, and public, private, or hybrid clouds, alongside managed service on AWS, Azure, and Google Cloud Platform.
Who it's for
TDengine is aimed at industrial enterprises and organizations running traditional data historians or legacy industrial IoT platforms. It is a strong fit when a team needs to collect data from varied industrial sources, process it, and make it available to analytics and visualization tools without assembling those capabilities from separate products. Smaller deployments can start on the self-hosted free tier; organizations seeking managed operations or higher capacity should be prepared for substantial paid-plan costs. It is less compelling for teams that only need a small, inexpensive cloud service or do not need industrial connectivity and data handling.
Pros and cons
- Pros: Broad industrial ingestion, built-in ETL, and connections to monitoring, analytics, and visualization tools can consolidate a varied operational data pipeline.
- Pros: Edge, self-hosted, and managed cloud deployment choices give infrastructure teams room to match deployment to their environment.
- Pros: The free self-hosted tier includes clustering and supports up to 5,000 tags, giving teams a meaningful way to begin without a license charge.
- Cons: The free tier is capped at 5,000 tags, and paid self-hosted licenses cost $12,500 a year or $31,250, paid once for 7,500 tags.
- Cons: The open-source TSDB is AGPL-licensed, a consideration for organizations whose deployment or distribution requirements make that license unsuitable.
- Cons: 24×7 Severity 1 Premium Support costs extra, which can increase the operating budget for teams that require it.
Alternatives
InfluxDB is worth considering for teams seeking a time-series database with a free, usage-based cloud entry point or a single-node InfluxDB 3 Core option. ThingsBoard is a better fit when an IoT platform organized around a small device and asset allowance is the priority; its free plan includes 5 devices, 5 assets, and 1M data points per month.
OpenRemote offers a free, full-featured self-hosted IoT platform with community support. Thinger.io is another IoT platform option, with cloud plans described in device and storage terms. AWS IoT SiteWise may suit teams focused on industrial data collection and transfer to the cloud, with a free Data Collection Pack.
Datacake offers a free plan for 5 devices and a paid Hobby plan with up to 25 devices and one year of retention. TagoIO is a possible alternative for smaller projects, with a free plan for 5 devices and 5 dashboards. Ubidots offers a free STEM plan for three devices in non-commercial projects.
For broader comparisons, browse IoT Analytics Software, OLAP Software, and Time-Series Databases.
Verdict
Choose TDengine if you are an industrial organization that needs to unify diverse operational data sources with time-series storage, processing, and integrations, and you can justify the deployment and licensing costs. Its strongest reason to buy is the combination of industrial ingestion breadth and flexible deployment. Look elsewhere if your project is small, price-sensitive, or needs only a lightweight IoT cloud service: the free tier is capped, and the paid options escalate quickly.
Verdict
TDengine combines time-series data management with ingestion, processing, and visualization tools for industrial use. The free self-hosted tier and cloud deployment options give teams distinct ways to get started.
Questions
Is TDengine free?
Yes. The Free Tier costs nothing and supports up to 5,000 tags for self-hosted deployments.
What does the Starter plan cost?
Starter costs $970 a month, billed monthly, for 5,000 tags on fully managed cloud.
Is TDengine open source?
TDengine TSDB-OSS is fully open source under the AGPL license and includes clustering capabilities.
Where can TDengine be deployed?
Self-hosted deployments can run at the edge, in containers or virtual machines, on local servers, or in public, private, or hybrid clouds. TDengine Cloud is offered on Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
Which query language does TDengine support?
SQL is listed as its query language, and SQL is one of its ingestion methods.
What support is included?
Standard Support is included with annual plans. Premium Support adds 24×7 coverage for Severity 1 incidents at additional cost.
Facts from TDengine's own pages
- Analytics and AI
- Included capabilities include forecasting, anomaly detection, data imputation, natural-language data exploration and AI-generated root-cause analysis. · tdengine.com, 14 Oct 2026
- API and SDKs
- Documentation covers a REST API and language connectors with sample code, while the repository exposes client libraries and Rust bindings. · docs.tdengine.com, 14 Oct 2026
- Asset modeling
- TDengine IDMP provides tree-structured industrial entity definitions, semantic contextualization and reusable templates for equipment and processes. · tdengine.com, 14 Oct 2026
- Cloud providers
- TDengine Cloud is offered as a managed service on Amazon Web Services, Microsoft Azure, and Google Cloud Platform. · tdengine.com, 30 Sept 2026
- Company profile
- LinkedIn identifies TDengine as a privately held software-development company founded in 2017 with 51–200 employees and headquarters in Los Gatos, California. · linkedin.com, 14 Oct 2026
- Company scale
- TDengine's About page reports more than one million global installations and over 25,000 GitHub stars. · tdengine.com, 14 Oct 2026
- Compliance claims
- TDengine states that its policies align with SOC 2 and ISO 27001/27017 and offers reports or certificates on request. · tdengine.com, 14 Oct 2026
- Core components
- The platform consists of TDengine TSDB and TDengine IDMP. · tdengine.com, 30 Sept 2026
- Core database features
- TDengine TSDB includes built-in caching, stream processing and data subscription to reduce the need for separate infrastructure components. · docs.tdengine.com, 14 Oct 2026
- Data model
- TDengine uses one-table-per-data-collection-point, super-table and virtual-table models designed for time-series storage efficiency. · docs.tdengine.com, 14 Oct 2026
- Deployment
- Self-hosted deployments can run at the edge, in containers or virtual machines, on local servers, or in public, private, or hybrid clouds. · tdengine.com, 30 Sept 2026
- Deployment options
- TDengine can run self-hosted at the edge, in containers or VMs, on local servers, in public/private/hybrid clouds, or as managed TDengine Cloud. · tdengine.com, 14 Oct 2026
- Developer access
- TDengine provides a REST API described by OpenAPI and supports JDBC, ODBC, Kafka, MQTT, iframe embedding, and an Excel Add-In. · tdengine.com, 30 Sept 2026
- Documentation depth
- Official documentation spans installation, SQL, data modeling, ingestion, querying, subscriptions, stream processing, security, operations, integrations and kernel design. · docs.tdengine.com, 14 Oct 2026
- Edge-cloud synchronization
- Enterprise editions provide automated replication between edge and cloud deployments for cross-site consolidation. · tdengine.com, 14 Oct 2026
- Enterprise limitations
- Compared with OSS, Enterprise adds tiered storage, incremental backup, views, replication, data sharing, PI/MQTT/OPC integrations, privilege controls, encryption, auditing and IP whitelisting. · tdengine.com, 14 Oct 2026
- Headquarters
- San Jose, California, United States · tdengine.com, 28 Sept 2026
- Industrial connectors
- The platform advertises zero-code connectors for MQTT, Kafka, OPC, PI System and other industrial or enterprise sources. · tdengine.com, 14 Oct 2026
- Industrial data sources
- TDengine connects to OPC, MQTT, Kafka, and other industrial data sources, with built-in ETL for cleaning and transformation. · tdengine.com, 30 Sept 2026
- Installation
- Official packages support Linux and Windows, and documentation also provides Docker and Kubernetes deployment paths. · docs.tdengine.com, 14 Oct 2026
- Integrations
- The documented ecosystem includes Grafana integration, Kafka integration, MQTT, OPC, PI System and Excel connectivity. · docs.tdengine.com, 14 Oct 2026
- License
- The TDengine TSDB open-source repository is licensed under GNU Affero General Public License version 3.0. · github.com, 14 Oct 2026
- Limit: ecosystem
- Several G2 reviewers say the community, third-party tutorials, plugins and broader ecosystem are smaller than those around InfluxDB or TimescaleDB. · g2.com, 14 Oct 2026
- Limit: general-purpose flexibility
- Reviewers note that TDengine is specialized for time-series workloads and is less suitable for non-time-series data or some complex queries. · g2.com, 14 Oct 2026
Where TDengine stands on Freedom251
- OLAP Software#1 of 32
- Time-Series Databases#2 of 36
- IoT Analytics Software#3 of 24
