Base64 解码工具

轻松在浏览器中解码Base64字符串。

Base64解码工具

关于Base64编码

Base64是一组二进制到文本的编码方案,通过将其转换为基数64表示形式,将二进制数据表示为ASCII字符串格式。Base64一词源自特定的MIME内容传输编码。

每个 Base64 字符精确表示 6 位数据。因此,三个 8 位字节(即总共 24 位)可以由四个 6 位 Base64 字符表示。

原始数据 位表示 Base64 编码
A 01000001 QQ==
AB 01000001 01000010 QUI=
ABC 01000001 01000010 01000011 QUJD

Base64 通常用于需要将二进制数据编码为可存储和传输的格式,以便在设计用于处理文本数据的媒介上进行传输。这确保了数据在传输过程中保持完整且未被修改。

常见应用场景

电子邮件附件

Base64 用于编码电子邮件附件,以便通过设计用于处理纯文本的 SMTP 协议进行传输。

Data URIs

在网页开发中,Base64 用于将图像和其他文件直接嵌入到 HTML、CSS 或 JavaScript 中,作为数据 URI。

Authentication

HTTP 基本认证使用 Base64 对凭据进行编码,然后通过网络传输。

数据存储

Base64 编码用于将二进制数据存储在仅支持文本数据的数据库中。

XML/JSON 数据

二进制数据在包含于 XML 或 JSON 文档时常被编码为 Base64,以确保数据完整性。

数据传输

在系统间传输不支持二进制数据传输时,Base64 提供可靠的解决方案。

Related Tools