HiveMQ Cloud is now free for up to 100 MQTT clients.
HiveMQ | Public Broker | MQTT Dashboard


The MQTT Dashboard utilizes the HiveMQ MQTT broker. You can use any MQTT client or library to publish to the broker.

Testing and usage is for free but please do not use it for sensitive information because everybody is allowed to subscribe to every topic, including wildcard. Feel free to play with MQTT and the HiveMQ broker. Please consider to add a reconnect logic to your client because we may update the underlying HiveMQ instance at any time, so we cannot promise 100% uptime.

With our free, fully managed MQTT Cloud Platform HiveMQ Cloud you can create reliable, scalable and secure MQTT cloud-broker clusters that are built for production. Sign up and you are ready to connect up to 100 IoT devices at no cost (no credit card required).

Getting Started

If you are new to MQTT and want to know how it works take a look at the MQTT Essentials which explains all the basics in a very digestable manner.

You can use our MQTT Websocket client to publish and subscribte to the broker. A list of assorted MQTT client tools with tutorials about their features can be found in the MQTT Toolbox.

If you want to use MQTT in your software project you can take a look at the MQTT Client Library Encyclopedia, which contains a range of HowTos on MQTT client libraries for different programming languages.
Outgoing Messages
Incoming Messages
Retained Messages
Bytes Read
Bytes Written
Queued Messages
MQTT Sessions

MQTT connection settings

TCP Port: 1883
Websocket Port: 8000
TLS TCP Port: 8883
TLS Websocket Port: 8884