MqttDesk: Your Cross-Platform MQTT Desktop Client

A powerful MQTT client for Makers, Freelancers, and Enterprises. Connect, visualize, and control all your IoT devices on Linux, macOS, and Windows.

MqttDesk Demo - Connect any microcontroller & monitor your field devices

MqttDesk is a Cross-Platform MQTT desktop Client with multilingual support, unlimited dashboards, unlimited connections & unlimited widgets developed for Makers, Freelancers, Prototypes & Enterprises by MQTTfy. MqttDesk works on Linux, macOS, & Windows desktop environments. MqttDesk MQTT Client establishes the connection with multiple clients at the same time through any MQTT broker.

MqttDesk MQTT Client works on the publish-subscribe principle. You can change the Quality of Service (QoS) and retain the topic when you publish. The simple and easy user interface helps you connect to different MQTT brokers with interactive dashboards simultaneously & Publish-Subscribe to topics. Even a non-developer can create a connection, connect to an MQTT broker, and get connected with other MQTT clients. Drag 'n' drop widgets help users to create interactive dashboards for even critical applications & use cases. MqttDesk works as a Windows MQTT Client, MQTT Client for Linux, and MQTT Client for Raspberry Pi.

Ideal for the IoT & M2M World

MqttDesk has turned out to be ideal for "machine-to-machine" (M2M) or the "Internet of Things" (IoT) world of connected devices. Connect any IIoT Device Gateway, Home automation systems, Smart home systems, IoT sensor, Edge gateway, Arduino, Raspberry Pi, ESP32, ESP8266, or any type of MQTT Client.

MqttDesk's Key Features

  • Multilanguage: Support for Japanese, Chinese, French, Spanish, Russian, Italian, English, Portuguese & German.
  • Cross-Platform Desktop: Also works with Raspberry Pi (32 & 64 bit both Linux versions).
  • Secure Connection: Full SSL/TLS for secure data transmission.
  • MQTT Version Support: Full support for MQTT v5.0 & v3.1.0.
  • Broker Flexibility: Connect to multiple different MQTT brokers (Public & Proprietary).
  • Extensive Widget Library: 27+ widgets to configure your perfect dashboards.
  • No Limits: Create unlimited dashboards & connect unlimited devices.
  • Data Transformation: Use simple math functions for subscribing topics.
  • Multiple Protocols: Supports MQTT/TCP, MQTT/TLS & MQTT/Websockets.

And many more features. Use the User-guide to create connections, Dashboards & publish or subscribe to other MQTT Clients. You can install MqttDesk on Raspberry Pi 3b+ and above to monitor your devices with interactive widgets & dashboards. Connect with us to get the builds for respected distributions.