
EMQX
EMQX is an MQTT messaging platform for connecting devices and applications, and for moving and processing IoT business data in real time.
What EMQX is
EMQX is an MQTT messaging platform for connecting devices and applications, and for moving and processing IoT business data in real time. EMQX Enterprise brings publish/subscribe messaging together with durable message queuing. Its SQL-based Rule Engine and visual Flow Designer support filtering, transformation, enrichment, and routing of data. The platform supports MQTT and offers additional protocols and gateways, including QUIC, CoAP, STOMP, and LwM2M; its broader protocol list also includes MQTT-SN, OCPP, GB/T 32960, JT/T 808, and NATS.
EMQX lists more than 50 native integrations, including Kafka, PostgreSQL, MongoDB, AWS, Azure, OpenAI, Anthropic, and Google Gemini. Security capabilities include TLS/mTLS, X.509 certificate authentication, access controls, and audit logs. Deployment options include Docker, the Kubernetes Operator, and installation packages for macOS and Linux distributions. An HTTP management API follows the OpenAPI 3.0 specification. The company says a cluster can handle up to 100 million concurrent MQTT connections. EMQ was founded in 2017 and is headquartered in Menlo Park, California.
Good
- Combines MQTT publish/subscribe messaging with durable queuing.
- Rule Engine and Flow Designer handle common data processing tasks.
- Lists more than 50 native integrations.
- Offers Docker, Kubernetes Operator, and package deployment options.
- Free Serverless plan is available.
Watch out
- Serverless is limited to 1,000 sessions and 1,000 TPS.
- Serverless message size is limited to 1 MB.
Who it suits
EMQX suits teams building IoT systems that need MQTT messaging alongside data processing, protocol gateways, and integrations. Its deployment choices and management API may also suit teams that want to operate the platform through containers, Kubernetes, or installation packages.
Verdict
Pick EMQX if your IoT workloads need MQTT messaging, data routing, and a broad set of protocol and integration options. Serverless has defined capacity and message-size limits; Dedicated Flex starts at $234/mo.
Plans and prices
From EMQX's own pricing page, checked 15 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Dedicated Flex | $234 a month | Single-tenant cluster · 1,000 to unlimited sessions · 100 to unlimited TPS · 1 MB messages · 40+ integrations · 24/7 support · 99.99% SLA · 14-day trial · Monthly or annual subscription |
| BYOC | Priced on request | Runs in customer VPC · unlimited sessions and TPS · 256 MB messages · managed upgrades and observability · compliance customization · Custom pricing |
| Serverless | Free | Up to 1,000 connections · free monthly sessions, traffic and rule actions · 1 MB messages · 8/5 support · 99.9% SLA · Pay-as-you-go beyond free quota |
| Enterprise | — | Self-hosted on-premises, edge or cloud · unlimited sessions and TPS · 256 MB messages · custom plugins and extensions · professional services · Annual subscription; quote required |
The facts
Each one read from EMQX's own pages, with the date it was checked.
What it does
- AI connectivity
- The product page describes native integrations with OpenAI, Anthropic Claude and Google Gemini for real-time anomaly detection and automation.checked 15 Oct 2026
- API
- EMQX exposes an HTTP management API that follows the OpenAPI 3.0 specification.checked 7 Oct 2026
- Compliance
- EMQ states that EMQX Cloud and Enterprise have SOC 2 Type 1 reports and that the company maintains TISAX AL2, ISO 27001:2022, ISO 27701:2019, ISO 20000-1:2018 and ISO 9001:2015 certifications or attestations.checked 15 Oct 2026
- Data processing
- Its SQL-based Rule Engine and visual Flow Designer support filtering, transformation, enrichment, and routing of data.checked 7 Oct 2026
- Deployment
- EMQX can run in Docker, through a Kubernetes Operator, or from packages on Red Hat, CentOS, Rocky Linux, Amazon Linux, Ubuntu, Debian, macOS and Linux.checked 15 Oct 2026
- Documentation
- The documentation site covers Cloud, Enterprise, clustering, installation and migration, data integration, security, APIs and troubleshooting guides.checked 15 Oct 2026
- Durable messaging
- EMQX Enterprise combines MQTT publish/subscribe with durable message queues and persistent storage for delivery when subscribers are offline.checked 15 Oct 2026
- Integrations
- EMQX Enterprise provides more than 40 out-of-box integrations including Kafka, AWS RDS, MongoDB, Oracle, SAP and time-series databases.checked 15 Oct 2026
- License
- From version 5.9.0, EMQX uses Business Source License 1.1; Apache 2.0 becomes available four years after each version's first publication, and clusters over one node require a license file.checked 15 Oct 2026
- Limit: installation complexity
- Reviewers report that installation and implementation can be complex and time-consuming for inexperienced teams.checked 15 Oct 2026
- Limit: observability
- Multiple reviewers say observability and log or error messages can sometimes be difficult to understand.checked 15 Oct 2026
- Limit: open-source feature gap
- A Gartner Peer Insights review says the open-source version has fewer integrations than the enterprise edition.checked 15 Oct 2026
- MQTT messaging
- EMQX Enterprise unifies real-time MQTT publish/subscribe messaging with durable message queuing in one platform.checked 7 Oct 2026
- Notable limits
- The pricing comparison lists Serverless limits of up to 1,000 sessions, up to 1,000 TPS, and a 1 MB message size.checked 7 Oct 2026
- Notable news
- EMQ announced EMQX Enterprise 6.3.0, an LTS release focused on stronger security defaults, feature gates and operational controls, on September 3, 2026.checked 15 Oct 2026
- Notable news: product unification
- On December 5, 2025, EMQ announced that Cloud, Enterprise, Edge and Neuron were unified under the EMQX Platform brand.checked 15 Oct 2026
The company
- Company
- EMQ says it is headquartered in Menlo Park, California, and was founded in 2017 after the EMQX project launched in 2013.checked 7 Oct 2026
- Company founded and size
- LinkedIn lists EMQ Technologies as founded in 2013 with 51–200 employees.checked 15 Oct 2026
- Company funding
- Crunchbase lists EMQ Technologies as a private Series B company with investors including Hillhouse Investment and GGV Capital; funding amounts are not publicly shown on the page.checked 15 Oct 2026
- Company headquarters
- LinkedIn lists Menlo Park, California as EMQ Technologies' headquarters.checked 15 Oct 2026
- Company legal name
- Crunchbase identifies the legal name as EMQ Technologies Inc.checked 15 Oct 2026
- Founded
- 2017checked 28 Sep 2026
- Headquarters
- Menlo Park, California, United Stateschecked 28 Sep 2026
Money
- Limit: enterprise cost
- A G2 reviewer says the enterprise edition is expensive compared with the features available in the open-source version.checked 15 Oct 2026
The full review of EMQX
EMQX is an MQTT platform for connecting devices and processing IoT data in real time. It suits teams building connected-device services that need messaging, data routing, and several deployment choices. Its breadth supports production use, while the free cloud tier’s capacity and message-size limits call for an early check against workload needs.
Overview
EMQX Enterprise combines real-time MQTT publish/subscribe messaging with durable message queuing, bringing two common parts of device-data handling into one platform. EMQX says a cluster can support up to 100 million concurrent MQTT connections, a scale ceiling that will matter most to operators planning large fleets. Delivery guarantees are configurable, giving teams control over message handling.
Teams can deploy with Docker, the Kubernetes Operator, or installation packages, or choose a managed cloud plan. The HTTP management API follows OpenAPI 3.0, which suits teams that want programmatic administration. EMQX began as a project in 2013, and EMQ was founded in 2017.
Key features
MQTT is the core, with support also spanning MQTT-SN, STOMP, CoAP, LwM2M, OCPP, GB/T 32960, JT/T 808, and NATS; QUIC is among the offered protocols and gateways. That range can help teams connect varied devices and systems through one platform. Buyers with specialized fleets should verify that the required protocol and gateway combinations are covered.
A SQL-based Rule Engine and visual Flow Designer support filtering, transformation, enrichment, and routing. These tools let teams shape device data as it moves through the platform, reducing the need to treat routing as a separate concern. More than 50 native integrations include Kafka, PostgreSQL, MongoDB, AWS, Azure, OpenAI, Anthropic, and Google Gemini, giving teams several ways to connect brokers, databases, cloud services, and AI services.
Security controls include TLS/mTLS, X.509 certificate authentication, access controls, and audit logs. EMQ’s trust center describes ISO/IEC 27001:2022 and TISAX certifications and says SOC 2 Type 1 reports are available for EMQX Cloud and EMQX Enterprise. The HTTP management API adds a standard interface for administration.
Pricing
Serverless is free at $0 / Month, with usage-based charges beyond its monthly free quota. It includes up to 1,000 connections, free monthly allowances for sessions, traffic, and rule actions, TLS/SSL, and 8/5 support. The plan’s stated ceilings are up to 1,000 sessions, up to 1,000 TPS, and a 1 MB message size. It is a sensible starting point for smaller workloads, but those limits and the usage-based billing make it less suited to traffic that needs higher capacity or larger messages.
Dedicated Flex starts at $234 / Month and includes a single-tenant dedicated VPC, 40+ integrations, a 99.99% uptime SLA, 24/7 premium support, and a 14-day trial. It fits teams that need dedicated hosting, a defined uptime commitment, and round-the-clock support. The starting price is a substantial step up from Serverless, so it is best justified by those operational needs.
BYOC uses custom pricing for deployment in your own VPC, managed upgrades and observability, and tailored compliance. It is the option for teams that need to keep deployment in their cloud environment while receiving managed operations. Enterprise also uses custom pricing and offers unlimited sessions, unlimited TPS, and a 256 MB message size, making it the better fit when Serverless ceilings are too restrictive.
Platforms
EMQX supports API access, Linux, macOS, self-hosted deployment, and web access. Docker, the Kubernetes Operator, and installation packages give infrastructure teams several ways to run it, including on Linux and macOS. The mix of self-managed and cloud options suits organizations with different hosting requirements.
Who it's for
EMQX is a strong fit for IoT teams that need MQTT messaging alongside data processing, routing, and connections to a wide range of services. Its protocol support and deployment choices serve teams managing varied device fleets, while Dedicated Flex and Enterprise address workloads that outgrow Serverless limits. Smaller projects can start on the free plan, provided its session, throughput, and message-size caps fit their traffic.
Pros and cons
- Pros: Combines MQTT messaging and durable queuing, with configurable delivery guarantees.
- Pros: Broad protocol support, visual and SQL-based data routing, and 50+ native integrations can reduce the number of separate tools needed for device-data flows.
- Pros: Self-hosted, managed cloud, and own-VPC deployment options accommodate different infrastructure and compliance needs.
- Cons: Serverless is capped at 1,000 sessions, 1,000 TPS, and 1 MB per message, which can constrain growing or larger-message workloads.
- Cons: Dedicated Flex starts at $234 / Month, and BYOC and Enterprise require custom pricing, making higher-capacity plans a more considered purchase.
Alternatives
HiveMQ MQTT Broker is another freemium MQTT broker; its Lab plan allows 100 connections and 100 messages per second based on a normalized 5 KB message size, while Launch is $299/mo.
Aiven for Apache Kafka is worth considering for Kafka workloads: its free plan provides 250 KiB/s throughput, three days of retention, five topics, and two partitions per topic, while Developer costs $35.00 per month.
Confluent Cloud offers a free Basic plan with serverless managed Kafka clusters, autoscaling Kafka resources, and 80+ managed connectors, making it an option for teams centered on Kafka.
RabbitMQ is a free, self-managed broker with community-based best-effort support.
Apache Pulsar is a free option from the Apache Software Foundation.
Apache Qpid Broker-J is a free broker with no paid plan or usage limits stated.
Apache RocketMQ is free open-source software under the Apache License 2.0.
Eclipse Mosquitto is a free on-premises option focused on core MQTT features.
For broader category comparisons, see Message Queue (MQ) Software and Message Broker Software.
Verdict
Choose EMQX if your IoT workload needs MQTT messaging, data processing, broad protocol support, and deployment flexibility in one platform. The strongest reason to look elsewhere is capacity economics: Serverless has firm ceilings, while dedicated service starts at $234 / Month and higher-end plans use custom pricing.
Getting started
- Visit the EMQX product website.
- Choose Serverless, Dedicated Flex, BYOC, or Enterprise.
- Start the 14-day trial or select a paid plan.
- Deploy with Docker, the Kubernetes Operator, or an installation package.
- Use the HTTP management API to manage the platform.
Limits worth knowing
Serverless includes up to 1,000 connections and has listed limits of up to 1,000 sessions, 1,000 TPS, and a 1 MB message size. Usage beyond the monthly free quota is usage-based.
Questions
Does EMQX have a free plan?
Yes. Serverless is billed at $0 per month within its monthly free quota; usage beyond the quota is usage-based.
How much does EMQX cost?
BYOC and Enterprise have custom or unlisted pricing.
Which platforms or deployment options does EMQX support?
The listed platforms include api, Linux, macOS, self-hosted, and web. Deployment options include Docker, the Kubernetes Operator, and installation packages.
What integrations does EMQX offer?
It lists 50+ native integrations, including Kafka, PostgreSQL, MongoDB, AWS, Azure, OpenAI, Anthropic, and Google Gemini.
Who makes EMQX?
EMQX is from EMQ, which was founded in 2017 and is headquartered in Menlo Park, California.
Alternatives to EMQX
- 1

RabbitMQ
Free planOpen sourceWebAPILinuxmacOS7.8Free plan - 2

CloudAMQP
Free planWebAPILinuxmacOS7.6From $19 a month - 3

Apache ActiveMQ
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 4
Apache RocketMQ
Free planOpen sourceAPILinuxmacOSSelf-hosted7.5Free plan - 5
Faye
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 6
Lightstreamer
Free planAndroidiOSWebAPI7.1Free plan
