Installation of MQTT Explorer
MQTT Explorer is an open-source MQTT client that provides a graphical user interface to communicate with MQTT brokers. It offers convenient ways of configuring and establishing connections, creating subscriptions or publishing on topics. The program presents all data clearly and in well organized sections but also enables the user to select which data should appear on the monitor, should be hid or dumped in a file. Additionally it provides tools to decode the payload of messages, execute scripts or track the broker status.
Download and Installation
To download and install MQTT Explorer, follow the upcoming steps for your Operating System.
Download MQTT Explorer
- Go to the official MQTT Explorer website at MQTT Explorer GitHub or the GitHub releases page.
- Download the
.exefile for Windows. - Alternatively, you can use these direct download links: portable / installer
Install MQTT Explorer
- Run the
.exefile once the download is complete. - Follow the on-screen installation instructions to finish the setup.
Download MQTT Explorer
- Visit the MQTT Explorer website or the GitHub releases page.
- Download the
.dmgfile for macOS. - Alternatively, you can use these direct download links: Intel / Apple M-Chip
Install MQTT Explorer
- Open the downloaded
.dmgfile. - Drag and drop the MQTT Explorer app into the Applications folder.
Download MQTT Explorer
- Go to the MQTT Explorer website or the GitHub releases page.
- Download the correct package for your distribution:
- AppImage: Universal package for most Linux systems.
- .deb: For Debian-based systems (e.g., Ubuntu).
- Alternatively, you can use these direct download links: AppImage / deb
Install MQTT Explorer
- For AppImage:
- Make the file executable:
chmod +x mqtt-explorer-version.AppImage. - Run the AppImage file.
- Make the file executable:
- For
.deb:- Open a terminal and run
sudo dpkg -i mqtt-explorer-version.debto install.
- Open a terminal and run
Launch MQTT Explorer
You can open MQTT Explorer through your application launcher, from the programs overview, or by executing it via the terminal. Upon launching MQTT Explorer, you will be presented with an interface overview, as shown in the example below (on macOS).

Connect to MQTT Broker
Enter your broker details, including the address, port, and any security settings such as TLS or authentication. After successfully connecting to a Broker, all topics will be visible. The figure below demonstrates this overview using a testserver from Mosquitto with test.mosquitto.org as server address.

In the next chapter we will focus on how we actually can transfer data and what MQTT is all about.