Skip to content
SocialAtoZ

EMQX

Verified

Scalable MQTT message broker for connecting devices and streaming real-time IoT data to the cloud.

Not yet rated. Be the first to review EMQX.

EMQX screenshot See all screenshots
  • Deployment Cloud Based, On Premises, Hybrid
  • Starting price Free
  • Free trial Available
  • Best for Startups, SMEs, Enterprises

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

EMQX lists 10 documented features, including Support for MQTT 3.1, 3.1.1, and 5.0 protocols, Clustering designed to handle millions of concurrent device connections and Built-in rule engine with SQL-like syntax for real-time data filtering and transformation. The list below covers what the product does rather than how it is marketed.

  • 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

EMQX lists 2 plans, starting free and running to $234.

Serverless

Free

per month, then pay as you go

Scalable, secure MQTT broker with usage-based pricing, a free quota every month and pay as you go beyond it.

Dedicated

$234

per month, starting price

Isolated multi-tenant MQTT clusters in your own VPC with tier-based capacity, a traffic allowance and 24/7 support.

EMQX Specifications

EMQX is available on web app, Windows and macOS. It offers an API, has a free trial and has a free plan.

Deployment
  • Cloud Based
  • On Premises
  • Hybrid
Billing cycle
Monthly
Desktop
  • Web App
  • Windows
  • macOS
Languages
  • English
Built for
  • Startups
  • SMEs
  • Enterprises
Support
  • Email
  • Phone
  • Live Support
  • Tickets
  • Training
Integrations
Apache Kafka, InfluxDB, MongoDB, PostgreSQL, MySQL, Elasticsearch, Snowflake, Amazon S3, Google BigQuery, Prometheus
Public API
Yes
Free trial
Yes
Free plan
Yes
Runs in browser
Yes
Customisable
Yes
Website
emqx.io

EMQX Videos

EMQX Screenshots

EMQX Comparisons

Side by side comparisons of EMQX against 3 other Message Oriented Middleware options listed here.

EMQX Reviews

No reviews yet

Used EMQX? Share your experience and help other buyers decide.

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.