字符串转 Hex 转换器
将文本转换为 UTF-8 十六进制字节,或将十六进制字节还原为文本。编码时可从五种分隔符中任选一种;解码时,工具会自动识别并去除常见分隔符。
使用方法
- 1 选择“文本 → Hex”或“Hex → 文本”。
- 2 编码时选择分隔符——空格、无分隔符、0x、\x 或逗号。
- 3 粘贴输入内容。解码时,工具会自动去除分隔符和前缀。
- 4 复制转换结果。
为什么使用此工具
- 完整支持 UTF-8——表情符号和中日韩文字均可准确互相转换,不会出现乱码。
- 提供五种输出分隔符样式,包括 C/Python 风格的 \x 转义和 0x 前缀。
- 解码时自动识别格式——粘贴任意常见分隔符的十六进制字符串均可正确解析。
- 无需上传服务器、不记录日志、不依赖任何第三方库。
常见问题
为什么一个表情符号会转换成 4 个十六进制字节?
UTF-8 编码下,大多数表情符号会占用 4 个字节。每个字节对应 2 位十六进制数字,因此一个表情符号会变成 8 个十六进制字符。
可以直接粘贴从十六进制转储(hex dump)中获取的内容吗?
可以——解码器在解析前会自动去除空格、逗号、0x 前缀和 \x 前缀。唯一的要求是十六进制字符总数必须是偶数。
和 UTF-8 Converter 有什么区别?
两者都能将十六进制字节解码为文本。本工具专注于文本 → Hex 的转换,并提供多种分隔符选项;而 UTF-8 Converter 还能额外输出十进制字节以及 \u{HEX} 格式的码点转义。
需要把文本转换成二进制而不是十六进制怎么办?
可以使用我们的 String to Binary Converter——它会生成 8 位一组的二进制,并可选择是否添加间隔。
什么是 字符串转 Hex 转换器?
字符串转 Hex 转换器可将文本转换为 UTF-8 十六进制字节,也能将十六进制反向还原为文本。编码时,你可以从五种字节分隔符中任选一种;解码时,工具会自动从输入内容中剔除各类常见分隔符。整个转换过程都在浏览器本地完成,文本不会离开你的设备。
功能特性
文本 ↔ UTF-8 十六进制
将字符编码为精确的 UTF-8 字节值,并将十六进制解码回文本。
分隔符选项
编码时可选择空格、逗号、0x 前缀或不使用分隔符;解码时会自动去除任何常见分隔符。
100% 隐私安全
在客户端本地运行——你的文本永远不会离开浏览器。
示例
Input
Zerethon
Output
5a 65 72 65 74 68 6f 6e
常见使用场景
-
1
调试编码问题
查看字符串背后的精确字节,以发现乱码或多余的 BOM/空白字符。
-
2
构建十六进制字面量
为代码、协议或固件生成十六进制字节序列。
-
3
读取十六进制转储
将捕获到的十六进制字符串解码回人类可读的文本。
Zerethon 的字符串转十六进制转换器可将文本转换为其 UTF-8 字节值的十六进制表示(Base16,RFC 4648),也可将十六进制解码回文本,全部在浏览器本地完成。编码时可选择字节分隔符;解码时会自动去除常见的分隔符。任何数据都不会上传到服务器。
- 分类
- 开发者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
参考资料
隐私
除非另有说明,否则你的数据永远不会离开浏览器。字符串转 Hex 转换器 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
对比
了解基础知识
相关工具
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。