DevToolBox免费
博客

Base64 转 Hex 转换器

即时在 Base64 和十六进制格式之间转换。双向转换,字节级精度。

在 Base64 和十六进制 (hex) 编码格式之间转换。此免费在线 base64 转 hex 转换器将 Base64 解码为原始字节并显示为十六进制值。也可以将十六进制字符串转换回 Base64。

Hex 与 Base64 对比

Hex 和 Base64 都是将二进制数据表示为文本的方式,但在大小效率和用途上有所不同。

格式字符集大小比率常见用途
Hexadecimal0-9, a-f (16 个字符)每字节 2 个字符 (200%)颜色、内存转储、加密哈希
Base64A-Z, a-z, 0-9, +, / (64 个字符)每 3 字节 4 个字符 (~133%)数据 URI、邮件、API 负载

FAQ

如何将 Base64 转换为十六进制?
Base64 转 hex 分两步:首先将 Base64 字符串解码为原始字节,然后将每个字节转换为两位十六进制表示。
为什么要在 Base64 和 hex 之间转换?
Hex 更便于开发者调试二进制数据,而 Base64 更节省空间,常用于数据 URI 和 API 负载。在不同系统间工作时需要互转。
Base64 和 hex 的大小差异是多少?
Hex 每字节使用 2 个字符 (200%),而 Base64 每 3 字节使用 4 个字符 (~133%)。Base64 比 hex 约小 33%。
𝕏 Twitterin LinkedIn

评价此工具

4.0 / 5 · 136 人评价

保持更新

获取每周开发技巧和新工具通知。

无垃圾邮件,随时退订。

Enjoy these free tools?

Buy Me a Coffee