首页/Hex ⇄ 字符串
Hex

Hex ⇄ 字符串

在十六进制与字符串间互转(UTF-8)

输入
字符串
输出
Hex

概述:Hex ⇄ 字符串是一款十六进制字节序列与字符串的双向转换工具,字符编码采用 UTF-8。它可将任意文本每字节转换为两位十六进制,也可将十六进制字符串解码回原始文本。它是调试加密算法、解析协议数据或查看二进制文件片段的实用助手。

使用步骤:第一步 — 在左侧输入要转换的字符串,或点击“示例”加载样例。第二步 — 右侧会实时显示十六进制表示;每字节两位小写十六进制,字节之间以空格分隔便于阅读。第三步 — 反向操作时,将十六进制字符串粘贴到右侧;工具会自动去除常见前缀与分隔符如空格、逗号、0x\x 再解析。第四步 — 将结果复制到剪贴板。

典型场景:调试加密算法时查看输入 / 输出字节;分析抓取网络包(Wireshark、tcpdump)中的十六进制数据;处理串口、蓝牙或 TCP 二进制协议;以十六进制字符串形式存储或传输密钥、盐值;分析文件签名、魔数等二进制标识;调试 crypto 或哈希函数的输出。

技术说明:字符串通过 UTF-8 转换为字节序列,因此一个中文通常占 3 字节。解析时,工具支持空格、逗号、0x 前缀(例如 0x48 0x69)与 \x 前缀(例如 \x48\x69),会先去除再解码。十六进制字符串长度必须为偶数,否则会报错。非十六进制字符([0-9a-fA-F] 之外)也会触发明确提示。

隐私说明:所有转换均在浏览器本地运行,不会上传任何数据,因此可安全调试包含密钥、令牌或私有协议数据的字符串。

常见问题

如何使用 Hex ⇄ 字符串?
第二步 — 右侧会实时显示十六进制表示;每字节两位小写十六进制,字节之间以空格分隔便于阅读。 第三步 — 反向操作时,将十六进制字符串粘贴到右侧;工具会自动去除常见前缀与分隔符如空格、逗号、 0x 与 \x 再解析。
Hex ⇄ 字符串 能做什么?
典型场景: 调试加密算法时查看输入 / 输出字节;分析抓取网络包(Wireshark、tcpdump)中的十六进制数据;处理串口、蓝牙或 TCP 二进制协议;以十六进制字符串形式存储或传输密钥、盐值;分析文件签名、魔数等二进制标识;调试 crypto 或哈希函数的输出。 典型场景: 调试加密算法时查看输入 / 输出字节;分析抓取网络包(Wireshark、tcpdump)中的十六进制数据;处理串口、蓝牙或 TCP 二进制协议;以十六进制字符串形式存储或传输密钥、盐值;分析文件签名、魔数等二进制标识;调试 crypto 或哈希函数的输出。
使用 Hex ⇄ 字符串 时我的数据是否安全?
隐私说明: 所有转换均在浏览器本地运行,不会上传任何数据,因此可安全调试包含密钥、令牌或私有协议数据的字符串。 隐私说明: 所有转换均在浏览器本地运行,不会上传任何数据,因此可安全调试包含密钥、令牌或私有协议数据的字符串。
关于 Hex ⇄ 字符串 有哪些技术要点需要了解?
解析时,工具支持空格、逗号、 0x 前缀(例如 0x48 0x69 )与 \x 前缀(例如 \x48\x69 ),会先去除再解码。 十六进制字符串长度必须为偶数,否则会报错。
© 2026 DataForge · 企业级数据转换工具集