HiveMQ Platform

HiveMQ is built for reliable, secure, and scalable IoT/IIoT messaging. The HiveMQ Platform unifies data streaming, intelligence, and agentic AI to help enterprises transform industrial data into real-time intelligence, actionable insights, and measurable business outcomes.

The HiveMQ broker fully implements the MQTT protocol (the industry standard for IoT messaging and data exchange) and is 100% Sparkplug compatible.

As an OASIS committee member, HiveMQ has been directly involved in the creation and release of MQTT 5.0, the newest version of the MQTT protocol.

New to MQTT?

We have created a collection of resources to help you understand the lightweight and efficient MQTT messaging protocol and its role in IoT communication:
Browse through our frequently asked question about MQTT for quick insights.
Explore our highly acclaimedhttps://www.hivemq.com/mqtt/[MQTT Essentials series^] to gain a solid foundation for working with HiveMQ and the MQTT ecosystem. Each article breaks down the fundamentals of MQTT, from connection management to message reliability:

Complete MQTT Compliance

HiveMQ is 100% MQTT compliant and implements all MQTT features for single node and clustered deployments.
Full compliance ensures your devices connect reliably, regardless of client library, hardware, or firmware version.

Supported MQTT versions

Curious about MQTT 5?

MQTT 5 is the most advanced and feature-rich version of the MQTT protocol to date. Our insightfulhttps://www.hivemq.com/mqtt/mqtt-5/[MQTT 5 Essentials series^] offers a clear, in-depth look at how MQTT 5 improves flexibility, scalability, and operational visibility in modern IoT deployments:

Supported MQTT features

HiveMQ implements all required and optional MQTT features to guarantee compatibility with any MQTT client and to provide the robustness and scalability needed for large-scale IoT systems:

  • Retained messages

  • All quality of service levels (QoS 0, QoS 1, and QoS 2)

  • Clean & persistent sessions

  • Queued messages

  • Last will and testament (LWT)

  • Dynamic topics

  • Wildcard subscriptions

  • Username / password fields

  • MQTT client takeovers

  • MQTT ordered topic guarantees for QoS 1 and 2

  • MQTT client load balancing with shared subscriptions

  • User properties & reason codes

  • Payload format descriptions

  • Session & message expiry intervals

  • and more

Core HiveMQ Platform Tools and Components:

The HiveMQ platform is designed for maximum flexibility and seamless integration with virtually any enterprise system. Along with a wide range of purpose-built enterprise extensions, HiveMQ offers an open API and extension framework that allows developers to build custom integrations and adapt HiveMQ to their unique infrastructure.

HiveMQ offers self-service and enterprise licensing options.
Available features vary based on the type of HiveMQ license you choose.
For more information, see Install a HiveMQ License.
To discuss enterprise requirements, talk to our team.
Third party MQTT libraries
The additional features that HiveMQ provides are compatible with most MQTT client libraries (including the HiveMQ MQTT client).