The Leader in Open Source IoT Messaging

Scalable and Reliable Real-time MQTT Messaging Engine 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

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

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.

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.

Learn More

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