Skip to content
Stand with Ukraine flag

Legacy Subscription Plans

ThingsBoard Cloud subscription plans were based on five fixed tiers. The main plan characteristics are entity limits, API limits, white-labeling availability, and support level.

EntityMakerPrototypeStartupBusinessBusiness+
Devices301005001,0002,000
Assets301005001,0002,000
Customers2501005001,000
Users5501005001,000
Dashboards251002005001,000
Rule chains52050100200
Integrations15102040
Converters52550100200
Scheduler events52050100200
LimitMakerPrototypeStartupBusinessBusiness+
Transport messages5M50M250M500M1B
Transport data points10M100M500M1B2B
Rule Engine executions25M250M1B2B4B
JavaScript executions1M10M50M100M200M
Default storage TTL60 days180 days365 days365 days365 days
Data point storage days300M10B100B200B400B
Alarms TTL60 days180 days365 days365 days365 days
RPC TTL60 days180 days365 days365 days365 days
Alarms/month2004K20K40K60K
Emails/month1002K10K40K80K
SMS/month01005001,0002,000

K = 1 thousand, M = 1 million, B = 1 billion.

Rate limits are enforced per second, per minute, and per hour.

Tenant transport rate limits scale with the subscription plan.

MetricMakerPrototypeStartupBusinessBusiness+
All transport messages200/s · 6K/min · 140K/h2K/s · 60K/min · 1.4M/h10K/s · 300K/min · 6M/h20K/s · 600K/min · 12M/h40K/s · 1.2M/min · 24M/h
Telemetry messages100/s · 3K/min · 70K/h1K/s · 30K/min · 700K/h5K/s · 150K/min · 3.5M/h10K/s · 300K/min · 7M/h20K/s · 600K/min · 14M/h
Telemetry data points200/s · 6K/min · 140K/h2K/s · 60K/min · 1.4M/h10K/s · 300K/min · 7M/h20K/s · 600K/min · 14M/h40K/s · 1.2M/min · 28M/h
Integration messages100/s · 3K/min · 70K/h1K/s · 30K/min · 700K/h5K/s · 150K/min · 3.5M/h10K/s · 300K/min · 7M/h20K/s · 600K/min · 14M/h

Device-level rate limits are the same across all plans.

MetricValue
All transport messages200/s · 6K/min · 14K/h
Telemetry messages100/s · 3K/min · 7K/h
Telemetry data points200/s · 6K/min · 14K/h
Integration messages100/s · 3K/min · 7K/h
MetricValue
REST requests (Tenant)100/s · 2K/min
REST requests (Customer)50/s · 1K/min
MetricValue
Updates per session1K/s · 10K/min
Sessions (Tenant)1K
Subscriptions (Tenant)20K
Sessions (Customer)500
Subscriptions (Customer)10K
Sessions (Public user)250
Subscriptions (Public user)5K
Sessions (Regular user)100
Subscriptions (Regular user)2K
Queue messages per session500

White labeling lets you apply a custom logo and color scheme to the ThingsBoard web UI and email templates without coding or a service restart.

The white-labeling feature is available for Prototype and Startup subscription plans. It is not included in Maker, Business, or Business+ plans.

To switch to a different subscription tier, follow the steps described in the Update plan section of the billing management guide.