Frequently Asked Questions - HiveMQ Cloud

Please find the detailed HiveMQ Cloud feature comparison under the pricing page.

Technical FAQs

Where can I download the Root CA server certificate for Serverless and Starter?

The root ca can be downloaded from https://letsencrypt.org/certs/isrgrootx1.pem. This will create a file isrgrootx1.pem which should be used as a “server certificate”.

What counts as a single connection (session)?

Each concurrent MQTT client session is counted as a single connection. Therefore, if a client device opens more than one session at a time, each one will be counted as a unique connection. These numbers are reset at the end of the monthly billing period.

Example:

  • If 37 client devices connect every hour on the hour and disconnect after 10 minutes, the total connection count for the day will remain 37.
  • If 10 client devices connect with a persistent session (cleanSession flag is set to false) and disconnect again, and another 27 devices connect on the hour for 10 minutes before disconnecting the total for the day will also be 37.
What counts as a single message?

For billing purposes, only PUBLISHED messages are counted. To best balance billing between customers we ‘normalize’ messages to a value of 5KB. For example, if you send an 8KB message, it will be counted as two normalized messages. The message’s topic, headers, and payload (and if using MQTT5, user properties) are all combined in this sizing calculation.

How do i unlock unlimited connections?

We offer unlimited connections. However, usage is subject to a fair usage policy and service agreements. To ensure we’re providing the best service and uptime, we temporarily cap connections at 25,000. If you require more connections, simply reach out via cloud@hivemq.com or the Help page on Cloud Console. The number of active connections is visible in the HiveMQ Control Center.

Which versions of the MQTT Protocol does HiveMQ Support Offer?

HiveMQ Cloud is fully compliant with the MQTT Standard, including interoperable support for
MQTT 3.1, MQTT 3.1.1, and MQTT 5. For more details on MQTT protocol, please visit our MQTT FAQs

What are the SLAs for HiveMQ Cloud

The HiveMQ Cloud terms and conditions can be found here. Service Level Agreements (SLAs) are applicable only on production tiers so there is no uptime SLA for Serverless (Free & PAYG).

  • Starter: 99.95%
  • Professional and Enterprise: 99.99%
Can I choose between multiple hyperscalers/cloud platforms for HiveMQ Cloud?
  • Serverless and Starter: Only AWS is currently available
  • Professional and Enterprise: Yes
How can I calculate my estimated costs?

We are developing a usage-based cost - see cloud page. The average cost for running a HiveMQ Cloud Starter cluster for 30 days is $250, with each million incoming normalized messages costing an additional $0.80.

Billing and Invoice

Where can I find my invoices?

You can find your invoices under the menu “Billing & Payment” in the Cloud console.

What are your accepted payment methods?

HiveMQ Cloud Starter Plan is currently Credit Card only, but we plan to add additional options. We support multiple HiveMQ Cloud Enterprise plan payment options, including annual invoicing. Please reach out to our sales team to learn more about these options.

Do you offer student discounts?

Students can use the Free tier on the HiveMQ Cloud Serverless Plan without any additional costs. We do not offer any student discounts on other plans. Please contact us if you have any special requirements.

Will I retain my configurations when I change plans?

Migrating between Starter or above plans is easy and will keep your configurations. There might be some configuration we can’t migrate if you are changing a plan, but you will be informed about this exception during the upgrade process. Currently, HiveMQ does not support migration from Serverless plans.

How do I cancel my paid plan?

You can cancel your paid plan easily by selecting the “delete cluster” option in the cluster details overview.

What happens if my payment fails? For example, if my credit card expires?

We will inform you about the failed payment and try to charge you again within a few days. We will also provide you the option to change your credit card. If we are not able to collect payment, the cluster will be stopped.

Can I change my email address associated with the accounts afterward?

This depends on the method you used during sign-up. If you have chosen the username-password sign-up method, we can change the associated email address with your account. If you have used any social sign-up method we cannot change the associated email address, as this is bound to your social login.

Are yearly payments possible?
  • Starter: We bill by the hour that each customer cluster is running, which requires monthly invoicing in arrears to cover the cost for that period.
  • Enterprise: Pricing is based on your needs and defaults to annual terms.
Is it as easy as signing up and sending the first messages in 5 mins? And I just need a credit card right?

Yes, it is that easy. If you have used Serverless in the past, you will find a very similar onboarding experience.

Support

How can I raise a support ticket?

You can raise a support request via the support widget in the Cloud Portal. It is accessible via the “Help” menu on the Cloud console.

Which business hours are supported for support requests?

You can raise a support ticket 24 hours a day, while our support business hours are 9am to 5pm CET and EST. Response times depend on the HiveMQ Cloud plan and are found under HiveMQ Cloud terms and conditions.

What if I have special requirements?

Our technical team is eager to understand your requirements and talk to you about our tailored HiveMQ Cloud Enterprise offering or help you identify which of our HiveMQ Cloud plans best fit your needs.