🔐 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而非加密!不要用它来保护敏感信息。