Connect, communicate, and control IoT data with HiveMQ
Connect seamlessly via MQTT, communicate reliably across connected devices, and control IoT data with confidence.
Support for Sparkplug
Sparkplug adds additional context to MQTT data to get the most out of IIoT deployments. HiveMQ is a fully Sparkplug compatible broker as defined by the latest Sparkplug 3.0 specification.
HiveMQ Edge
HiveMQ Edge converts proprietary OT protocols like Modbus and OPC-UA into the MQTT format at the edge, simplifying the integration of manufacturing data with enterprise and cloud applications.
Stream how you like
Kafka, Amazon Kinesis, Google Pub/Sub, and more
Use any language
Client support for Java, C, C++, C#, Python, and other popular languages
Choose your database
PostgreSQL, MySQL, MongoDB, InfluxDB, and more
Roll your own
With the HiveMQ Java SDK
HiveMQ MQTT Client Libraries
HiveMQ produces reliable and performant open-source MQTT clients, and supports other MQTT-compliant clients to simplify development cycles.
RESTful API
HiveMQ's open API lets applications send and receive data as JSON objects over standard HTTP and secure HTTPS.
Zero message loss
QoS 2 support, persistent messaging, and replication to disk
Consistent communication
Connection limiting, cluster overload protection, and automatic throttling
No single point of failure
Masterless cluster architecture for redundant communication
Zero-downtime upgrades
Seamless upgrades on both cloud and self-managed deployments
Elastic scale
Scale with masterless load balancing, automatic data balancing, and smart message distribution across cluster nodes.
Grow with you
Start with a POC or small deployment and seamlessly scale up to millions of connections as the use case evolves.
Cloud or on-premise
On premise, in a public or private cloud, or as a managed service
For our self-managed offering
Manage cluster lifecycle with support for Kubernetes Operators, OpenShift, and DC/OS
For our fully-managed Cloud offering
Run on your favorite cloud provider in the region of your choice
Distributed tracing
HiveMQ is the only MQTT broker that provides end-to-end visibility into MQTT PUBLISH messages across the IoT ecosystem.
Real-time KPI dashboard
Distributed tracing and the HiveMQ Control Center combines logging and 2000+ monitoring metrics to make any MQTT deployment fully observable.
TLS / SSL Encryption
Authentication & authorization
Configurable security controls
Integration with third party enterprise security systems
HiveMQ Data Hub
HiveMQ Data Hub adds an integrated policy engine to the platform that can validate, enforce, and manipulate data in motion, ensuring data integrity and quality.