Base64互转/Hex

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
⚠️ 本工具纯浏览器本地处理,不上传任何数据,请放心使用。
Hex → Base64
Base64 → Hex

功能说明

Base64互转/Hex 是一款便捷的编码转换工具,支持 Base64 与 Hex(十六进制)之间的双向转换。

本工具适用于数据编码转换、网络数据包分析、加密数据调试等场景。输入 Hex 字符串(如"48656c6c6f")可转换为 Base64;输入 Base64 字符串也可反向转换为 Hex。

所有转换在本地浏览器完成,数据不会上传到服务器,确保信息安全。

使用步骤

1. 选择转换方向:Hex → Base64 或 Base64 → Hex。

2. 在文本框中输入需要转换的内容(Hex 或 Base64 格式)。

3. 点击"转换"按钮,查看转换结果。

4. 可点击"复制"按钮,将结果复制到剪贴板。

常见问题

Hex 和 Base64 有什么区别?

Hex(十六进制)使用 0-9 和 A-F 表示二进制数据,每个字节用两个字符表示,可读性好但效率低。Base64 使用 64 个字符(A-Z、a-z、0-9、+、/)表示数据,编码后长度约为原数据的 4/3,更适合传输二进制数据。

转换后的数据能还原吗?

可以。Hex 和 Base64 都是可逆编码(非加密),使用本工具的对应方向转换即可还原原始数据。请注意保存原始数据,避免丢失。

你可能还想问

什么数据适合用 Hex,什么用 Base64?

Hex 每字节固定两个字符、直观易读,适合看二进制结构(颜色、哈希值);Base64 每 3 字节压成 4 字符,体积比 Hex 小约 25%,适合传输与嵌入。

转换后长度怎么预估?

Hex 长度 = 字节数 × 2;Base64 长度 ≈ 字节数 × 4/3 并按 4 补齐;处理大文件前用它估算传输体积与存储开销更靠谱。

互转会丢数据吗?

不会,两者都是无损编码,来回转换可完全还原;唯一注意是复制时别丢字符(尤其 Base64 结尾的等号填充),长度变了往往就是被截断了。