首页MQTT编码/解码

MQTT编码/解码

在线MQTT编码/解码工具,支持CONNECT、PUBLISH、SUBSCRIBE等报文构建与十六进制解析,适用于网络协议学习与物联网联调

粘贴从 Wireshark、日志或抓包工具中获取的 MQTT 报文。

示例报文

解析结果

输入报文数据后自动解析并显示结果



说明文档

MQTT 报文编解码是什么

该工具用于解析 MQTT 二进制报文并构造常见控制报文,可在 Hex/Base64/C 数组等格式间切换,适合协议学习和抓包分析。

主要功能

  • 支持 MQTT 报文解码并展示字段结构。
  • 支持构造 CONNECT/PUBLISH/SUBSCRIBE 等报文。
  • 支持多种输入输出格式。
  • 提供字节视图和结构预览。

使用步骤

  1. 在解码页粘贴报文并选择输入格式。
  2. 查看解析结果与字段详情。
  3. 在编码页配置报文参数。
  4. 复制生成结果用于测试或回放。

常见问题

为什么解码失败?

多为输入格式不一致、字节缺失或报文类型与内容不匹配。

编码后结果和抓包不一致?

请检查 QoS、flags、packet id 与 payload 编码方式是否与目标端一致。