Base64 编码解码工具

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

打开 Base64 工具

什么是 Base64?

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

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

常见使用场景

电子邮件附件

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

数据 URI

使用 Base64 编码将图像和其他文件直接嵌入到 HTML/CSS 中的数据 URI 方案。

URL 安全数据

将二进制数据编码为可以安全地包含在 URL 和文件名中的格式,避免特殊字符。

技术细节

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