Base64 字符串编码/解码
将字符串编码和解码为其 Base64 格式表示形式即可。
工具介绍
Base64 是一种把任意数据表示成可打印字符的编码方式,常见于邮件附件、数据 URL 和接口传输。本工具支持编码和解码两个方向,全部在浏览器本地完成。
使用方法
在编码区输入文本即可得到 Base64 结果,在解码区粘贴 Base64 字符串即可还原原文。结果要放进网址或文件名时,可以开启 URL 安全模式,它会用短横线和下划线替换加号和斜杠,并去掉末尾的等号。
常见问题
- 中文编码后会乱码吗?
- 不会。本工具按 UTF-8 处理文本,中文和表情符号都能正确编码与还原,结果与主流编程语言的默认行为一致。
- Base64 能用来加密吗?
- 不能。Base64 只是编码,任何人都可以直接解码还原,不提供任何保密性。需要保护数据时,请使用加密工具。
- 为什么编码后内容变长了?
- Base64 用 4 个字符表示 3 个字节,编码后的长度约为原始数据的三分之四,末尾还可能补上等号凑齐长度。