Base64编码/解码
在浏览器中即时编码和解码Base64
Input
Output
常见问题
什么是Base64?
Base64是一种将二进制数据表示为ASCII字符串的编码方案。它使用64个字符(A-Z, a-z, 0-9, +, /)来编码数据,常用于在JSON、XML、HTML和电子邮件等文本格式中嵌入二进制数据。
何时使用Base64编码?
当需要通过文本协议传输二进制数据、在CSS/HTML中嵌入图像作为data URI、在JSON/XML中存储二进制数据、或为HTTP基本认证编码凭据时使用Base64。
Base64是加密吗?
不是。Base64不是加密,而是一种完全可逆的编码方案,无需任何密钥即可解码。任何人都可以解码Base64数据。永远不要用Base64来保护敏感信息——请使用真正的加密(如AES或RSA)。