Base64 编码解码器

将文本编码为 Base64,或将 Base64 解码回文本。完全支持 UTF-8,并可追踪字节大小。

Input
Output 복사됨!
🔮 发现你的K-pop命运角色 🎨 도툰 — 웹툰·일러스트 플랫폼

什么是 Base64 编码?

Base64 是一种将二进制数据转换为文本的编码方案,它将二进制数据转换为一组 64 个可打印的 ASCII 字符。它广泛用于将二进制数据嵌入到基于文本的格式中,例如 JSON、XML、HTML、电子邮件附件和数据 URI。

如何编码或解码 Base64

  1. 选择模式 — 选择“编码”(文本转 Base64)或“解码”(Base64 转文本)
  2. 输入或粘贴 — 输入您的内容,即可实时查看结果更新
  3. 检查大小 — 显示输入和输出的字节大小,以便进行比较
  4. 复制 — 点击“复制”以获取结果

为什么要使用 FreeToolbox Base64 工具?

  • UTF-8 支持 — 使用 TextEncoder 正确处理多字节字符,如表情符号、CJK 字符和重音字母
  • 字节大小追踪 — 查看输入和输出大小,以了解编码开销
  • 实时 — 结果随您的输入实时更新,无需点击按钮
  • 交换按钮 — 立即反转操作,将输出用作新的输入
  • 隐私 — 所有处理都在您的浏览器中进行,不会上传任何数据

FreeToolbox 与其他 Base64 工具的比较

功能FreeToolboxbase64encode.orgbase64decode.org
UTF-8 支持是 (TextEncoder)
实时否 (按钮)否 (按钮)
字节大小显示
交换 I/O
广告极少大量大量

常见问题

为什么 Base64 输出比输入大?

Base64 编码会将数据大小增加约 33%,因为它将 3 字节的二进制数据表示为 4 个 ASCII 字符。

此工具是否支持 UTF-8 字符?

是的。该工具使用 TextEncoder 正确处理多字节 UTF-8 字符,如表情符号、中文、日文、韩文和重音字母。

我可以编码二进制文件吗?

此工具专为文本到 Base64 的转换而设计。对于文件到 Base64 的转换(图像、PDF),请使用我们的“图片转 Base64”工具。

Base64 是加密吗?

不是。Base64 是一种编码方案,而不是加密。任何人都可以解码 Base64 数据。请勿使用它来保护敏感信息。

Base64 中使用哪些字符?

Base64 使用 A-Z、a-z、0-9、+ 和 /(总共 64 个字符),以及 = 用于填充。