详情介绍
MQTTX由EMQ开源的跨平台MQTT 5.0客户端工具,这款工具涵盖MQTT/TCP、MQTT/TLS、MQTT/WebSocket协议的连接测试,支持创建多个同时在线的客户端,便于验证协议特性等,本站提供的是这款软件的mac intel版和mac apple版安装包,欢迎下载使用。
软件介绍
MQTTX官方版是由EMQ开源的跨平台MQTT 5.0客户端工具,其核心功能涵盖MQTT/TCP、MQTT/TLS、MQTT/WebSocket协议的连接测试,支持创建多个同时在线的客户端,便于验证协议特性。MQTTX内置主题过滤器,支持通配符和正则表达式,可自定义颜色标记不同主题,并且消息收发界面直观,支持 Hex、Base64、JSON 和纯文本等多种格式解析。同时,MQTTX提供脚本编程、基准测试和物联网场景模拟功能,可模拟设备批量连接、压测等复杂场景。
另外,MQTTX全开源特性允许用户通过GitHub提交问题或贡献代码,社区驱动的迭代使其持续适配MQTT 5.0新特性,成为物联网开发中验证通信协议、调试服务连通性的高效工具。
功能特色
1、多协议与多客户端支持
全面兼容 MQTT 5.0/3.1.1 协议,支持 MQTT/TCP、MQTT/TLS 加密连接及 MQTT/WebSocket 通信方式。用户可同时创建多个独立客户端实例,模拟多设备并发场景,便于测试服务端负载与消息分发能力。
2、智能主题管理
内置主题过滤器,支持通配符(+/#)和正则表达式匹配,可快速筛选目标主题。用户可为不同主题自定义颜色标签,通过可视化区分提升调试效率,尤其适合复杂物联网系统的消息路由验证。
3、多格式消息解析
消息收发界面支持 Hex、Base64、JSON 和纯文本等多种格式的自动解析与格式化显示。用户可直接编辑或粘贴二进制数据,工具会自动转换为可读格式,降低数据解析门槛。
4、自动化测试与脚本扩展
提供脚本编程接口(如 JavaScript),支持自定义消息生成、定时发送和条件触发逻辑。结合内置的基准测试模块,可模拟设备批量上线、高频消息推送等场景,快速评估系统性能瓶颈。
5、跨平台与社区生态
覆盖 macOS、Linux、Windows 桌面端及 Web 浏览器,提供一致的交互体验。作为开源项目(GitHub),用户可参与功能开发或通过社区插件扩展功能,持续适配 MQTT 新特性(如会话延续、属性字段等)。
MQTTX官方版使用简介
一、准备 MQTT 服务器
1、公共的 MQTT 服务
如果您无需自行部署 MQTT 服务,您可以使用 EMQX 提供的在线公开版本进行快速测试:
Broker 地址: broker.emqx.io
Broker TCP 端口: 1883
Broker SSL 端口: 8883
2、全托管云原生 MQTT 消息服务
EMQX 提供全托管的云原生 MQTT 消息服务,能够通过可靠、实时的物联网数据传输、处理和集成,连接大量的物联网设备。您可以在几分钟内创建一个 MQTT 服务。
3、自行部署 MQTT 服务
如果您计划部署本地运行的 MQTT 服务,我们建议您下载并使用 EMQX。EMQX 是一款云原生分布式物联网 MQTT 消息服务器,能够高效可靠地连接大量物联网设备。
立即下载和安装 EMQX
以下是使用 Docker 快速安装 EMQX 的方式:
docker run -d --name emqx -p 1883:1883 -p 8083:8083 -p 8883:8883 -p 8084:8084 -p 18083:18083 emqx/emqx
二、快速建立连接
在设置好 MQTT Broker 后,打开主程序页面,点击左侧菜单栏的 + 按钮。如果页面为空,您也可以直接点击右侧的 新建连接 按钮来快速设定新的客户端连接。

1、客户端连接信息
在创建页面,需要设定或填写连接客户端的相关信息。
Broker 信息
Client ID、Host 和 Port 已经默认填写在 Broker 信息栏中,您可以根据实际的 Broker 信息自行修改。点击 Client ID 右侧的刷新按钮,可以迅速生成新的 Client ID。
选择框位于 Host 前面,用以选择该连接的协议,支持 mqtt://,ws://。如果使用 SSL/TLS 连接,需要修改为 mqtts://,wss://。
注意:当协议更改时,需要修改连接的端口。

用户认证信息
如果您的 Broker 开启了用户认证,您可以在配置项中填写 Username 和 Password 信息。

SSL/TLS
如果需要开启 SSL/TLS 认证,在配置中开启 SSL/TLS,并提供 CA signed server 或 Self signed 中的一种方式。
若选择 Self signed,需要进行证书配置。点击最右侧的文件夹按钮,选择您已经生成好的各项证书。若是单向连接,只需选择您的 CA File。若是双向认证,还需要选择配置 Client Certificate File 和 Client key file。开启 Strict validate Certificate 选项后,将启用更完整的证书验证连接。此选项建议在需要测试正式环境时启用。

2、关于使用 SSL 安全开关:
SSL 安全开关是您 MQTT 配置中的一个选项,用于确定是否在建立连接时验证服务端证书链和地址名称。当将该开关设置为关闭时,将不会进行验证,即允许连接到未经验证的服务器。
SSL 安全开关的使用场景:
开发环境:在开发环境中,为了方便测试和调试,可以关闭 SSL 安全开关,允许连接到未经验证的服务器。
内部网络:在受信任的内部网络环境中,如果没有外部访问风险,可以考虑关闭 SSL 安全开关,简化证书管理和验证过程。
需要注意的是,关闭 SSL 安全开关会降低连接的安全性。在生产环境或与外部网络通信时,建议打开 SSL 安全开关,确保通信的安全性和数据保护。
高级配置
在高级配置中,可以设置 连接超时时长、KeepAlive、Clean Session、自动重连、MQTT 版本 等。
MQTT 5.0
在高级配置中,您可以选择 MQTT 的协议版本,支持 MQTT v3.1.1 和 MQTT v5.0。默认版本为 v3.1.1。如果选择了 v5.0,还可以配置 Session Expiry Interval、Receive Maximum 和 Topic Alias Maximum(可选)。

遗嘱消息
在高级配置下方的配置卡片中,您可以配置遗嘱消息。Last-Will-QoS 和 Last-Will-Retain 的值默认为 0 和 False。当您输入 Last-Will-Topic 和 Last-Will-Payload 后,即可完成遗嘱消息的配置。完成配置后,点击右上角的 Connect 按钮就可以快速创建一个连接并连接至 MQTT Broker。

使用场景
1、设备调试
模拟传感器/执行器,测试与 MQTT Broker 的消息发布/订阅功能,快速验证通信逻辑。
2、协议测试
切换 MQTT 5.0/3.1.1 协议,检查服务端对不同版本或特性(如遗嘱消息、属性字段)的兼容性。
3、性能压测
批量创建虚拟客户端,模拟高并发连接或消息洪峰,评估 Broker 的负载能力和稳定性。
4、路由验证
通过通配符订阅测试主题路由规则,确认消息是否按预期转发至目标服务(如数据库、队列)。
5、教学演示
直观展示 MQTT 发布-订阅模型,适合物联网教学或快速搭建原型验证业务逻辑。
6、运维监控
临时订阅关键主题(如设备心跳),实时监控消息流,辅助排查连接异常或消息堆积问题。
常见问题
什么是MQTT?
MQTT是MQ Telemetry Transport的缩写。它是一个发布/订阅、极其简单和轻量级的消息传递协议,设计用于受限的设备和低带宽、高延迟或不可靠的网络。其设计原则是最大限度地减少网络带宽和设备资源需求,同时也试图确保可靠性和一定程度的传送保证。这些原则也使协议成为新兴的 "机器对机器"(M2M)或 "物联网 "互联设备世界的理想协议,并适用于带宽和电池电量很高的移动应用。
谁发明了MQTT?
MQTT是由IBM的Andy Stanford-Cla rk博士和Arcom(现在的欧泰科技)的Arlen Nipper在1999年发明的。
MQTT在哪里使用?
自1999年以来,MQTT已经在各行各业得到了广泛的应用。一些比较有趣的例子列在项目页面上。
MQTT是一个标准吗?
v5.0和v3.1.1现在是OASIS标准(v3.1.1也已被ISO批准)。
更新日志
v1.13.0版本
有效载荷检查器和用户界面刷新更新
此版本引入了功能强大的有效负载检查器,具有差异比较和 JSON 树视图,更新了桌面和 Web 的用户界面,增强了复制功能,并修复了社区报告的主题订阅问题。
特色
桌面端、网页端:
添加主题、代理和主机信息的快速复制选项。
添加主题空格检测设置,以警告是否存在前导/尾随空格。
桌面:
添加有效载荷检查器,并带有差异视图,用于比较消息之间的有效载荷变化。
添加 JSON 树状视图,用于结构化有效载荷的可视化和导航。
添加可配置的最大有效载荷显示大小设置。
网址:
为 JSON 有效负载显示添加语法高亮显示。
桌面、命令行界面:
将 protobufjs 升级以支持 Protobuf Editions 2023。
改进
桌面端、网页端:
采用现代化的样式、更流畅的动画和更好的视觉一致性来刷新用户界面。
简化连接列表所选状态的样式。
使用现代布局重新设计“关于 MQTT 的一切”帮助页面。
采用现代布局重新设计“关于我们”页面,并推广 EMQX 平台。
桌面:
将 Electron 从 33.4.11 升级到 39.2.7,以获得更好的性能和安全性。
添加 Windows 便携版本(无需安装)。
提高跨平台兼容性并修复脚本依赖关系。
修复
桌面:
通过升级 Electron 修复 macOS 26 Tahoe 的性能问题。
修复编辑禁用主题时状态不一致的问题( #2007 )。
修复 Enter 键在主题输入中插入换行符导致订阅错误( #2001 )。
配置属性后,修复 Meta 按钮红点位置问题。
修复主题空格检测问题。
网址:
修复发布区域主题输入强制换行的问题。
修复主题输入和选择样式问题。
桌面端、网页端:
禁止在主题和别名 textarea 输入中出现换行符。
下载地址
其它版本

MQTTX官方版 V1.13.0 官方安装版 32/64位
类型:网络工具195MB | 简体中文 | 2026-03-16 09:46:24
更多版本
人气软件

statplus for mac数据分析工具 苹果电脑版 5.8.5.6 特别版
黄鸟抓包reqable(HttpCanary抓包注入工具) 2025 v3.0.39 Mac官方
Adblock Plus for mac V1.8.10 苹果电脑版
Moonlight串流 for Mac v6.1.0 苹果电脑版
天翼掌上大学for mac版 3.10 官方苹果版
ToDesk云电脑 for mac v1.1.0.1 苹果电脑版
广告屏蔽大师 for Mac V2.2.0.0中文版 苹果电脑版
Charles Proxy抓包工具 Mac v4.1.1 破解文件 附破解方法
极空间(私有云软件)for Mac v2.36.2025123002 苹果电脑版
iStumbler for mac(wifi信号强度检查软件) V100.123 苹果电脑版
相关文章
MQTTX官方版 V1.13.0 苹果电脑版 intel版/apple版MQTTX由涵盖MQTT/TCP、MQTT/TLS、MQTT/WebSocket协议的连接测试,支持创建多个同时在线的客户端,便于验证协议特性等,本站提供的是这款软件的安装包...
天翼云电脑同步工具 for Mac V2.5.4 苹果电脑版天翼云电脑同步工具主要是将文件同步到云电脑或者云桌面中使用,本站提供的是这款软件的mac安装版本...
海马云电脑 for Mac v1.8.2 苹果电脑版海马云电脑是一款让你用普通配置的电脑,就可以体验到最高画质玩大型PC游戏的“3A游戏神器”,安装海马云电脑后,你不用买昂贵的显卡或高配设备,就能拥有顶级硬件配置...
黄鸟抓包reqable(HttpCanary抓包注入工具) 2025 v3.0.39 Mac官方最新版黄鸟抓包英文叫HttpCanary,已重命名为Reqable,是一款功能强大的抓包注入工具,界面清爽简洁,操作简单,可快速地进行抓包,并且,还能有效防止系统被某些软件进行恶意篡改...
搜外内容管家(关键词挖掘采集)for mac v1.8.9 苹果电脑版搜外内容管家是一款支持关键词挖掘、文章采集、问答组合及自动发布的软件,适用于Mac版本,提供自动文章创作和发布功能,根据关键词库的关键词,自动进行AI创作...
VEGA云电脑 for mac v1.1.8 苹果电脑版VEGA云电脑是一款基于云计算和虚拟化技术的掌上应用,旨在提供云端电脑服务,它支持多种云桌面配置,由多地机房提供算力,确保低延迟和优异性能,满足不同场景需求,用户可随...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的MQTTX官方版 V1.13.0 苹果电脑版 intel版/apple版资源来源互联网,版权归该下载资源的合法拥有者所有。
































