🛝Toolio
关于 联系方式

🔐 Base64编码器 / 解码器

立即将文本编码为Base64或将Base64解码为纯文本 — 免费,完全在浏览器中运行,无需文件上传,支持离线使用。

文本
Base64

隐私优先设计. 此工具完全在您的浏览器中运行 — 您输入的任何内容都不会上传或存储,并且可以离线使用。

关于

此工具使用Web Crypto API直接在浏览器中将文本转换为和从Base64编码中转换出来 — 你的数据永远不会离开你的设备。它支持完整的UTF-8输入,包括韩语、日语和表情符号,还有一个URL安全模式,将+和/替换为-和_,并删除填充,以便在URL和文件名中使用。你的上一次输入会自动保存在localStorage中,因此你可以继续上次未完成的操作。

如何使用

  1. 将纯文本粘贴或输入到顶部的文本面板中。
  2. (可选) 如果需要结果在URL或文件名中安全使用,请勾选'URL安全'。
  3. 点击'编码 ↓'将文本转换为Base64;结果会显示在下方的Base64面板中。
  4. 要解码,请将Base64字符串粘贴到底部面板并点击'解码 ↑'。
  5. 使用复制按钮将任一结果复制到剪贴板。

常见问题

这个Base64工具是免费的吗?
是的,完全免费,无需账户或订阅。
它会将我的数据上传到服务器吗?
不会。所有编码和解码都在您的浏览器本地进行。没有任何内容会发送到任何服务器。
它可以在离线环境下使用吗?
是的。页面加载后,即使没有网络连接也可以使用。
它支持韩文和其他非ASCII字符吗?
是的。该工具使用UTF-8安全编码,因此支持韩文、日文、表情符号和任何Unicode文本。
什么是URL安全的Base64编码?何时应该使用它?
URL安全的Base64编码将+替换为-,将/替换为_,并删除填充符号(=),使输出可以直接包含在URL或文件名中,而无需进行百分号编码。它适用于JWT令牌、URL参数或文件命名方案。
Base64是一种加密形式吗?
不是,把它当作加密是一种真正的安全错误。Base64是一种可逆的编码方式,不涉及密钥——任何人都可以在一秒钟内对其进行解码,包括使用本页面。它的存在是为了通过仅文本的通道(如电子邮件标题)安全地传输二进制数据,而不是隐藏任何内容。
为什么编码会使我的数据变大?
Base64将每三个字节打包成四个可打印的字符,因此输出大约比输入大三分之一,加上填充。这种开销是能够安全地粘贴到任何地方的代价,这也是为什么直接将大图像以Base64格式嵌入HTML或CSS会使页面比链接文件更臃肿。
此工具会上传我的数据吗?
不会。所有操作都在您的浏览器中完成,因此您的数据永远不会离开您的设备 — 甚至在页面加载后也可以离线使用。