A FREE MQTT Broker for IoT Developers

MQTTHQ is a free, high availability, public MQTT broker that lets IoT developers focus on the truly exciting parts of their project.

Get started now using these setting in your IoT device or

Try our Web Client Now

MQTTHQ Broker Settings:

Broker URL =
TCP Port =
WebSocket Port =
WebSocket Path =


A reliable MQTT broker is an essential part of every IoT project but setting one up, debugging, monitoring and maintaining it is complex and time-consuming.

MQTTHQ is a load-balanced, multi-node MQTT broker cluster, which is designed to provide a stable and highly-reliable broker for developing IoT products and applications. MQTTHQ supports both TCP and WebSocket connections.

Important: MQTTHQ is a public broker, that means that any information you send via this broker is visible to other users; please do not send private or personal information via this public broker!

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

Get started quickly with our MQTT web client

To help you get started with the MQTTHQ public MQTTHQ broker, we've created a simple, pre-integrated MQTT web client, so now you can instantly send and receive messages via the public.mqtthq.com broker without having to write any code!

Try Web Client Now

Screenshot of MQTTHQ web client


About Our Sponsors:

Sponsored by ControlBits

MQTTHQ.com is supported by ControlBits.com because we share a common goal ... helping IoT developers!

ControlBits make IoT development tools (Hardware, Firmware & Infrastructure) that help get your IoT products and applications to market faster. To learn more about their products, please visit their website: https://ControlBits.com