ToolBox

Base64 编码解码

免费在线 Base64 编码解码工具,完整支持 UTF-8 中文字符。文本与 Base64 一键互转,即时出结果。全部在浏览器本地运行,数据不上传服务器。

使用方法

  • 在左侧输入框中输入或粘贴文本。
  • 点击「编码 →」将文本转为 Base64,或粘贴 Base64 后点击「← 解码」。
  • 一键复制结果,或点击「交换」把结果作为新输入继续转换。

什么是 Base64 编码解码

Base64 是一种用 64 个 ASCII 字符(A–Z、a–z、0–9、+ 和 /)表示二进制数据的编码方式。它常用于在 HTML/CSS 中内嵌图片、在 JSON 或 XML 中传输二进制数据,以及数据 URI、邮件附件和 JWT 令牌等场景。

本工具支持任意文本与 Base64 互转,完整支持中文等多字节 Unicode 字符。编码遵循 UTF-8 标准,输出结果与所有主流平台和编程语言兼容。注意:Base64 是编码而非加密,没有任何安全性,任何人都能还原出原文。

常见问题

我的数据会上传到服务器吗?

不会。编码与解码全部由浏览器中的 JavaScript 完成,数据不会发送到任何地方,敏感文本也可以放心使用。

支持中文和 emoji 吗?

支持。文本会先按 UTF-8 转为字节再进行 Base64 编码,中文、emoji 及其他任意 Unicode 字符都能正确往返转换。

为什么编码结果比原文长?

Base64 每 3 个字节用 4 个字符表示,因此输出比原始数据大约 33%,这是正常现象。

相关工具