🔐Base64 编码解码

在线 Base64 编码与解码工具,完整支持 UTF-8 中文字符,输入即实时转换,支持一键复制与输入输出交换。

输入后会自动实时转换。编码模式将普通文本转为 Base64;解码模式将 Base64 还原为普通文本。
📖 使用说明

什么是 Base64?

Base64 是一种基于 64 个可打印字符(A-Z、a-z、0-9、+、/)来表示二进制数据的编码方式,常用于在 HTTP、邮件、URL、JSON 等文本环境中安全传输二进制数据。本工具完整支持 UTF-8 中文字符,确保中英文混合内容也能正确编解码。

使用步骤

  • 选择「编码」或「解码」模式。
  • 在输入框中粘贴或输入内容,结果会实时显示在输出框。
  • 点击「交换输入输出」可快速将输出结果作为新的输入继续操作。
  • 点击「复制」按钮将结果复制到剪贴板。

编码原理

本工具使用 btoa(unescape(encodeURIComponent(text))) 进行编码,使用 decodeURIComponent(escape(atob(text))) 进行解码,从而正确处理包含中文在内的 UTF-8 字符。

注意事项

  • 解码模式需要输入合法的 Base64 字符串,否则会提示错误。
  • Base64 不是加密算法,不能用于保护敏感数据。
  • Base64 编码后体积通常会比原文大约增加 1/3。