MQTTHQ Web Client

This MQTT web client is pre-integrated with the public MQTTHQ broker so that you can instantly send and receive messages via the public.mqtthq.com broker without having to write any code!

For more information on how to use this client, please see the instructions below.

Connection Status:
Connecting ... please wait

 
 

Subscribe to topic:


Topic:
QoS:
Received payloads:

Publish to topic:


Topic:
QoS:
Payload to publish:

 
 

How to use this free MQTT client.


This is a simple, web based MQTT client that is pre-configured to work with the public.mqtthq.com MQTT broker.

To subscribe to a topic, simply enter the topic name and click the 'Subscribe' button. If you wish, you can also choose a QoS level (before clicking subscribe). To unsubscribe just click the 'Unsubscribe' button. Note: the button toggles between 'Subscribe' & 'Unsubscribe' depending on the status of the client.

To publish to a topic, simply enter the topic name and payload and click the 'Publish' button. If you wish, you can also choose a QoS level (before clicking publish). Any client, connected to public.mqtthq.com broker and subscribed to the topic in the 'Topic' box will also receive the payload.

To get you started quickly, when you open the client for the first time both publish & subscribe clients are configured to the default 'mqttHQ-client-test'. To give it a try, simply click the 'Subscribe' button and then type a message into the payload box. When you click 'Publish' the message should appear in the received payloads window.


 
 

Stay up to date...


As part of our commitment to maintaining the MQTTHQ public broker as a free resource for IoT developers, we occasionally need to make improvements, add new features, etc. Staying up to date is easy, just enter your email address below:
Sign up for broker updates: