Hex 转换器

将文本转换为 hex、将 hex 解码为文本、将 ASCII 转换为 hex,并在浏览器中直接把 hex 还原为可读文本。这个在线 hex 转换器既可作为文本转 hex 工具、hex 转文本工具、ASCII 转 hex 工具、hex 解码器、hex 编码器,也可作为 UTF-8 hex 解码器。

粘贴文本或 hex 输入,选择转换方向,然后立即复制或下载结果。该工具支持 UTF-8 文本、ASCII 字符、emoji、重音字符、分隔的 hex 字节、连续 hex 字符串,以及 0x 和 \x 前缀。

将文本转换为十六进制

将十六进制解码为可读文本

输出格式
ASCII 字符编码为单个 UTF-8 字节;带重音符号的字母和表情符号使用多字节 UTF-8 序列。

在每个十六进制字节之间添加空格

使用 A–F 而非 a–f

文本输入
输入要转换为十六进制的文本
0 字符
0 字节
Hex 输出
文本的十六进制表示
0 字符
0 字节
尝试示例输入
点击示例将其加载到输入字段。

什么是 hex 转换器?

hex 转换器可以把文本或字节转换为十六进制表示,也可以把 hex 再解码回可读文本。

这个工具可作为文本转 hex、hex 转文本以及日常字符串的 hex 解码器。

由于每个字节都由两个 hex 数字表示,因此 hex 非常适合查看、共享和检查原始数据。

文本转 hex

当你把文本转换为 hex 时,工具会先把字符编码为 UTF-8 字节,再把每个字节转换为两位 hex 值。

文本转 hex 示例:

  • Hello → 48 65 6c 6c 6f
  • Hi 1! → 48 69 20 31 21
  • ABC → 41 42 43

通过输出选项,你可以关闭空格、使用大写,或为每个字节添加 0x 或 \x 前缀。

hex 解码为文本

hex 转文本模式接受最常见的格式:连续 hex、以空格分隔的字节、0x 前缀和 \x 前缀。

每一对 hex 数字会变成一个字节,然后按 UTF-8 解码,因此重音字符和 emoji 可以正确还原。

如果输入无效,工具会显示清晰的错误,而不是返回损坏的文本。

ASCII 转 hex 和 hex 转 ASCII

ASCII 是用于基础拉丁字母、数字和标点符号的字符编码。UTF-8 是 ASCII 的超集,也能表示许多其他字符。

由于 ASCII 字符在 UTF-8 中保持不变,这个转换器也可作为 ASCII 转 hex 工具和 hex 转 ASCII 文本工具。

如果你想把 ASCII 文本转换为 hex,或者把 hex 当作 ASCII 读取,只需使用工具的对应一侧。

UTF-8 hex 解码器

现代文本并不只是 ASCII。带重音的名字、emoji 和非拉丁文字通常使用多字节 UTF-8 序列。

该工具默认使用 UTF-8,因此它是真正的 UTF-8 hex 解码器,而不仅仅是 ASCII 工具。

示例:

  • café → 63 61 66 c3 a9
  • 😀 → f0 9f 98 80

常见 hex 格式

hex 转文本模式接受你在文档、调试器或源代码中常见的格式:

  • 连续 hex: 48656c6c6f
  • 空格分隔 hex: 48 65 6c 6c 6f
  • 0x 前缀: 0x48 0x65 0x6c 0x6c 0x6f
  • \x 前缀: \x48\x65\x6c\x6c\x6f

浏览器内的私有 hex 转换

所有转换都在你的浏览器本地运行。你的数据不会上传到服务器,也不会被网站存储。

这使得工具适合处理敏感文本片段、技术日志或不想发送到远程服务的原始数据。

因为不需要网络请求,工具会在每次输入时立即响应。

这是颜色 hex 转换器吗?

不是。这个页面用于文本和数据 hex,而不是选颜色。

网页颜色也使用 hex,但它们表示 RGB 值,而不是文本字节。

若要选取或转换网站颜色,请使用专用的颜色工具

常见问题解答

什么是文本转 hex 转换器?

文本转 hex 转换器会把普通文本转换为 hex 值,先将每个字符编码为 UTF-8 字节,然后把字节显示为两位 hex 对。

如何在线把文本转换为 hex?

选择文本转 hex 模式,粘贴文本,结果会立即显示。你可以在选项中控制空格、大写和前缀。

如何把 hex 解码为文本?

切换到 hex 转文本模式并粘贴 hex 输入。工具接受连续 hex、带空格的字节,以及 0x 和 \x 前缀,然后全部按 UTF-8 解码。

ASCII 转 hex 和 UTF-8 hex 有什么区别?

ASCII 覆盖基础拉丁字母、数字和标点。UTF-8 是更大的超集,也能表示重音字符、emoji 和许多其他字符。这个工具默认使用 UTF-8。

我可以把它当作 hex 转 ASCII 工具吗?

可以。如果字节只包含 ASCII 字符,工具会把它们解码为可读的 ASCII 文本,也能作为 hex 转 ASCII 工具使用。

我可以把 hex 字符串转换为可读文本吗?

可以。把 hex 字符串粘贴到 hex 转文本模式。工具接受常见格式并重建可读文本。

这个转换器支持带 0x 前缀的 hex 吗?

支持。0x 和 \x 前缀会在解码时自动识别并移除。在文本转 hex 模式下,你也可以选择这些前缀作为输出格式。

我可以把 emoji 或带重音字符转换为 hex 吗?

可以。工具使用 UTF-8,因此带重音字符、emoji 和许多其他符号都能正确转换为 hex,并在解码时恢复。

这是颜色 hex 转换器吗?

不是。这个页面用于文本和数据。颜色需要单独的工具

我的输入会上传到服务器吗?

不会。所有转换都直接在浏览器中完成。你的数据只保留在设备上。

探索更多文本工具

免费在线工具,用于转换、编码和处理文本

大小写转换

转换文本大小写 — 大写、小写、标题格式等

摩尔斯电码翻译器

将文本转换为摩尔斯电码,反之亦然

莫尔斯电码音频解码器

从音频文件或麦克风解码莫尔斯电码

二进制翻译器

将文本转换为二进制,反之亦然

Base64 编码器/解码器

编码和解码Base64文本

ROT13 编码器/解码器

使用 ROT13 密码编码和解码文本

上标生成器

在支持的情况下将文本转换为 Unicode 上标。

下标生成器

将文本转换为支持的Unicode下标

小文字生成器

生成小型大写字母、上标和下标文字,供复制粘贴使用

删除线文字生成器

即时生成可复制粘贴的 Unicode 删除线文字

图片转Base64

将图片转换为Base64字符串和数据URI

URL Encoder / Decoder

Encode and decode URL components, query strings, and percent-encoded text

HTML 实体编码器 / 解码器

在线编码和解码 HTML 实体,如 &、<、>、" 和 '