Tool Detail
Unicode/Hex 转换
Unicode 与 Hex 文本互转。
使用说明
这个工具能做什么
在文本和**十六进制(Hex)**之间互转。注意:这里的 Hex 是文本按 UTF-8 编码后的字节,不是 Unicode 码点。所以"中"会变成 e4 b8 ad(三个字节),而不是 4e2d。
怎么用
- 选择模式:
文本 → Hex或Hex → 文本 - 输入内容,结果实时显示;Hex 输出以空格分隔每字节
- 反向转换时,Hex 可以带空格、大小写都行,空格会被忽略
- 一键复制结果或生成分享链接
延伸阅读
常见问题
为什么"中"转出来是 e4 b8 ad,不是 4e2d?
因为输出的是 UTF-8 字节,不是 Unicode 码点。4e2d 是"中"的码点,而 UTF-8 用三个字节表示它。如果你需要的是 \u4e2d 这种码点形式,本工具不直接提供——可以用 codePointAt() 自行转换。
Hex 输入能带空格、大写吗?
可以。E4 B8 AD、e4b8ad、e4 b8 ad 都能识别,空格会被自动去掉。
为什么提示"Hex 长度必须为偶数"?
一个字节需要两位十六进制表示。长度是奇数说明有字节没写全,通常是复制时漏了一位。
转回文本出现乱码或问号是什么原因?
说明这串字节不是合法的 UTF-8 序列(比如它本来是 GBK 编码的中文,或二进制数据)。UTF-8 解码器遇到非法字节会替换成 �。
这是不是加密?
不是。Hex 只是把字节换了一种书写方式,任何看到的人都能够还原,没有保密性。需要保密请用真正的加密。
数据会上传吗?
不会,全部在本地完成。