Build MQTT dashboards in minutes

Connect your IoT devices, pick your widgets, and get a live dashboard — no code required.

A live MQTT dashboard with temperature, humidity and power widgets and historical line charts Open live demo →

How it works

1

Set up a project

Create a project for your dashboard. Each project gets its own broker connection, topics, and widgets — keep your devices organized.

The projects list page in mqtt.studio showing three projects
2

Configure it

Enter your MQTT broker credentials and pick the topics you want to visualize. Works with Mosquitto, HiveMQ, EMQX, or any MQTT 3.1.1 / 5.0 broker.

The project settings page with MQTT broker host, port and credentials
3

Add widgets

Drop line charts, gauges, and value cards onto your dashboard. Widgets update live the moment new data arrives — no polling, no refresh.

The Add widget modal showing widget type, title, MQTT topic and unit fields

Real-time updates

Widgets update the moment new data arrives — no polling, no refresh.

Any MQTT broker

Works with Mosquitto, HiveMQ, EMQX, or any MQTT 3.1.1 / 5.0 broker.

No code required

Configure everything from the UI. No YAML files, no config, no deploy step.

Multiple projects

Organize devices and topics across separate projects, each with its own dashboard.

Ready to try it?

Start building your first dashboard in under two minutes.

Get started free