Base64 编码解码工具

使用 Base64 格式对数据进行编码或解码 - 一种标准的二进制数据编码方法

Base64音频转换器

在线转换Base64编码的音频文件 - 免费音频解码工具

Base64音频转换器

什么是 Base64?

Base64 是一种使用 64 个不同字符将二进制数据转换为文本格式的编码方法。它旨在通过仅支持文本内容的通道传输以二进制格式存储的数据。

原始文本:
Man is distinguished, not only by his reason, but ...
Base64 编码:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4=

常见用途

电子邮件附件

Base64 在电子邮件系统(MIME)中用于将二进制附件编码为 ASCII 文本格式以进行传输。

数据 URI

使用 Base64 编码将图像和其他文件直接嵌入到 HTML/CSS 中。

URL 安全数据

对二进制数据进行编码,以便安全地包含在 URL 和文件名中,避免特殊字符。

技术细节

  • 使用 64 个字符集:A-Z、a-z、0-9,通常还有"+"和"/",以及用于填充的"="
  • 将每 3 个字节的二进制数据转换为 4 个 Base64 字符
  • 确保数据在基于文本的系统传输过程中的完整性
  • 与二进制格式相比,数据大小增加约 33%