产品简介
MQTTX 是一个开源的跨平台MQTT客户端工具,支持Windows、macOS和Linux。它通过聊天式界面简化MQTT协议测试,支持MQTT/TCP、MQTT/TLS、MQTT/WebSocket等连接方式,并能格式化MQTT payload,适合IoT开发者和测试人员快速验证MQTT功能。

核心功能
- 跨平台支持Windows、macOS、Linux
- 支持MQTT 5.0协议
- 聊天式界面,简化操作体验
- 支持创建多个MQTT客户端连接
- 支持MQTT/TCP、MQTT/TLS、MQTT/WebSocket等协议
快速开始
- 从GitHub Releases或应用商店下载安装MQTTX
- 准备MQTT Broker,如使用公共Broker broker.emqx.io(端口1883或8883)
- 点击MQTTX左上角的+按钮,填写Broker地址和连接信息
- 点击右上角的Connect按钮,连接到MQTT Broker
- 连接成功后,在界面中进行MQTT消息的发布和订阅测试
界面预览


与其他方案对比
| 对比项 | MQTTX | 同类方案 |
|---|---|---|
| 用户界面 | 提供聊天式图形界面,操作直观,适合新手快速上手 | 许多MQTT客户端仅命令行界面,学习曲线较陡 |
| 协议支持 | 支持MQTT 5.0、多协议连接(TCP/TLS/WebSocket)和payload格式化 | 部分工具仅支持基本MQTT协议,功能有限 |
适合谁用
- IoT开发者:测试MQTT设备通信和消息传递功能
- 软件测试工程师:验证MQTT应用协议兼容性和性能
- MQTT协议学习者:通过图形界面实践学习MQTT的发布订阅机制
下载与版本
当前最新版本为 v1.13.0,发布于 2026-01-23。支持 Windows、macOS、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/emqx/MQTTX