Hex 转换工具
十六进制与字符串互转,同一个输入框展示结果
示例:
输入看起来已经是文本,确定要解码吗?
转换错误
0 字符
0 字节
编码说明
UTF-8(推荐)
国际通用编码,中文3字节,英文1字节
ASCII
单字节编码,仅支持英文数字
常见问题
如何使用 Hex 转换工具?
在输入框输入内容,点击【编码】将文本转为 Hex,或点击【解码】将 Hex 转为文本。转换后的结果直接显示在输入框中。支持选择 UTF-8、ASCII 或 GBK 编码格式,以及空格分隔、无分隔、0x 前缀三种输出格式。
为什么解码后出现乱码?
可能原因:1) 输入的不是有效的 Hex 字符串;2) 使用了错误的编码格式(如用 ASCII 解码 UTF-8 的中文);3) 重复解码(已经是文本又点了解码)。工具会自动检测并提示,建议中文内容使用 UTF-8 编码。
UTF-8、ASCII 和 GBK 有什么区别?
UTF-8 是国际通用编码,英文1字节、中文3字节;ASCII 仅支持英文单字节;GBK 是中文国标编码,中文占2字节。日常使用推荐 UTF-8,与旧版中文系统交互时可选用 GBK。
三种输出格式有什么区别?
空格分隔(如 48 65 6C)便于阅读;无分隔(如 48656C)适合编程使用;0x 前缀(如 0x48 0x65)符合 C/C++ 等语言的十六进制表示习惯。