代码、数据与二维码工具

HEX 转 ASCII 转换器

输入十六进制字节,选择分隔方式,并决定按 ASCII 还是 UTF-8 解码。

优先本地处理无需注册隐私说明 ↗

每个字节恰好由两位十六进制数字表示。最多 200,000 个字符;处理仅在此浏览器中进行。

使用步骤

如何使用

  1. 输入两位十六进制字节,可使用空白、逗号或自定义分隔符。
  2. ASCII 适合严格的 7 位字节,UTF-8 适合多字节文本。
  3. 选择遇到无效字节时停止还是替换,然后复制结果。

输入的是字节,不是十六进制整数

输入是一组字节项。每项必须正好包含两位十六进制数字,因此会保留前导零并拒绝大于 FF 的值。

ASCII 与 UTF-8 是不同的规则

ASCII 只解码 00–7F,并拒绝 80–FF。UTF-8 可解码包含多字节字符的有效 Unicode 字节序列;格式错误的序列按所选无效字节选项处理。

分隔符与本地处理

可选择空白、逗号或自定义字面分隔符。整个转换都在浏览器本地完成;输入不会上传、执行或当作代码解释。

常见问题

你可能还想知道

可以输入连续的十六进制字符串吗?

可以。选择无分隔符,并输入偶数个十六进制数字。

ASCII 模式接受什么?

只接受 00 到 7F 的字节;80 到 FF 在 ASCII 模式中无效。

无效 UTF-8 会怎样?

严格模式会报错,替换模式会为每个无效解码片段插入 U+FFFD。