新品对象存储上线:兼容 S3,每月免费 10 GB 存储,超出按量计费。了解详情

Base64 在线编码解码

将文本编码为 Base64,或将 Base64 解码为文本,完整支持 UTF-8,并可选 URL 安全的 Base64。在任一输入框中输入即可。

全部在浏览器中运行,不会发送到任何服务器。

工作原理

关于 Base64

用途

Base64 把字节转换成纯 ASCII,便于在面向文本的系统中传输:邮件附件、data URL、HTTP Basic 认证和 JSON。

URL 安全的 Base64

Base64URL 把 + 和 / 换成 - 和 _,并去掉 = 填充,结果可直接用于 URL 和文件名。JWT 就使用这种格式。

不是加密

Base64 只改变表示形式,任何人都能解码,切勿用它隐藏密码或密钥。

FAQ

常见问题

为什么编码后的文本更长?

Base64 每 3 个字节用 4 个字符表示,所以输出比输入大约多三分之一。