Skip to content

Product Plans

EMQX Platform is a globally available, fully-managed MQTT service platform that can be easily deployed on popular public clouds, offering a tailored solution to meet your specific requirements. Whether you are an individual developer or a global industry leader, EMQX Platform provides three fully-managed product plans to better serve you:

  • Serverless Plan: Secure and scalable MQTT service, billed based on usage, completely free within the free quota. Supports up to 1000 sessions.
  • Dedicated Plan: Deployed in an independent cloud environment, the MQTT cluster service supports advanced features such as real-time data processing, data persistence, message distribution, VPC peering (private network), etc. Highly available and high-performance, it is the best choice for your production environment usage.
  • BYOC (Bring Your Own Cloud): Seamlessly integrates the EMQX MQTT server with your existing systems. Keep your data secure in your own cloud and manage it with EMQ's expertise.

Feature List

ServerlessDedicatedBYOC
Cloud Platform
AWS
AzureComing soon
GCP
Protocols
MQTT v3.1, v3.1.1, v5.0
MQTT over TCP
MQTT over TLS
MQTT over WebSocket
MQTT-SN
CoAP
Connection
Max Sessions1000UnlimitedUnlimited
Maximum TPS1000UnlimitedUnlimited
Maximum Message Size1 MB10 MB256 MB
Maximum TPS for a Single Client100UnlimitedUnlimited
Topic Subscription Limit for a Single Client10UnlimitedUnlimited
VPC Peering (Private Network)Self-configurable
NAT GatewaySelf-configurable
Internal Load BalanceSelf-configurable
Trial/Free Quota
Trial Deployment14 DaysContact Us
Free QuotaConnection: 1,000,000 session minutes / month
Traffic: 1 GB / Month
Rule actions: 1,000,000 / month
Traffic:Maximum 1 TB / Month
Features
QoS 0, 1, 2
Retained Message
Will Message
Shared Subscription
Username and Password Authentication
Client and Topic Access control
Metrics Monitoring
Alarms
Project Management
Role Authorization
InvoiceContact Us
SSL Certificate
Authentication with Extended Data Sources
Log
Data Integrations
SQL-Based Data Processing
Republish
Bridging
HTTP Server
Kafka
RabbitMQ
RocketMQ
Pulsar
MySQL
PostgreSQL
MongoDB
Redis
Cassandra
DynamoDB
ClickHouse
OpenTSDB
InfluxDB
TimescaleDB
Oracle DB
SQL Server
TDengine
Service Support
Uptime SLA99.9%99.99%99.99%
Customer Support8x524x724x7
Multi-AZ Deployment

Cloud Providers and Regions

Serverless

Cloud ProviderRegion
AWS/Azure/CGPNorth America, Europe, Asia

Dedicated

Cloud ProviderRegion
AWSUS: US East (N. Virginia), US East (Ohio), US West (N. California), US West (Oregon)
EU: EU (Ireland), EU (Frankfurt)
Aisa: Asia Pacific (Singapore), Asia Pacific (Mumbai), Asia Pacific (Hong Kong), Asia Pacific (Tokyo)
AzureUS: East US, West US 2
EU: West Europe, West Central
Asia: Southeast Asia
Google CloudUS: us-east1 (South Carolina), us-west1 (Oregon), us-central1(Iowa)
EU: europe-west3 (Frankfurt), europe-north1 (Finland)
Asia: asia-south1(Mumbai), asia-southeast1(Singapore), asia-east1(Taiwan)

BYOC Plan

Cloud ProviderRegion
AWSUS: US East (N. Virginia), US East (Ohio), US West (N. California), US West (Oregon)
EU: EU (Ireland), EU (Frankfurt)
Aisa: Asia Pacific (Singapore), Asia Pacific (Mumbai), Asia Pacific (Hong Kong), Asia Pacific (Tokyo)
Google CloudUS: us-east1 (South Carolina), us-west1 (Oregon), us-central1 (Iowa)
EU: europe-west3 (Frankfurt), europe-north1 (Finland)
Asia: asia-south1 (Mumbai), asia-southeast1 (Singapore), asia-east1 (Taiwan)

To deploy your EMQX Cluster in a different region, you can submit a request via a ticket or email to cloud-support@emqx.io. EMQX support team will assist you in the process of deploying your instance in the desired region.

Estimate Your Monthly Usage

EMQ has offered a Plans & Pricing page, where you can estimate your monthly usage and select a plan that best suits your business needs. For BYOC Plan, the cost of cloud infrastructure primarily depends on your contract with the cloud service provider.