这个工具是什么
只读查看任意文件的二进制内容。每页读取 4,096 字节,适合核对文件头或跳转到指定位置,不会将整个大文件转换为一条巨大的文本。
如何使用
- 选择一个本地文件。
- 查看文件信息和当前页的偏移量、十六进制字节及 ASCII。
- 按需要切换每行 8、16 或 32 字节,使用上一页和下一页浏览。
- 输入十进制位置或 0x 开头的十六进制偏移量,跳转到对应页。
功能说明
- 每页仅读取 4,096 字节,按页浏览文件内容。
- 每行可选择 8、16 或 32 字节,手机可使用较窄行。
- 偏移量随文件位置增长,支持十进制与十六进制跳转。
- ASCII 只显示 0x20–0x7E 的可打印字符,其他字节显示点。
十六进制文件视图说明
- 两个十六进制字符表示一个字节,例如 FF 表示十进制 255。
- 偏移量表示该行第一个字节距文件开头的位置,从 0 开始。
- ASCII 栏不尝试把任意字节解码为 UTF-8;不可打印字节统一显示为点。
- 文件类型信息最多额外读取文件头样本,内容页只读取当前范围。视图为只读,不编辑文件。
使用限制
- 每页 4,096 字节;不限制为小型文件,但文件选择与访问仍受浏览器和设备条件影响。
- 此版本提供分页查看与位置跳转,不提供整个文件的字节搜索或编辑。
- 手机上的十六进制区域可单独横向滚动,页面正文无需横向滚动。
隐私
所有文件仅在您的浏览器中处理,不会上传到服务器。
文件名、输入文字与结果也仅在当前浏览器中处理。工具不会自动保存您的输入,请在清空或离开页面前下载需要保留的结果。
FAQ
Hex Viewer 是什么?
它以十六进制显示文件原始字节,帮助查看文件头、二进制内容和指定位置的数据。此页仅用于只读查看。
每两个 Hex 字符代表什么?
它们代表一个字节,取值从 00 到 FF,也就是十进制 0 到 255。
Offset 是什么意思?
它是从文件起点开始计算的字节位置。第一个字节的偏移量为 0。
ASCII 栏为什么有很多点?
只有 0x20 到 0x7E 的可打印 ASCII 字符直接显示,其他字节用点代替,并不表示文件损坏。
大文件会全部读入内存吗?
不会。内容视图每页只读取 4,096 字节,类型检测另读取有限文件头样本,不会为显示一页而载入完整文件。