# 十六进制查看器

上传任意二进制文件，以经典 hex dump（偏移量 + 十六进制 + ASCII）只读视图检视

> 标准页面: https://elysiatools.com/zh/tools/hex-editor

- **分类:** Development

- **关键词:** 十六进制, hexdump, 二进制, 查看器, 检查, xxd, 文件, 字节, hex editor

## 概述

十六进制查看器是一款在线二进制文件分析工具，支持上传任意格式的文件，并以经典的十六进制转储（Hex Dump）格式展示。它将文件内容解析为地址偏移量、十六进制字节和 ASCII 字符对照视图，帮助开发者、安全研究人员及系统管理员快速检视底层数据结构，无需安装任何本地客户端。

## 输入项

- **上传文件** (file)
- **每行字节数** (select)
- **最大显示字节数** (number)
- **显示 ASCII 列** (checkbox)
- **十六进制大写** (checkbox)
- **高亮空字节（00）** (checkbox)

## 适用场景

- 需要分析未知格式或损坏的二进制文件，查看其文件头（Magic Number）以确定真实文件类型时。
- 调试网络协议或序列化数据，需要逐字节核对输出内容是否符合预期时。
- 检查可执行文件、固件镜像或配置文件中是否包含特定的硬编码字符串或空字节时。

## 工作原理

- 上传需要分析的二进制文件，系统支持最大 10MB 的文件导入。
- 根据需要调整每行显示的字节数（如 8、16、24 或 32 字节）以及最大读取字节数限制。
- 开启或关闭 ASCII 对照列、十六进制大写或空字节高亮等辅助视觉选项。
- 页面将即时渲染出包含偏移量、十六进制数据和 ASCII 字符的交互式只读视图。

## 使用案例

- 识别未知文件类型：通过查看文件开头的几个字节（如 PNG 的 89 50 4E 47），快速判断无后缀文件的真实格式。
- 排查文本编码问题：检查文本文件中是否存在 BOM 头（如 UTF-8 的 EF BB BF）或异常的换行符（0D 0A 与 0A）。
- 固件与嵌入式数据分析：查看传感器导出的原始二进制数据包，验证数据对齐和字节序（大端/小端）。

## 常见问题

### 这个工具支持编辑并保存修改后的二进制文件吗？

不支持，这是一个只读的十六进制查看器，仅用于检视和分析文件内容。

### 为什么我的大文件只显示了一部分内容？

工具默认设置了最大显示字节数（默认 65,536 字节，最大支持 524,288 字节），以保证浏览器渲染性能。您可以在参数中调大“最大显示字节数”。

### 上传的文件会被保存在服务器上吗？

不会。文件仅在浏览器本地进行解析和展示，保障您的数据隐私安全。

### 什么是“高亮空字节（00）”功能？

开启后，工具会特别标记出数值为 00 的空字节（Null Byte），便于快速识别文件中的填充区域或数据边界。

### 为什么 ASCII 列中有些字符显示为点号（.）？

在二进制文件中，不可打印字符（如控制字符或非 ASCII 编码数据）在对照列中会统一显示为点号，以防排版混乱。

## 相关工具

- [文件类型检测器（魔数）](https://elysiatools.com/zh/tools/file-type-detect): 通过文件的魔数字节签名识别真实类型，而非扩展名。直接读取上传文件，覆盖约 70 种类型。
- [Tagged PDF 检查器](https://elysiatools.com/zh/tools/tagged-pdf-inspector): 对比启用和关闭 StructTree 的抽取结果，判断 PDF 是否具备可利用的 Tagged 语义结构
- [AGEX 包查看器](https://elysiatools.com/zh/tools/agex-bundle-inspector): 不解密文件内容，直接查看 AGEX 包的元信息
- [图片位深检查器](https://elysiatools.com/zh/tools/image-bit-depth-inspector): 检查真实采样位深、像素存储位深、通道、调色板、Alpha、色彩空间、ICC 和 HDR 元数据。
- [X.509 证书解析器](https://elysiatools.com/zh/tools/certificate-decoder): 解析 X.509 SSL/TLS 证书（粘贴 PEM 或上传 .pem/.crt），查看主题、签发者、有效期（含过期状态）、公钥、签名算法、序列号、SAN、密钥用途和指纹。类似 openssl x509 -text 的可视化版。本地运行。
- [图片调色板转设计令牌](https://elysiatools.com/zh/tools/image-to-design-tokens): 从图片中用 k-means 聚类提取主色，导出为 CSS 变量 / SCSS 变量 / Tailwind 配置 / JSON 设计令牌，并自动为每个颜色生成命名色阶
- [PDF 删除线审阅提取器](https://elysiatools.com/zh/tools/pdf-strikethrough-review-extractor): 检测 PDF 审阅稿中的删除线内容，并生成适合合同、制度和修订稿分析的报告
- [结构化日志解析器](https://elysiatools.com/zh/tools/structured-log-analyzer): 自动识别常见日志格式，提取核心字段并推断字段类型，支持导出为 JSON、CSV 或 SQL。

## 示例

- [DWF Viewer Samples](https://elysiatools.com/zh/samples/dwf-viewer-samples): A DWF CAD sample for in-browser preview
- [DXF Viewer Samples](https://elysiatools.com/zh/samples/dxf-viewer-samples): A DXF CAD sample for in-browser preview
- [LHA Viewer Samples](https://elysiatools.com/zh/samples/lha-viewer-samples): A LHA Archive sample for in-browser preview
- [XPS Viewer Samples](https://elysiatools.com/zh/samples/xps-viewer-samples): A XPS CAD sample for in-browser preview

## 相关内容

- [二进制编码、文件取证与完整性校验工具](https://elysiatools.com/zh/hubs/binary-encoding-file-forensics-integrity): 在一个实用的二进制数据流程中完成原始字节查看、进制与文本编码转换、文件签名识别、熵分析以及哈希和校验和验证。
- [进制、基数与十六进制文本编码工具](https://elysiatools.com/zh/hubs/base-radix-and-hex-encoding-tools): 在 Base32/45/58/62/64URL/Base85/Z85、任意基数（2–36）与十六进制之间对文本和字节进行编码与解码，并提供 URL、HTML 实体与 Unicode 转义转换——适用于 JWT、区块链 ID、data URI 与二进制检视。
- [文本分析、可读性与内容检查工具](https://elysiatools.com/zh/hubs/text-analyze): 在一个专题中比较文本统计、语言识别、可读性评分、情感分析、内容审核和模式分析工具。
- [音频测量与检查工具](https://elysiatools.com/zh/hubs/audio-analyze): 在一个专题里比较响度、动态范围、峰值、BPM、调性识别、频谱检查和元数据查看工具，适合音频分析工作。
