EMQ X helps build the IoT platform at any scale

Choose the EMQ X product that works for you:

EMQ X Broker

  • Open source
  • All IoT protocols supported
  • Low latency
  • Easy deployment

EMQ X Enterprise

  • High concurrency
  • Deploy anywhere
  • Cluster monitoring features
  • 60-day free evaluation

EMQ X Platform

  • Massive scalability
  • Across data centers
  • Stream processing
  • Platform architecture consulting

EMQ X Broker

A reliable, completely open source message broker for everyone and for any purpose

Open Source

Source Code available on GitHub and under Apache License 2.0.

Easy Deployment

Available in various binary packages for different OSs, easy to deploy.

Complete MQTT Compliance

First broker fully supports MQTT 5.0, MQTT V3.1 and V3.1.1. works with most clients and tools.

Low Latency

Well designed and carefully implemented architecture to guarantee the millisecond level latency


Open APIs available to third party plugins to support more protocols, new functions and features.

Distributed System

Based on distributed Erlang system design; cluster can be easily scale up and have more clients connected.

Shared Subscription

Multiple clients in a group can share a subscription; a load balancing mechanism on the client side

EMQ X Enterprise

A feature-rich enterprise quality IoT messaging engine

High Concurrency

Supporting of millions concurrent connections in one cluster makes large scaled application possible.

All Technologies Support

Native support of all major IoT protocol such as MQTT, CoAP/LwM2M, LoRaWAN, WebSocket, HTTP


EMQ X Control Center (ECC) provides a holistic and powerful monitoring dashboard for real-time overview of the broker cluster and the overall health of the underlying brokers

High Security

Highest security standard in the industry: SSL/TLS encryption with various authentication and authorization mechanism such as ACL, OpenLDAP, JWT at different levels

High Scalability

Extensible cluster model supports even more concurrent connections. Makes extra large deployment possible.

Deploy Anywhere

Can be deployed virtually in any environment: from edge devices to virtual machine on cloud; on premises or on public cloud; in docker and via K8S

Data Persistency

Supporting data persistency to relational DB such as MySQL, PostgreSQL; non-relational DB such as Redis, MongoDB and data pipelines such Kafka

EMQ X Platform

Massively scalable customized IoT architecture solution with professional consulting services

Massive Scalability

Supporting tens of millions concurrent connections in one cluster

Across Data Centers

Supporting multiple clusters across multiple data centers and regions deployment

Platform Architecture Consulting

With years of experiences on architect and implement telecom grade IoT infrastructure, we offer a range of tailored expert consulting engagements that align with each stage of your IoT projects.



Select an Edition

Select an edition to know more about it.

EMQ X Broker-- A reliable open source message broker

EMQ X Broker is the most deployed MQTT broker worldwide. It is fully open sourced with installation packages available for Linux, Windows and OS X. It is the first open source broker which fully supports MQTT 5.0 meanwhile backward compatible with MQTT V3.1 and V3.1.1.

To learn more →

EMQ X Enterprise -- An enterprise quality IoT messaging engine

EMQ X Enterprise is an enterprise quality IoT messaging engine with the backbone of the EMQ X Broker with more protocol supported, more functional features, more performance optimization and enhanced security. It can be deployed virtually in any environment.

To learn more →

EMQ X Platform -- Massively scalable IoT

Architecture with professional consulting services EMQ X Platform supports tens of millions concurrent connections and can be deployed on multiple clusters crossing data centers. Our professional consulting services provide you a one-stop-shop experience to satisfy all your enterprise IoT needs.

To learn more →