Base64编码/解码工具
免费在线Base64编码和解码工具。支持文本与Base64字符串的相互转换,完美处理中文Unicode字符。前端开发者处理API数据、Data URI、邮件附件的必备工具。
关于 Base64 编码
什么是Base64编码?
Base64是一种二进制到文本的编码方案,使用64个可打印ASCII字符(A-Z、a-z、0-9、+、/)来表示二进制数据。它使得数据能够安全地通过基于文本的协议(如HTTP、电子邮件MIME、XML)进行传输。
常见应用场景
Base64广泛应用于:在HTML/CSS中嵌入图片(Data URI)、在JSON数据中编码二进制文件、存储HTTP Basic Auth认证凭据、编码电子邮件附件(MIME格式)、以及通过纯文本通道传输二进制数据。
编码 ≠ 加密
重要提示:Base64是一种编码方案,而非加密算法!它不提供任何安全性或保密性——任何人都可以解码Base64数据。如需保护敏感信息,请先使用AES或RSA等加密算法加密后再进行Base64编码。
Base64 字符集
| 索引范围 | 字符 |
|---|---|
| 0-25 | A-Z |
| 26-51 | a-z |
| 52-61 | 0-9 |
| 62 | + |
| 63 | / |
| Pad | = |