Base64 编码 / 解码
在浏览器中即时将文本编码为 Base64 或将 Base64 解码为纯文本。免费,无需上传数据。
使用方法
- 选择编码或解码模式。
- 将文本或 Base64 字符串粘贴到输入框中。
- 点击操作按钮执行转换。
- 点击复制按钮复制结果。
- 使用交换将输出移回输入框,方便链式操作。
常见使用场景
- API 认证:Basic Auth 请求头使用 Base64 编码的凭据。
- Data URI:CSS/HTML 中内联的图片和字体是 Base64 编码的。
- JWT 令牌:Header 和 Payload 部分采用 Base64url 编码。
- 邮件:MIME 附件使用 Base64 编码。
FAQ
什么是 Base64?
Base64 是一种将二进制数据转换为 ASCII 文本的编码方案,使用 64 个可打印字符。常用于 Data URI、邮件附件和 API 令牌。
我的数据会发送到服务器吗?
不会。所有处理都在浏览器中通过 JavaScript 内置 API(btoa/atob)完成,数据不会离开您的设备。
可以编码二进制文件吗?
本工具处理文本(UTF-8)。二进制文件编码器即将推出。
为什么解码失败?
Base64 字符串必须包含有效字符且填充正确。如果字符串看起来被截断,尝试在末尾添加 '='。