The Leader in Open Source MQTT Broker for IoT

Scalable and Reliable Real-time MQTT Message Broker for IoT in 5G Era


Helping Build the IoT Applications in 5G Era

Connecting Any Device, Running Anywhere, Deploying At Any Scale


All-In-One Connectivity for Any IoT Device over Any Network

EMQ X connects any IoT device via all major IoT communication protocols, including MQTT v5.0, CoAP/LwM2M 1.1 and even LoraWAN, over 3G/4G/5G&NB-IoT networks, and ensures security via TLS/DTLS, X.509 certificate, and diverse authentication mechanism.

Learn more about our open source MQTT broker - EMQ X Broker .


Massively Scalable, Real-time and Highly Available Clustering

EMQ X is a highly scalable, real-time distributed MQTT message broker for large-scale IoT applications in 5G era. A single node broker can sustain one million concurrent connections…and an EMQ X cluster – which contains multiple nodes – can handle tens of millions of connections.

Learn more about our tens-million level large IoT platform - EMQ X Platform .


Powerful IoT Rule Engine for Rapid Enterprise Integration

A powerful built-in rule engine with one-stop data extraction, filtering, and transformation supports the flexible integration of various SQL, NoSQL, TSDB databases and Kafka, Pulsar, RabbitMQ or other existing external systems, and enables rapid enterprise integration and sustainable innovation.

Learn more about our enterprise-ready MQTT broker - EMQ X Enterprise .


Running Anywhere from Edge to Cloud, Cloud to Multi-cloud

Running anywhere from resource-constrained x86/ARM edge computing devices to private, hybrid and public clouds through multi-cloud based architectures. EMQ X works across almost all OS platforms, including major Linux distributions, Windows, FreeBSD, and Mac OS, can be deployed in containers such as docker, Kubernetes and Swarm.


Trusted by the World's Leading Organizations

Today, more than 5000 global enterprise users, customers, and partners are using EMQ X to connect more than 50 million IoT devices