HiveMQ Platform
HiveMQ is a world-class, industrial AI platform that delivers fast, efficient, and reliable data movement for connected IoT devices. The HiveMQ platform unifies data streaming, intelligence, and agentic AI to help enterprises move from connected devices to intelligent operations.
HiveMQ fully implements the MQTT protocol (the industry standard for IoT messaging and data exchange) and is 100% Sparkplug compatible.
Built for maximum scalability, enterprise-grade security, and complete MQTT specification compliance, HiveMQ leads professional IoT adoption worldwide.
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: |
Complete MQTT Compliance
HiveMQ is 100% MQTT compliant and implements all MQTT features for single node and clustered deployments.
Supported MQTT versions
HiveMQ fully supports all 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: |
Standard MQTT features
HiveMQ fully 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 provides a variety of licencing options. Available features vary based on the HiveMQ license type you choose. Contact our sales team to find the best option for your specific use case. |
-
HiveMQ Pulse distributed data intelligence platform that processes and contextualizes your operational data in real time.
-
HiveMQ Data Hub integrated policy and data transformation engine that validates, enforces, and manipulates data in motion to ensure data integrity and quality across your MQTT deployment.
-
HiveMQ Platform Operator for Kubernetes that makes it easy to deploy and manage your HiveMQ Platform clusters on Kubernetes.
-
HiveMQ Edge software-based edge MQTT gateway and protocol converter that helps organizations bridge the OT/IT divide.
-
HiveMQ Enterprise Extensions extend the core capabilities of HiveMQ and allow you to seamlessly integrate with leading data streaming and cloud platforms:
-
HiveMQ Enterprise Extension for Kafka for seamless integration of MQTT messages with one or more Kafka clusters.
-
HiveMQ Enterprise Security Extension to secure your MQTT deployment.
-
HiveMQ Enterprise Bridge Extension to enable HiveMQ to bridge to one or more MQTT brokers for scalable, reliable, and bi-directional exchange of MQTT messages.
-
HiveMQ Enterprise Tracing Extension a first-of-its-kind monitoring tool to track the performance of MQTT PUBLISH messages within your MQTT broker.
-
HiveMQ Enterprise Extension for Google Cloud Pub/Sub for quick integration of MQTT device data into Google Cloud through the Google Cloud Pub/Sub service.
-
HiveMQ Enterprise Extension for Amazon Kinesis to establish bidirectional communication between IoT devices and Amazon Kinesis Data Streams for further ingestion into other AWS services.
-
HiveMQ Enterprise Extension for MongoDB for seamless MQTT data integration with your MongoDB databases that allows you to store, process, and analyze IoT data in real-time.
-
HiveMQ Enterprise Extension for PostgreSQL to integrate MQTT data with PostgreSQL for storage and data analysis.
-
HiveMQ Enterprise Extension for MySQL to integrate MQTT data with MySQL for efficient storage and data analysis.
-
HiveMQ Enterprise Extension for Snowflake to forward MQTT data directly to Snowflake via the Snowpipe Streaming SDK for efficient data storage, transformation, and management.
-
-
HiveMQ Swarm the industry’s first MQTT load & reliability testing tool to reliably simulate and test IoT applications at any scale, on any environment, and at any level of complexity.
-
WebSockets native support for all commonly-used WebSocket versions.
-
PROXY protocol support for advanced load balancer integrations.
-
Open-source extension SDK extension framework that allows you to extend HiveMQ with custom business logic or integrate practically any system into HiveMQ.
-
MQTT CLI open-source command line interface for MQTT clients that is fully compatible with MQTT 5.0 and MQTT 3.1.1.
|
Third party MQTT libraries
The additional features that HiveMQ provides are compatible with most MQTT client libraries (including the HiveMQ MQTT client).
|