Base64 编码/解码

在浏览器中即时完成文本与 Base64 的相互转换,完整支持 Unicode、中文、日文、韩文和 Emoji。

100% 隐私保护——一切都在浏览器中运行

广告

使用方法

  1. 1

    选择「编码」将文本转换为 Base64,或选择「解码」将 Base64 还原为文本。

  2. 2

    输入或粘贴内容,结果会随输入实时更新。

  3. 3

    点击「互换」可交换两个面板的内容并反转转换方向。

  4. 4

    一键复制结果,或下载为 .txt 文件。

  5. 5

    点击「重置」重新开始。

示例

编码含 Emoji 的文本

输入

Hello 🌍

输出

SGVsbG8g8J+MjQ==

将 Base64 解码为中文

输入

5L2g5aW95LiW55WM

输出

你好世界

常见问题

什么是 Base64?

Base64 是一种仅用 64 个可打印字符(A–Z、a–z、0–9、+、/)表示二进制数据的编码方式,常用于在 JSON、XML、HTML、电子邮件等文本格式中嵌入数据。

Base64 是加密吗?

不是。Base64 是编码而非加密——任何人都能解码。切勿用它来保护密码或敏感信息。

为什么有些 Base64 以 = 结尾?

= 是填充字符,用于让编码后的长度成为 4 的倍数,解码时可以省略。本工具两种形式都支持。

支持 Emoji 和非英文文本吗?

支持。文本会先按 UTF-8 编码再转 Base64,因此中文、日文、韩文、Emoji 等所有 Unicode 字符都能正确往返转换。

我的数据会被发送到服务器吗?

不会。所有处理都在浏览器本地完成,数据不会离开你的设备。

能解码 Base64URL(URL 和 JWT)吗?

可以。解码器同样支持 JWT 和 URL 中使用的 URL 安全字符(- 和 _)。

相关工具