HiveMQ Enterprise extension
for Kafka
Effortless bi-directional MQTT data movement between IoT devices and Kafka clusters.
- Provider
- HiveMQ
- Category
- Data Streaming
- License
- Commercial
- Version
- Bundles with HiveMQ
- Verified
- Yes

Overview
Apache Kafka is a popular open source streaming platform that makes it easy to share data between enterprise systems and applications. The HiveMQ Enterprise Extension for Kafka implements the native Kafka protocol inside the HiveMQ MQTT broker and makes it possible to:
- Solve the difficulty of using Kafka for IoT by seamlessly integrating MQTT messages into the Kafka messaging flow.
- Add monitored, bidirectional MQTT messaging to and from Kafka clusters for a highly scalable and resilient end-to-end IoT solution.
- Forward MQTT messages from IoT devices that are connected to HiveMQ to topics in one or more Kafka clusters.
- Get information from a Kafka topic and publish this information as MQTT messages to one or more MQTT topics.
- Use the HiveMQ Kafka Extension Customization SDK to programmatically specify custom handling of message transformations between HiveMQ and Kafka.
HiveMQ and Kafka architecture
Bidirectional communication between HiveMQ and Kafka.

Video overview
Watch this 3-minute overview of the HiveMQ Enterprise Extension for Kafka to learn how it supports bidirectional communication between IoT devices and Kafka.
Why HiveMQ and Kafka
HiveMQ’s MQTT platform is the ideal choice for supplementing your investment in Kafka. Unlock the power of IoT with HiveMQ and Kafka with these key features:
Ingest any IoT data
Publish Kafka topic data

Intelligently route messages
Ensure high availability
Critical reliability
Manageability and observability
HiveMQ and Kafka
The Kafka extension is part of a broader set of technologies you can leverage to unlock the power of IoT with Kafka. We have a complete solution page detailing this approach.
HiveMQ and Kafka resources
Top recommended resources to help you unlock the power of IoT with MQTT and Kafka.
Beyond MQTT: The Fit and Limitations of Other Technologies in a UNS
Learn why Kafka, OPC UA, Sparkplug and Snowflake fall short for a UNS & why MQTT is the top choice for real-time, event-driven industrial data flow.
MQTT and Kafka for Digital Transformation in the Energy Sector
Discover how MQTT and Apache Kafka can enable digital transformation in the energy sector, enhancing real-time data processing and more.
Stream IoT Data Between MQTT and Kafka with HiveMQ Cloud
Looking to stream IoT data between an MQTT broker to Apache Kafka for free? HiveMQ Cloud Kafka integration can help!
Becklar Expands Personal Health and Safety Platform with HiveMQ
Becklar scaled its personal emergency response system 4x with HiveMQ, supporting 1.3 million devices and delivering real-time protection.
HiveMQ Data Sheet - MQTT and Kafka
Download the HiveMQ Kafka data sheet and learn how to architect scalable IoT systems with MQTT and Kafka.
BMW Mobility Services Drives Connectivity Innovation with HiveMQ: A Case Study in Seamless Car-Sharing Solutions
Discover how BMW Mobility Services, a leader in innovative mobility solutions, leverages HiveMQ for their car-sharing application. Overcoming challenges of network reliability, they achieved sub-second response times, supported over 80,000 concurrent connections, and improved services in unreliable network areas. Download the case study for insights into their successful implementation and recommendations for utilizing HiveMQ and MQTT in IoT solutions.
HiveMQ extensions
HiveMQ extensions are plugins that provide seamless integration with streaming services, databases, data warehouses, and security services. There is a Custom SDK to build tailored extensions for specific integration needs.
Scalability

Availability
