A lightweight, focused MQTTX alternative

MQTTX is a broad MQTT toolkit. MQTT Viewer is a lighter, topic-tree-first desktop client for seeing and debugging what is on a broker, free and open source.

What MQTTX does well

MQTTX, from the team behind EMQX, spans a desktop app, a web client and a CLI, with full MQTT 5, benchmarking and a wide range of payload codecs. If you want a CLI for scripting or a browser client, MQTTX is the better fit.

Where MQTT Viewer fits

MQTT Viewer is a narrower, native desktop app for seeing what is flowing through a broker.

Frequently asked questions

Is MQTT Viewer a lightweight alternative to MQTTX?

MQTT Viewer is a native desktop client built around a live topic tree for debugging broker traffic, free and open source with no account.

Does MQTT Viewer support MQTT 5 and multiple connections?

MQTT Viewer supports MQTT v3.1.1 and v5 and up to 10 broker connections at once.

Is MQTT Viewer tied to a particular broker?

MQTT Viewer works with any MQTT broker, including Mosquitto, EMQX and HiveMQ.

Does MQTT Viewer decode binary payloads?

MQTT Viewer decodes Sparkplug B, Base64 and Hex payloads.

See the best MQTT clients overview, or download MQTT Viewer.

MQTT Viewer is free and open source, and runs on macOS, Windows and Linux.

Download MQTT Viewer