Freedom251 › Message Broker Software
EMQX

What EMQX is
EMQX is an MQTT messaging platform for connecting, moving, and processing IoT business data in real time. EMQX Enterprise combines MQTT publish/subscribe messaging with durable message queuing. Its SQL-based Rule Engine and visual Flow Designer support filtering, transformation, enrichment, and routing. EMQX supports MQTT and offers other protocols and gateways, including QUIC, CoAP, STOMP, and LwM2M; its listed protocol set also includes MQTT-SN, OCPP, GB/T 32960, JT/T 808, and NATS. EMQX says a cluster can support up to 100 million concurrent MQTT connections. It lists more than 50 native integrations, including Kafka, PostgreSQL, MongoDB, AWS, Azure, OpenAI, Anthropic, and Google Gemini. Security features include TLS/mTLS, X.509 certificate authentication, access controls, and audit logs. Deployment options include Docker, the Kubernetes Operator, and installation packages, with macOS and Linux packages listed. The HTTP management API follows OpenAPI 3.0. Serverless is free within monthly quotas, with usage-based charges beyond them; Dedicated Flex starts at $234 per month and includes a 14-day trial.
Who it suits
EMQX may suit teams connecting IoT devices and applications through MQTT and related protocols. It offers deployment choices for teams using Docker, Kubernetes, or Linux and macOS packages.
What it does well
- Combines MQTT messaging with durable message queuing
- Rule Engine and Flow Designer process data
- Lists more than 50 native integrations
- Security includes TLS/mTLS and audit logs
- Dedicated Flex starts at $234 per month
What to know first
- Serverless is limited to 1 MB messages
- Serverless has limits of up to 1,000 sessions
- Usage beyond Serverless monthly quotas is charged
Limits
Serverless is limited to up to 1,000 sessions, up to 1,000 TPS, and a 1 MB message size. Its free monthly quota applies to sessions, traffic, and rule actions, with usage-based charges beyond the quota.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Dedicated Flex | Monthly or annual subscription · 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 | $234 a month |
| BYOC | Custom pricing · Runs in customer VPC · unlimited sessions and TPS · 256 MB messages · managed upgrades and observability · compliance customization | On request |
| Serverless | Pay-as-you-go beyond free quota · Up to 1,000 connections · free monthly sessions, traffic and rule actions · 1 MB messages · 8/5 support · 99.9% SLA | Free |
| Enterprise | Annual subscription; quote required · Self-hosted on-premises, edge or cloud · unlimited sessions and TPS · 256 MB messages · custom plugins and extensions · professional services | On request |
As emqx.com lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://www.emqx.com/en/products/emqx.
- Choose the free Serverless plan or review Dedicated Flex, BYOC, and Enterprise.
- Use the 14-day trial listed for Dedicated Flex if that plan fits.
- Deploy with Docker, the Kubernetes Operator, or an installation package.
- For package installation, choose from the listed macOS or Linux platforms.
EMQX is an MQTT platform for moving and processing IoT data in real time, aimed at teams building connected-device systems that need more than basic message brokering. Its combination of MQTT messaging, data rules, integrations, and deployment options makes it a strong fit for production IoT workloads, though the free tier’s connection and throughput ceilings are modest.
Overview
EMQX Enterprise combines publish/subscribe messaging with durable message queuing. The maker says a cluster can support up to 100 million concurrent MQTT connections, a scale claim suited to large device fleets rather than a small deployment’s immediate needs. Delivery guarantees are configurable, giving teams control over message handling.
Deployment can be self-managed with Docker, the Kubernetes Operator, or installation packages, or managed through cloud plans. An HTTP management API following OpenAPI 3.0 supports programmatic administration. EMQ says it was founded in 2017, following the EMQX project’s launch in 2013.
Key features
MQTT is the core, but the protocol range also covers MQTT-SN, QUIC, CoAP, STOMP, LwM2M, OCPP, GB/T 32960, JT/T 808, and NATS. That breadth can consolidate connectivity across varied devices and systems; buyers should still check that their specific protocol and gateway requirements are covered.
A SQL-based Rule Engine and visual Flow Designer handle filtering, transformation, enrichment, and routing. More than 50 native integrations include Kafka, PostgreSQL, MongoDB, AWS, Azure, OpenAI, Anthropic, and Google Gemini, which can reduce the need to build custom paths between incoming device data and downstream services.
Security controls include TLS/mTLS, X.509 certificate authentication, access controls, and audit logs. EMQ’s trust center says SOC 2 Type 1 reports are available for EMQX Cloud and EMQX Enterprise and describes ISO/IEC 27001:2022 and TISAX certifications. These controls make the platform relevant to security-conscious deployments, though certification claims do not replace a buyer’s own compliance review.
Pricing
EMQX uses a freemium model. Serverless is $0 / Month, with a free monthly quota for sessions, traffic, and rule actions, TLS/SSL, and 8/5 support. It allows up to 1,000 connections, 1,000 TPS, and a 1 MB message size. Usage beyond the monthly free quota is usage-based, so this is a sensible way to start or run a bounded workload, not an unlimited free production tier.
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 suits teams that need dedicated infrastructure and round-the-clock support; the stated starting price makes it a larger commitment than Serverless.
BYOC has custom pricing and runs in your VPC, with managed upgrades and observability plus tailored compliance. It is the option for organizations that need deployment in their own cloud environment. Enterprise also has custom pricing and provides unlimited sessions, unlimited TPS, and a 256 MB message size, making it the fit when Serverless limits are insufficient. Those limits are a substantial step up from the 1 MB maximum stated for the other plans.
Platforms
EMQX supports API, Linux, macOS, self-hosted, and web environments. Docker, a Kubernetes Operator, and installation packages give self-managed teams several deployment routes, while the cloud plans suit teams that prefer a managed service. The hybrid deployment model leaves room to choose between those approaches.
Who it's for
EMQX is best for IoT teams that need MQTT messaging alongside data processing, broad protocol support, and a choice of managed or self-managed deployment. Serverless is a practical entry point for small or exploratory workloads; Dedicated Flex suits teams needing a single-tenant VPC and 24/7 support. Teams with very small messaging needs may find the platform’s broader capabilities unnecessary.
Pros and cons
- Pros: MQTT messaging and durable queuing share one platform, which can simplify an IoT data pipeline.
- Pros: Rule-based processing, visual flows, and 50+ integrations cover common routing and transformation needs without making the broker the only component.
- Pros: Broad protocol support and Docker, Kubernetes, and package deployments suit varied device fleets and operating models.
- Cons: Serverless is capped at 1,000 connections and 1,000 TPS, so growing workloads may need a paid plan.
- Cons: Serverless support is 8/5, while 24/7 premium support is included with Dedicated Flex, which starts at $234 / Month.
- Cons: The 1 MB message-size ceiling on the lower tier is far below Enterprise’s 256 MB limit, so larger payload requirements can change the plan decision.
Alternatives
For a broader broker or queue shortlist, browse Message Queue (MQ) Software and Message Broker Software. Choose Aiven for Apache Kafka if a Kafka service with a free tier capped at 250 KiB/s, three days of retention, five topics, and two partitions per topic better matches the workload. Apache Pulsar and Apache RocketMQ are free, open-source alternatives for teams seeking those projects rather than EMQX’s managed plan structure.
Confluent Cloud is another freemium option, with a free Basic plan for serverless managed Kafka clusters and autoscaling Kafka resources. Choose Eclipse Mosquitto for free, on-premises core MQTT features. HiveMQ MQTT Broker is an alternative for teams considering a separate MQTT broker, with its Lab plan capped at 100 connections and 100 messages per second. RabbitMQ offers a free, self-managed broker with best-effort community support; ZeroMQ is a free messaging library that does not require a dedicated broker.
Verdict
Choose EMQX for an IoT messaging platform that joins MQTT and durable queuing with data processing, integrations, and flexible deployment. The main reason to look elsewhere is scale or support cost: Serverless has firm connection and throughput ceilings, while 24/7 support starts with Dedicated Flex at $234 / Month.
Verdict
EMQX offers real-time messaging, data processing tools, broad protocol support, and deployment choices. Serverless provides a free entry point with stated limits; Dedicated Flex starts at $234 per month.
Questions
Is EMQX free?
Yes. Serverless is listed at $0 per month with free monthly quotas for sessions, traffic, and rule actions; usage beyond the quota is usage based.
What does Dedicated Flex cost?
Dedicated Flex starts at $234 per month and includes a 14-day trial.
Which platforms does EMQX support?
Listed platforms include API, Linux, macOS, self-hosted, and web. Deployment options include Docker, the Kubernetes Operator, and installation packages.
Can EMQX be deployed in my own VPC?
Yes. BYOC is described as deployed in your VPC, with managed upgrades and observability.
What integrations are listed?
EMQX lists more than 50 native integrations, including Kafka, PostgreSQL, MongoDB, AWS, Azure, OpenAI, Anthropic, and Google Gemini.
Who makes EMQX?
EMQ is the company behind EMQX. It was founded in 2017 and is headquartered in Menlo Park, California.
Facts from EMQX's own pages
- AI connectivity
- The product page describes native integrations with OpenAI, Anthropic Claude and Google Gemini for real-time anomaly detection and automation. · emqx.com, 15 Oct 2026
- API
- EMQX exposes an HTTP management API that follows the OpenAPI 3.0 specification. · docs.emqx.com, 7 Oct 2026
- Company
- EMQ says it is headquartered in Menlo Park, California, and was founded in 2017 after the EMQX project launched in 2013. · emqx.com, 7 Oct 2026
- Company founded and size
- LinkedIn lists EMQ Technologies as founded in 2013 with 51–200 employees. · linkedin.com, 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. · crunchbase.com, 15 Oct 2026
- Company headquarters
- LinkedIn lists Menlo Park, California as EMQ Technologies' headquarters. · linkedin.com, 15 Oct 2026
- Company legal name
- Crunchbase identifies the legal name as EMQ Technologies Inc. · crunchbase.com, 15 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. · emqx.com, 15 Oct 2026
- Data processing
- Its SQL-based Rule Engine and visual Flow Designer support filtering, transformation, enrichment, and routing of data. · emqx.com, 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. · docs.emqx.com, 15 Oct 2026
- Documentation
- The documentation site covers Cloud, Enterprise, clustering, installation and migration, data integration, security, APIs and troubleshooting guides. · docs.emqx.com, 15 Oct 2026
- Durable messaging
- EMQX Enterprise combines MQTT publish/subscribe with durable message queues and persistent storage for delivery when subscribers are offline. · emqx.com, 15 Oct 2026
- Founded
- 2017 · emqx.com, 28 Sept 2026
- Headquarters
- Menlo Park, California, United States · emqx.com, 28 Sept 2026
- Integrations
- EMQX Enterprise provides more than 40 out-of-box integrations including Kafka, AWS RDS, MongoDB, Oracle, SAP and time-series databases. · docs.emqx.com, 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. · github.com, 15 Oct 2026
- Limit: enterprise cost
- A G2 reviewer says the enterprise edition is expensive compared with the features available in the open-source version. · g2.com, 15 Oct 2026
- Limit: installation complexity
- Reviewers report that installation and implementation can be complex and time-consuming for inexperienced teams. · g2.com, 15 Oct 2026
- Limit: observability
- Multiple reviewers say observability and log or error messages can sometimes be difficult to understand. · capterra.com, 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. · gartner.com, 15 Oct 2026
- MQTT messaging
- EMQX Enterprise unifies real-time MQTT publish/subscribe messaging with durable message queuing in one platform. · emqx.com, 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. · emqx.com, 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. · emqx.com, 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. · emqx.com, 15 Oct 2026
Where EMQX stands on Freedom251
- Message Broker Software#3 of 39
- Message Queue (MQ) Software#4 of 29
