Base64 编码解码器在浏览器本地编码和解码文本
zh-CN

AppHelp

无需上传文本即可编码和解码 Base64

Base64 是字节的文本表示,不是加密。工具将文本按 UTF-8 编码,并按 UTF-8 解释标准 Base64 解码后的字节。任何获得编码值的人都能解码。

转换结果
SGVsbG8gQXBwSGVscA==

快速答案

Base64 是字节的文本表示,不是加密。工具将文本按 UTF-8 编码,并按 UTF-8 解释标准 Base64 解码后的字节。任何获得编码值的人都能解码。

使用步骤

  1. 1. 选择编码或解码纯文本选择编码,标准 Base64 值选择解码。
  2. 2. 粘贴并检查结果即时更新。解码会移除输入中的空白;如有 data: 前缀,请自行移除。
  3. 3. 复制或交换复制结果,或点击交换,将结果作为下一次输入并切换方向,检查往返转换。

示例

ASCII 文本

输入
Hello
输出
SGVsbG8=

UTF-8 文本

输入
你好
输出
5L2g5aW9

常见场景

  • 检查 API 示例中的文本载荷。
  • 验证 Unicode 文本往返转换。

注意事项

  • 这是文本转换器,不是二进制文件解码器。不符合 UTF-8 的字节可能显示为替换字符(�)。
  • 不直接支持 URL 安全字母表中的 - 和 _,请使用标准 Base64 的 + 和 /,不要粘贴完整 data URL。
  • 空输入或纯空白输入不产生结果。Base64 会增加编码后的字节大小,不能保护秘密信息。

功能特点

  • 将 Unicode 文本编码为 Base64
  • 将 Base64 解码为可读文本
  • 一键切换编码与解码模式
  • 完全在浏览器本地运行,无需上传

常见问题

这个 Base64 工具是免费的吗?
是的,文本转换免费,无需账号。
我的文本会离开浏览器吗?
不会。所有编码和解码都在浏览器中通过内置 JavaScript API 完成。
支持 Unicode 和 emoji 吗?
支持。编码器使用 UTF-8,中文、日文、阿拉伯文、emoji 等非 ASCII 字符都能正确往返转换。