Hex Dump 查看器

以十六进制和 ASCII 格式逐字节查看文本或文件。

Hex Dump Viewer 完全在你的浏览器中运行。你输入的文本和选择的任何文件都在本地处理,不会上传到 ArrayKit。

打开文本 ⇄ 二进制转换器

关于 Hex Dump 查看器

Hex Dump Viewer 将文本或整个文件渲染为经典的逐字节转储:8 位偏移量、以空格分隔的十六进制字节对,以及对应的 ASCII 列(不可打印字节以点号显示)。你可以直接输入文本,也可以拖入任意文件,然后在 8、16、32 字节之间切换行宽,并根据需要切换十六进制大小写。这与 xxd、hexdump -C 等工具生成的布局完全相同,因此输出立刻就很熟悉,适合用来检查文件头、调试二进制协议、核对魔数(magic bytes),或者验证某种编码实际生成了哪些字节。它是为开发者、逆向工程师,以及任何需要查看字符串或文件背后原始字节的人打造的。转储完全在你的浏览器中生成——你输入或上传的任何内容都不会离开你的设备。

功能特性

如何使用 Hex Dump 查看器

  1. 在输入框中输入或粘贴文本,或选择一个文件以加载其字节
  2. 选择每行 8、16 或 32 字节的行宽
  3. 如果偏好 A–F 而非 a–f,可开启十六进制大写
  4. 复制十六进制转储输出,粘贴到错误报告或终端中

示例

输入

Hi!

输出

00000000  48 69 21                                          |Hi!|

"Hi!" 的每个字节以十六进制显示,右侧为可打印的 ASCII 列。

常见错误与故障排除

常见问题

Hex Dump Viewer 到底显示的是什么?
它以经典的十六进制转储布局显示你的文本或文件的原始字节:8 位偏移量、每个字节显示为两个十六进制数字,以及右侧的 ASCII 列(不可打印字节显示为点号)。
Hex Dump Viewer 能读取整个文件,而不只是输入的文本吗?
可以。选择任意文件后,Hex Dump Viewer 会用 FileReader 读取其原始字节,并以与输入文本相同的方式进行转储——图片、二进制文件和压缩包都可以。
Hex Dump Viewer 与 xxd 或 hexdump -C 有什么不同?
它直接在浏览器中生成相同的熟悉布局——偏移量、十六进制字节、ASCII 列——因此无需打开终端就能得到 xxd 风格的转储结果。
Hex Dump Viewer 支持哪些行宽?
你可以在每行 8、16、32 字节之间切换。16 与 hexdump -C 常见的默认值一致;较窄或较宽的行可以让你更方便地查看特定的字节范围。
Hex Dump Viewer 会把我的文本或文件上传到任何地方吗?
不会。Hex Dump Viewer 完全在你的浏览器中运行。你输入的文本和选择的文件都在本地处理,不会上传到 ArrayKit。
为什么十六进制转储中不可打印字节显示为点号?
低于 0x20 或高于 0x7E 的字节没有可打印的 ASCII 字符,因此 Hex Dump Viewer 会在 ASCII 列中将其显示为 '.',这与 xxd 和 hexdump -C 的惯例一致。

相关工具

全部 ArrayKit 工具