Base64 编解码

在线 Base64 编码与解码工具,完整支持中文等多字节 UTF-8 字符,提供 URL 安全(URL-safe)模式,纯浏览器本地计算。

本地计算 · 数据不上传
广告

工具说明

工具说明

Base64 把任意二进制数据编码为可打印的 ASCII 字符,常用于在 JSON、HTTP、邮件中安全传输二进制内容。本工具完整支持中文等多字节 UTF-8 文本,不会乱码,并额外提供 URL 安全(URL-safe)模式:把 + 换成 -、/ 换成 _,并去掉末尾填充的 =,适合放进 URL 或文件名。

使用示例

编码 你好,世界!DevUtils:

5L2g5aW977yM5LiW55WM77yBRGV2VXRpbHM=

勾选「URL 安全」后,原本含 + / 的结果会被改写为 - 与 _,更适合直接写入链接。

常见用途

  • 在 JWT、Basic Auth 头里编码凭证
  • 把图片等二进制转为文本便于嵌入
  • 在 URL 中携带二进制标识(配合 URL 安全模式)

常见问题

Q1.Base64 是加密吗?
不是。Base64 只是编码,任何人都可解码还原,不含密钥也不提供保密性。需要保密请使用 AES、RSA 等加密工具。
Q2.中文会乱码吗?
不会。本工具按 UTF-8 处理文本,编码后再解码可无损还原中文、emoji 等任意字符。
Q3.URL 安全模式有什么用?
标准 Base64 的 `+` 和 `/` 在 URL 里需要转义,`=` 也可能被截断。URL 安全模式换成 `-` `_` 并去掉 `=`,可直接放进链接或文件名。
Q4.数据会被上传吗?
不会,编码与解码完全在浏览器内完成,断网也能正常使用。
广告

相关工具