Neatbo.

十六进制与文本转换

将文本或文件字节编码为十六进制与同一字节的 Base64,或从纯十六进制还原精确字节。

浏览器本地处理输入文本 / 文件 / 十六进制输出十六进制 / Base64 TXT / BIN单个文件最多 10 MiB · 最多 1 个
  1. 1添加输入
  2. 2调整设置
  3. 3获取结果

工具输入和文件在当前浏览器处理,不会上传。

输入内容

切换工具时在当前标签页临时保留输入。刷新或关闭后清除,较大的结果可能需要重新生成。

⌘ / Ctrl + Enter 运行

十六进制转换

转换方向

可粘贴 UTF-8 文本或选择任意文件;文件字节会原样参与编码。

请输入要编码的文本。

每两个十六进制数字表示一个字节。本工具读取纯十六进制内容,不解析带偏移列的转储或 Intel HEX 文件。

输入来源
0 个字符 · 0 字节
正在准备处理工具…

开始之前

把 UTF-8 文本或任意文件转换为小写十六进制字节对及同一字节的 Base64;纯十六进制可还原为精确字节,可读 UTF-8 另显示预览。

如何使用

  1. 先选择编码或解码,再选择粘贴文本或文件。
  2. 编码时输入 UTF-8 文本或选择任意文件;解码时粘贴纯十六进制字节对,或选择 UTF-8 的 .txt、.hex 文件。
  3. 点击转换,检查十六进制与同一字节的 Base64,并分别复制或下载;解码时也保留原始字节。

支持范围与限制

粘贴文本最多 1 MiB,单个文件最多 10 MiB;包含十六进制内容的文件须为 UTF-8 文本。

十六进制数字须为偶数个(0–9、A–F),ASCII 空白会被忽略。不解析偏移列、0x 前缀或 Intel HEX 记录。

转换在浏览器中进行;十六进制编码不是加密。

操作示例

示例输入

hello
示例参数
{"mode":"encode"}

示例输出

68 65 6c 6c 6f

出现问题时

数字数目为奇数或出现非法字符时,请确保每个字节有两位,并移除前缀、偏移或其他非十六进制文字。二进制输出请下载 decoded.bin。

常见问题

可以编码二进制文件吗?

可以。选择“文件”和“编码”后直接处理原始字节,不会把文件当作文本解码。

解码后不是文字怎么办?

下载 decoded.bin 可保存精确字节。只有内容为可读 UTF-8 时才显示文字预览与 decoded.txt。

Base64 编码的是十六进制字符吗?

不是。ABC 的字节同时得到十六进制 41 42 43 和 Base64 QUJD。粘贴的十六进制会先还原为字节,再编码为 Base64。

输入会发送到服务器吗?

不会。转换在浏览器中完成。关闭标签页前请保存结果。

文档与延伸阅读

相关工具