D
DevToolBox

Base64 编解码

在线 Base64 加密与解密

Base64 是一种基于 64 个可打印字符来表示二进制数据的编码方式。它将每 3 个字节(24 位)转换为 4 个 Base64 字符,常用于在 URL、Cookie、网页中传输二进制数据。详情参看 百度百科

编码原理

  • 将 3 字节(24 位)分为 4 组,每组 6 位
  • 每组 6 位对应一个 Base64 字符(A-Z, a-z, 0-9, +, /)
  • 不足 3 字节时用 = 填充

常见用途

  • 电子邮件附件编码
  • 🔑 数据 URL(图片、音频嵌入)
  • 🌐 HTTP 基本认证