Pricing

The most adequate MQTT broker pricing to match your budget and business needs.

  • Hosted
  • On-premises
EUR
USD
Monthly
Annually

S

High Availability

per month, billed annually

Core features
Max connections
100
Included traffic
100 GB/mo
Additional traffic
€ 0.123 per GB
$ 0,135 per GB
€ 0.147 per GB
$ 0,162 per GB
$ 0,162 per GB
MQTT protocol version support
V3.1.1
V5
Supported protocols
MQTT
MQTT over TLS (MQTTS)
WebSockets (WS)
WebSockets over TLS (WSS)
Sparkplug
Messages / Connections
Quality of Service 0 (QoS 0)
Quality of Service 1 (QoS 1)
Quality of Service 2 (QoS 2)
Last Will messages
Retained messages
Persistent connections
Mount points
Security
Client Authentication: ID+password
Client Authentication by Certificate
Optional
Client Authentication by Pre-Shared Key (PSK)
Optional
Server Authentication: certificate-based
Dynamic security plugin
Access Control Lists (ACLs) based on client, role, and group levels
Authentication and authorizations can be changed while broker keeps running
Allow anonymous access for clients
Login rate limit for management center users
Bridges
In
Optional
Out
Optional
Bidirectional
Optional
Topic remapping
Optional
HTTP Bridge
Graphical management center
Access by web browser
Monitoring and administration of multiple brokers
Status of brokers
Topic tree with drill-down
User management
Management Center access with user ID and password authentication
Unlimited number of users
Viewer, editor, or admin level for users
REST API
For client/ACL management
Live topic tree
For user management
Supported by HA systems only
Graphical user interface for cluster management
Multi-node clustering for high availability
Load balancer
Other features
Stream processing for broker nodes incl. rule-based persistence and replay
Optional
Custom plug-ins for e.g., connectivity to other systems like Apache Kafka, PLCs, or data buses
Optional
White labeling of management center UI
Optional
Server locations & subdomains
Own subdomain
VA, USA
Finland
Germany
Other locations
Upon request
Support & billing
Premium Email Support
Premium Phone Support
Optional
Optional
SLA agreement
Optional
Optional
Billing
Standard
Standard

L

High Availability

per month, billed annually

Core features
Max connections
5,000
Included traffic
5,000 GB/mo
Additional traffic
€ 0.123 per GB
$ 0,135 per GB
€ 0.147 per GB
$ 0,162 per GB
$ 0,162 per GB
MQTT protocol version support
V3.1.1
V5
Supported protocols
MQTT
MQTT over TLS (MQTTS)
WebSockets (WS)
WebSockets over TLS (WSS)
Sparkplug
Messages / Connections
Quality of Service 0 (QoS 0)
Quality of Service 1 (QoS 1)
Quality of Service 2 (QoS 2)
Last Will messages
Retained messages
Persistent connections
Mount points
Security
Client Authentication: ID+password
Client Authentication by Certificate
Optional
Client Authentication by Pre-Shared Key (PSK)
Optional
Server Authentication: certificate-based
Dynamic security plugin
Access Control Lists (ACLs) based on client, role, and group levels
Authentication and authorizations can be changed while broker keeps running
Allow anonymous access for clients
Login rate limit for management center users
Bridges
In
Optional
Out
Optional
Bidirectional
Optional
Topic remapping
Optional
HTTP Bridge
Graphical management center
Access by web browser
Monitoring and administration of multiple brokers
Status of brokers
Topic tree with drill-down
User management
Management Center access with user ID and password authentication
Unlimited number of users
Viewer, editor, or admin level for users
REST API
For client/ACL management
Live topic tree
For user management
Supported by HA systems only
Graphical user interface for cluster management
Multi-node clustering for high availability
Load balancer
Other features
Stream processing for broker nodes incl. rule-based persistence and replay
Optional
Custom plug-ins for e.g., connectivity to other systems like Apache Kafka, PLCs, or data buses
Optional
White labeling of management center UI
Optional
Server locations & subdomains
Own subdomain
VA, USA
Finland
Germany
Other locations
Upon request
Support & billing
Premium Email Support
Premium Phone Support
Optional
Optional
SLA agreement
Optional
Optional
Billing
Standard
Standard

XL

High Availability

per month, billed annually

Core features
Max connections
10,000
Included traffic
10,000 GB/mo
Additional traffic
€ 0.123 per GB
$ 0,135 per GB
€ 0.147 per GB
$ 0,162 per GB
$ 0,162 per GB
MQTT protocol version support
V3.1.1
V5
Supported protocols
MQTT
MQTT over TLS (MQTTS)
WebSockets (WS)
WebSockets over TLS (WSS)
Sparkplug
Messages / Connections
Quality of Service 0 (QoS 0)
Quality of Service 1 (QoS 1)
Quality of Service 2 (QoS 2)
Last Will messages
Retained messages
Persistent connections
Mount points
Security
Client Authentication: ID+password
Client Authentication by Certificate
Optional
Client Authentication by Pre-Shared Key (PSK)
Optional
Server Authentication: certificate-based
Dynamic security plugin
Access Control Lists (ACLs) based on client, role, and group levels
Authentication and authorizations can be changed while broker keeps running
Allow anonymous access for clients
Login rate limit for management center users
Bridges
In
Optional
Out
Optional
Bidirectional
Optional
Topic remapping
Optional
HTTP Bridge
Graphical management center
Access by web browser
Monitoring and administration of multiple brokers
Status of brokers
Topic tree with drill-down
User management
Management Center access with user ID and password authentication
Unlimited number of users
Viewer, editor, or admin level for users
REST API
For client/ACL management
Live topic tree
For user management
Supported by HA systems only
Graphical user interface for cluster management
Multi-node clustering for high availability
Load balancer
Other features
Stream processing for broker nodes incl. rule-based persistence and replay
Optional
Custom plug-ins for e.g., connectivity to other systems like Apache Kafka, PLCs, or data buses
Optional
White labeling of management center UI
Optional
Server locations & subdomains
Own subdomain
VA, USA
Finland
Germany
Other locations
Upon request
Support & billing
Premium Email Support
Premium Phone Support
Optional
Optional
SLA agreement
Optional
Optional
Billing
Standard
Standard

Enterprise

High Availability

Individual agreement

Get a quote

Core features
Max connections
100
Included traffic
100 GB/mo
Additional traffic
€ 0.123 per GB
$ 0,135 per GB
€ 0.147 per GB
$ 0,162 per GB
$ 0,162 per GB
MQTT protocol version support
V3.1.1
V5
Supported protocols
MQTT
MQTT over TLS (MQTTS)
WebSockets (WS)
WebSockets over TLS (WSS)
Sparkplug
Messages / Connections
Quality of Service 0 (QoS 0)
Quality of Service 1 (QoS 1)
Quality of Service 2 (QoS 2)
Last Will messages
Retained messages
Persistent connections
Mount points
Security
Client Authentication: ID+password
Client Authentication by Certificate
Optional
Client Authentication by Pre-Shared Key (PSK)
Optional
Server Authentication: certificate-based
Dynamic security plugin
Access Control Lists (ACLs) based on client, role, and group levels
Authentication and authorizations can be changed while broker keeps running
Allow anonymous access for clients
Login rate limit for management center users
Bridges
In
Optional
Out
Optional
Bidirectional
Optional
Topic remapping
Optional
HTTP Bridge
Graphical management center
Access by web browser
Monitoring and administration of multiple brokers
Status of brokers
Topic tree with drill-down
User management
Management Center access with user ID and password authentication
Unlimited number of users
Viewer, editor, or admin level for users
REST API
For client/ACL management
Live topic tree
For user management
Supported by HA systems only
Graphical user interface for cluster management
Multi-node clustering for high availability
Load balancer
Other features
Stream processing for broker nodes incl. rule-based persistence and replay
Optional
Custom plug-ins for e.g., connectivity to other systems like Apache Kafka, PLCs, or data buses
Optional
White labeling of management center UI
Optional
Server locations & subdomains
Own subdomain
VA, USA
Finland
Germany
Other locations
Upon request
Support & billing
Premium Email Support
Premium Phone Support
Individual agreement
Individual agreement
SLA agreement
Individual agreement
Individual agreement
Billing
Individual agreement
Individual agreement
Core features
Max connections
100
1,000
5,000
10,000
10,000+
Included traffic
100 GB/mo
1,000 GB/mo
5,000 GB/mo
10,000 GB/mo
Individual agreement
Additional traffic
€ 0.123 per GB
€ 0.123 per GB
€ 0.123 per GB
€ 0.123 per GB
€ 0.123 per GB
$ 0,135 per GB
$ 0,135 per GB
$ 0,135 per GB
$ 0,135 per GB
$ 0,135 per GB
€ 0.147 per GB
€ 0.147 per GB
€ 0.147 per GB
€ 0.147 per GB
€ 0.147 per GB
$ 0,162 per GB
$ 0,162 per GB
$ 0,162 per GB
$ 0,162 per GB
$ 0,162 per GB
MQTT protocol version support
V3.1.1
V5
Supported protocols
MQTT
MQTT over TLS (MQTTS)
WebSockets (WS)
WebSockets over TLS (WSS)
Sparkplug
Messages / Connections
Quality of Service 0 (QoS 0)
Quality of Service 1 (QoS 1)
Quality of Service 2 (QoS 2)
Last Will messages
Retained messages
Persistent connections
Mount points
Security
Client Authentication: ID+password
Client Authentication by Certificate
Optional
Optional
Optional
Optional
Optional
Client Authentication by Pre-Shared Key (PSK)
Optional
Optional
Optional
Optional
Optional
Server Authentication: certificate-based
Dynamic security plugin
Access Control Lists (ACLs) based on client, role, and group levels
Authentication and authorizations can be changed while broker keeps running
Allow anonymous access for clients
Login rate limit for management center users
Bridges
In
Optional
Optional
Optional
Optional
Optional
Out
Optional
Optional
Optional
Optional
Optional
Bidirectional
Optional
Optional
Optional
Optional
Optional
Topic remapping
Optional
Optional
Optional
Optional
Optional
HTTP Bridge
Graphical management center
Access by web browser
Monitoring and administration of multiple brokers
Status of brokers
Topic tree with drill-down
User management
Management Center access with user ID and password authentication
Unlimited number of users
Viewer, editor, or admin level for users
REST API
For client/ACL management
Live topic tree
For user management
Supported by HA systems only
Graphical user interface for cluster management
Multi-node clustering for high availability
Load balancer
Other features
Stream processing for broker nodes incl. rule-based persistence and replay
Optional
Optional
Optional
Optional
Optional
Custom plug-ins for e.g., connectivity to other systems like Apache Kafka, PLCs, or data buses
Optional
Optional
Optional
Optional
Optional
White labeling of management center UI
Optional
Optional
Optional
Optional
Optional
Server locations & subdomains
Own subdomain
VA, USA
Finland
Germany
Other locations
Upon request
Upon request
Upon request
Upon request
Upon request
Support & billing
Premium Email Support
Premium Phone Support
Optional
Optional
Optional
Optional
Individual agreement
Optional
Optional
Optional
Optional
Individual agreement
SLA agreement
Optional
Optional
Optional
Optional
Individual agreement
Optional
Optional
Optional
Optional
Individual agreement
Billing
Standard
Standard
Standard
Standard
Individual agreement
Standard
Standard
Standard
Standard
Individual agreement

Frequently Asked Questions

If you have any further questions, feel free to contact us.

A connection occurs when a client (a publisher or a subscriber) establishes active access to an MQTT broker. Therefore, the number of connections equals the number of established concurrent connections between clients and the MQTT broker at any given time.

We do not count the connections where the status of a client is “not available”.

The traffic accounts for all messages entering or leaving the broker. In other words, it represents the amount of data transmitted from and to the broker. The MQTT broker is responsible for logging this information.

Here is an example of how we calculate this limit: When a client publishes a 100 byte message on a topic, it spends 100 bytes of your traffic limit. If there are no subscribers to this topic, this message will not be transmitted further. Therefore, in this case no traffic is spent on outgoing messages.. However, if there are 5 subscribers on this topic, the broker will transmit this message to them and account for another 500 bytes of traffic (5×100 bytes). In the example with 1 publisher and 5 subscribers, the message accounts for 100 bytes of traffic when entering and 500 bytes when leaving the broker, totaling to 600 bytes (100+500 bytes) of transmitted data.

All our plans (hosted and on-premises) include a number of concurrent connections. In addition, our on-premises offerings also incorporate a certain amount of monthly traffic. You will be able to continuously track your usage and traffic limit using our Graphical Management Center.

Our hosted plans, in turn, offer the same 100 GB per month traffic limit across all tiers. To see traffic limits for on-premises instances, check our pricing table above.

For both hosted and on-premises plans, the initial base price doesn’t include the High Availability (HA) cost. To see the MQTT broker price with HA included, go to the pricing table, choose a plan and select “Included”. The new base price will automatically appear on your screen.

For any questions on pricing and limits, please reach out to us at inquiry@cedalo.com.

If your monthly traffic on a hosted by Cedalo instance exceeds the allocated 100 GB, you will be charged $ 0.135 (€ 0.123) per GB for annual billing periods, and $ 0.162 (€ 0.147) per GB for monthly billing periods. 

When running the MQTT broker on-premises, you may also exceed traffic quota for a billing period traffic quota. In this case, we will not pause the MQTT broker operation, but will keep it running until the end of the billing period. Based on the information for the current period, we will adjust your subscription plan for the next billing cycle and account for the sufficient amount of traffic to cover your operational needs.

The MQTT broker is hosted by a renowned cloud provider, Hetzner, known for its best-in-class data security, performance, and availability. The servers are located in Virginia, U.S; in Finland; and two locations in Germany. During the onboarding, we will ask you where you want the instance to be located. If you require hosting at a specific hyperscaler and/or in a specific geographic region that is not listed, then please let us know by emailing us at inquiry@cedalo.com or by dialing +491590-4860270.

To update your billing or contact information, please use our Billing Portal.

It is possible to upgrade your subscription at any point in time. To perform the upgrade, email us at inquiry@cedalo.com. Once you do it, you will be billed a prorated amount to cover the rest of the billing period.

If you want to downgrade your subscription, please email us at inquiry@cedalo.com at the end of the billing period and tell us which new plan you want to use. In this case, we will update your license and feature set accordingly. So, starting from the next billing period, you will pay the price for your new subscription only.

Enjoy free access to the MQTT Broker sandbox for 14 days. Complete the form and get an email with information to begin your journey. If you need extra time to get to know the product better, email us at getting.started@cedalo.com, and we’ll adjust the trial period for you!

At this moment, we accept Euro and USD payments. If you wish to make payments in another currency, please send the details to inquiry@cedalo.com

You can cancel your subscription using our Billing Portal at the end of your billing period. 

Back to top