Base64 编码/解码

在 UTF-8 文本与 Base64 字符串之间本地编码、解码。

浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南

如何使用Base64 编码/解码

浏览器本地处理

示例

文本

café 😀

结果

Y2Fmw6kg8J+YgA==
  1. 编码

    粘贴文本后选择编码;也可将示例结果粘贴回来,选择解码并核对原文。

限制与注意事项

  • Base64 是可逆编码,不是加密;它不能隐藏原文。
  • 本页只还原有效的 UTF-8 文本,不输出图片等二进制文件。

常见问题

为什么 Base64 能解码,却提示 UTF-8 错误?

Base64 可以表示任意字节,但本页只输出文本。请确认数据原本是 UTF-8 文本,而不是图片、压缩包或其他文件。 Base64 与 图片 转换

复制来的 Base64 带空格或换行怎么办?

本页会在解码前去除空格和换行,再还原 UTF-8 文本。

页面反馈发现问题或有改进建议?
反馈功能需要在在线版使用

请在在线版启用 JavaScript 后提交;当前工具或案例的本地功能不受影响。

前往在线版反馈