T

Base64 编解码

在线 Base64 编码和解码工具

输入
输出
字符集:

Base64 编解码 工具说明

将文本编码为 Base64,或将 Base64 解码回文本。Base64 是一种将二进制数据转换为 ASCII 字符串格式的编码方案。

如何使用

  1. 选择“编码”或“解码”模式。
  2. 在输入框中粘贴您的文本或 Base64 字符串。
  3. 结果将立即显示在下方的输出框中。

常见场景

  • Data URI:将小图标或字体直接嵌入到 CSS/HTML 中以减少 HTTP 请求。
  • 邮件传输:在 SMTP 等文本协议中传输二进制附件。
  • API 认证:构建 Basic Auth 等认证头信息。

数据结构

Base64 使用一个包含 64 个可打印字符的集合:A-Z, a-z, 0-9, +, /。末尾可能包含 = 作为填充字符。

转换原理

Base64 编码通过将每 3 个 8 位字节(共 24 位)拆分为 4 个 6 位组。每个 6 位组对应一个 0-63 的数值,再根据 Base64 索引表映射为相应的字符。