What is EMQX?

EMQX is a message oriented middleware platform built around an MQTT broker for connecting devices and streaming real time data to the cloud and AI systems. Developed by EMQ, the broker supports MQTT versions 3.1, 3.1.1, and 5.0, and is designed to handle millions of concurrent device connections. A built in rule engine and more than 50 native integrations, including Apache Kafka, InfluxDB, and PostgreSQL, let teams route and transform device data without writing custom code.

EMQX is offered as a pay as you go Serverless cloud plan with a free usage quota, a Dedicated Flex cloud plan starting at 234 dollars per month, a Bring Your Own Cloud option, and self managed Enterprise software for on premises or hybrid deployment. An open source edition also remains available for self hosted use.

Key Features of EMQX

Here are the powerful features that make EMQX stand out from the competition. Packed with innovative tools and advanced functionalities, this software offers a range of benefits.

  • Support for MQTT 3.1, 3.1.1, and 5.0 protocols
  • Clustering designed to handle millions of concurrent device connections
  • Built-in rule engine with SQL-like syntax for real-time data filtering and transformation
  • More than 50 native data integrations, including Apache Kafka, InfluxDB, and PostgreSQL
  • Visual Flow Designer for no-code data pipeline configuration
  • TLS/SSL encryption with role-based access control
  • Kubernetes Operator for cloud-native deployment
  • Single-tenant VPC and Bring Your Own Cloud deployment options
  • Web-based dashboard for cluster monitoring and management
  • Open source core with a source-available license

EMQX Pricing

Here are the pricing plans for EMQX. Choose the plan that best fits your requirements and budget.

Serverless

Free to start, pay as you go

Up to 1,000 connections, free quota up to 1 million session minutes

Multi-tenant MQTT cluster with TLS/SSL encryption and basic monitoring.

Dedicated Flex

From $234/month

1,000 to unlimited sessions, 100+ TPS

Single-tenant cluster in an isolated VPC with 40+ integrations, VPC peering, and 99.99% uptime SLA.

BYOC (Bring Your Own Cloud)

Custom pricing

Unlimited sessions and TPS

Runs inside the customer’s own cloud account with EMQ managing upgrades, observability, and maintenance.

Enterprise (Self-Managed)

Custom annual subscription

Unlimited sessions and TPS

Deploy on-premises, at the edge, or in any cloud, licensed by concurrent sessions and TPS with priority support.

EMQX Specifications

Get a closer look at the technical specifications and system requirements for EMQX. Find out if it's compatible with your operating system and other software.

Software Tagline :
Scalable MQTT message broker for connecting devices and streaming real-time IoT data to the cloud.
Deployment :
  • cloud based
  • on premises
  • hybrid
Subscription Plan :
monthly
Desktop Platforms :
  • web app
  • windows
  • macos
Mobile Platforms :
Language Support :
en
Target Audience :
  • startups
  • smes
  • enterprises
Available Support :
  • email
  • phone
  • live support
  • tickets
  • training
Integrations :
Apache Kafka, InfluxDB, MongoDB, PostgreSQL, MySQL, Elasticsearch, Snowflake, Amazon S3, Google BigQuery, Prometheus
Product Url :
API Available :
Yes
Free Trial Available :
Yes
Run On Mobile Browser :
Yes
Free Plan Available :
Yes
Customization Available :
Yes

EMQX Videos

EMQX Screenshots

Alternatives

Explore alternative software options that can fulfill similar requirements as EMQX. Evaluate their features, pricing, and user feedback to find the perfect fit for your needs.

EMQX Comparisons

Compare EMQX with other similar options available. Explore the key differences to see why it's the top choice for businesses and individuals.

Overall EMQX Reviews

Here's our unbiased review of EMQX. Discover how our team of experts rates its features, ease of use, customer support, and other aspects that contribute to its overall appeal.

0/5

Based on 0 Reviews

0

Feature

Out of 5

0

Ease of use

Out of 5

0

Value for money

Out of 5

0

Customer support

Out of 5

0

Overall Rating

Out of 5

EMQX Pros and Cons

EMQX FAQs

EMQX was distributed under Apache 2.0 through version 5.8. Starting with version 5.9, EMQX moved to the Business Source License 1.1, which is free to use and each release converts to Apache 2.0 four years after its release date.

Yes, EMQX Cloud offers a Serverless plan with pay as you go pricing and a free quota of up to 1 million session minutes.

Dedicated Flex plans start at 234 dollars per month for a single tenant MQTT cluster running in your own VPC.

Bring Your Own Cloud lets a business run EMQX inside its own cloud account while EMQ manages upgrades, observability, and maintenance.

EMQX offers more than 50 native integrations, including Apache Kafka, InfluxDB, MongoDB, PostgreSQL, and Elasticsearch.

EMQX supports MQTT versions 3.1, 3.1.1, and 5.0.