EMQX Tables Pricing
EMQX Tables offers simple, transparent, and predictable pricing based on compute, storage, and egress traffic. Designed for IoT workloads, it eliminates hidden costs like per-message fees and allows you to store and query time-series data without managing external databases.
Note: The current pricing model applies to the Starter Plan (Preview). More plans will be introduced soon.
Pricing Summary
Pricing is per deployment, billed hourly, and includes storage and egress traffic quotas.
All tiers support public and internal endpoints for use with EMQX Broker.
| Tier (vCPU / RAM) | Included Storage | Egress Traffic/month | Hourly Price | Monthly Estimate (730h) |
|---|---|---|---|---|
| 2 vCPU / 8 GB | 100 GB | 100 GB | $0.39 | ~$285 / month |
| 4 vCPU / 16 GB | 200 GB | 200 GB | $0.75 | ~$548 / month |
| 8 vCPU / 32 GB | 500 GB | 500 GB | $1.39 | ~$1,015 / month |
| 16 vCPU / 64 GB | 1 TB | 1 TB | $2.58 | ~$1,884 / month |
What's Included
The following features are included in the base price at no extra charge:
- Unlimited MQTT data ingestion: No fees per message or data volume written.
- Internal traffic: Data transfer between EMQX Broker and EMQX Tables in the same region is free.
- Built-in metrics: Standard monitoring and alerting via Console.
- Automatic backups: Backup storage is not counted toward your quota.
- Infrastructure: NAT Gateway and other necessary infrastructure components.
- Unlimited read/write operations: No metering of database queries or inserts.
- No minimum commitment: Pay-as-you-go, or optional discount for long-term commitment.
Additional Charges
| Item | Price | Notes |
|---|---|---|
| Extra Storage | $0.04 / GB | Applies to compressed data exceeding included quota |
| Extra Egress Traffic | $0.09 / GB per month | Applies to outbound traffic beyond included quota |
Billing Behavior
- Start/Stop: Instances are billed hourly from creation until deletion. Pause functionality is not currently available.
- Scaling: You can resize deployments at any time. Charges are prorated by the hour.
- Commitment Discounts:
- 1-Year Prepaid: 15% off
- 3-Year Prepaid: 30% off
FAQ
Q: Will I be charged for MQTT messages written into the database?
No. Data ingestion from EMQX Broker is free.
Q: How is storage measured?
Storage is metered as compressed bytes stored in the database. This reduces the cost significantly compared to the raw payload size.
Q: Can I pause or stop a deployment?
Not in the current version. Billing continues until you delete the deployment.
Q: Do internal network transfers count against egress traffic limits?
No. Data transferred within the same project and region (e.g., EMQX Broker -> EMQX Tables) is free.