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%