Hex 编解码
文本与十六进制字符串互相转换(UTF-8 字节)
功能介绍
在明文与十六进制字节串之间转换,按 UTF-8 编码。支持带 0x 前缀、空格或逗号分隔的输入格式。
适用于调试协议报文、查看字符的真实字节表示、校验编码问题。
使用说明
- 编码输出为连续小写十六进制字符串
- 解码时自动忽略 0x 前缀、空格与逗号
- 十六进制长度必须为偶数,否则报错
输入输出示例
编码
ABC → 414243
解码
e4 bd a0 e5 a5 bd → 你好
常见问题
中文字符是几个字节?
常用汉字在 UTF-8 中占 3 个字节,因此「你」编码后是 6 个十六进制字符 e4 bd a0。
相关工具
- Base64 编解码 - Base64 编码与解码,支持 URL 安全变体与中文
- 哈希计算 - MD5 / SHA-1 / SHA-256 / SHA-384 / SHA-512 文本哈希
- Unicode 转换 - 中文与 \uXXXX 转义序列互相转换
本工具完全在浏览器本地运行,输入内容不会被上传或保存。