🔐 Base64 Encode/Decode

文本与 Base64 Encode互转,支持 UTF-8 Encode,适用于 URL、图片、证书等场景

// Encoded Result将显示在这里...
// Decoded Result将显示在这里...

💡 什么是 Base64?

定义:Base64 是一种基于 64 个可打印字符来表示二进制数据的Encoding。

字符集:A-Z, a-z, 0-9, +, / (共64个字符),加上 = 作为填充符

特点:

  • Encode后体积增大约 33%(4字节 → 3字节原始数据)
  • 只包含可打印 ASCII 字符,适合在文本协议中传输
  • 不是加密Algorithm!Base64 可以被任何人Decode

常见用途:

  • Email 附件Encode(MIME)
  • URL 安全传输数据
  • Data URI 内嵌图片/字体
  • JWT Token 的 Payload 部Minutes
  • 存储二进制数据到 JSON/XML

⚠️ 安全提示:Base64 是Encode而非加密!不要用它来保护敏感信息。