十六进制转ASCII

将十六进制字节标记解码为标准 7 位 ASCII 文本。支持空格、逗号和 0x 前缀,并展示每个字符及其编码值。

常见问题

十六进制转 ASCII 转换器有什么作用?

它把每个十六进制字节按标准 ASCII 编码读取,并返回对应字符。例如 48 65 6C 6C 6F 会得到 Hello。

可以输入小写的十六进制字母吗?

可以。十六进制不区分大小写,6c 和 6C 都表示小写字母 l。

支持 0x 前缀吗?

支持。可以输入 0x48 0x65,也可以输入普通字节标记 48 65。

可以使用哪些分隔符?

字节之间可使用空格、逗号、换行,或这些分隔符的组合。

为什么转换器拒绝 FF?

FF 等于十进制 255,超出标准 ASCII 的 0 到 127 范围。需要解码 UTF-8 字节时,请使用十六进制转文本转换器。

这个转换器支持 Unicode 文本吗?

不支持。它专门处理标准 ASCII;Unicode 和 UTF-8 多字节序列应使用十六进制转文本转换器。

字母 A 的十六进制值是什么?

大写 A 的十进制值为 65,十六进制为 41,二进制为 01000001。

为什么 ASCII 只到 127?

标准 ASCII 是 7 位字符集,因此恰好有从 0 到 127 的 128 个值。

当输入是以十六进制写出的标准 ASCII 字节序列时,可使用本十六进制转 ASCII 转换器。它解码 007F 的值;例如 48 65 6C 6C 6F 会得到 Hello

如何将十六进制转换为 ASCII

如何将十六进制 41 转换为 ASCII 字符 A

输入 41 即可。十六进制 41 等于十进制 65,而 ASCII 码 65 对应大写 A

如何解码 48 65 6C 6C 6F 这样的十六进制字节序列

48 65 6C 6C 6F 按字节粘贴到输入框中,转换器会逐个解码,得到 Hello

如何处理大小写混用的十六进制

十六进制不区分大小写,6c6C 都表示小写 l。同一段输入可以混用大小写。

如何解码带 0x 前缀的十六进制

可直接输入 0x48 0x65。转换器同时识别 0x 前缀和普通的两位十六进制字节。

常见使用场景

  • 解答将短 ASCII 线索或 flag 写成十六进制的 CTF 题目。
  • 调试 HTTP、TCP、串口等底层协议时检查原始字节载荷。
  • 阅读内存转储或十六进制转储中的可打印 ASCII 区域。
  • 验证待发送 ASCII 载荷的字节值是否正确。
  • 检查嵌入式固件输出的十六进制诊断数据流。

十六进制字节与 ASCII

ASCII 是 7 位字符集,有效编码范围是 0 到 127。两个十六进制数字可表示一个字节,因此很适合查看 ASCII:41 是十进制 65,即字符 A。控制字符会显示为可见的控制符号,输入也不区分大小写。

何时使用本工具而不是十六进制转文本

当数据只包含 007F 的单字节标准 ASCII 时,使用本工具。它会拒绝更大的字节值,便于发现不符合 ASCII 协议的载荷。需要解码 UTF-8 多字节文本时,应使用十六进制转文本转换器。带重音字母、中文和 emoji 都属于后者的适用范围。

常见 ASCII 字符的十六进制值

字符十六进制十进制
A4165
a6197
03048
空格2032
!2133
换行0A10

相关工具