首页 / 开发者工具 / 在线 Base64 编解码工具
免费在线工具

在线 Base64 编解码工具

将 UTF-8 文本编码为标准 Base64,或解码回 UTF-8 文本并复制结果。转换在浏览器内完成,没有文件下载或其他编码选择。

开始使用

在线 Base64 编解码工具

将 UTF-8 文本编码为标准 Base64,或解码回 UTF-8 文本并复制结果。转换在浏览器内完成,没有文件下载或其他编码选择。

实际用途

将浏览器内文本按UTF-8编码为Base64,或把Base64严格按UTF-8解码回文本。页面没有字符编码选择器,也不适合任意二进制文件。

可复核示例

输入Hello编码得到SGVsbG8=;将它解码又得到Hello。输入你好编码得到5L2g5aW9。

  1. 输入文本,点编码;或粘贴Base64,点解码。
  2. 复制结果前核对原文,尤其是非ASCII字符。

使用边界

无效Base64或非UTF-8字节会报错。Base64不是加密;敏感内容不能因看起来不可读就当作安全。大型文件请用文件专用工具。

编码输入最多 8,388,608 个 UTF-16 代码单元,转换为 Base64 前的 UTF-8 字节最多 16 MiB。解码输入原始长度最多 16,777,216 个代码单元,去除空白后的 Base64 最多 8,388,608 个字符。这是独立限制,UTF-16 长度不等于 UTF-8 字节数。

你好 ↔ 5L2g5aW9
Hello ↔ SGVsbG8=

若要在本页直接编码再解码,原始 UTF-8 数据应不超过 6 MiB,对应最多 8 MiB 的 Base64。更长的编码结果可在文件解码器中恢复为字节,但仍受该工具容量限制。

此工具无需安装,所有处理均在当前浏览器本地完成,不会上传输入内容或本地文件。