MQTT Broker Sizing Calculator
Broker capacity from topic count and message rate.
Inputs
Results
Ingest msg/sec
166.67
Delivery msg/sec1,667
Bandwidth (Mbps)0.49
Est. RAM (MB)33
CPU cores needed1
Avg fan-out ratio10
How to Use This Calculator
- Enter the number of concurrent MQTT client connections (devices + apps).
- Set the average publish rate per client (messages/min) and payload size in bytes.
- Enter the number of unique topics and average subscriptions per client.
- Select QoS level (0, 1, or 2) and enter the number of retained messages.
- Review Ingest msg/sec, Estimated RAM (MB), and CPU cores needed to right-size your broker.
Ad Placeholder
Related Calculators
IoT Data Volume Calculator
Data storage from sensor count, sample rate, and retention.
Edge Computing Cost Calculator
Edge vs cloud processing cost from data volume and latency.
IoT Sensor Network Calculator
Sensor count and gateway placement from coverage area.
IoT Security Cost Calculator
Security implementation cost from device count and features.
Ad Placeholder