开发者工具

Base64 编码 / 解码

将 UTF-8 文本编码为 Base64,或将 Base64 解码为文本。支持 Base64URL、日文、中文和表情符号,所有处理均在浏览器内完成。

输入内容和转换结果仅在浏览器内处理,不会发送至服务器。

本页面使用流量分析来统计浏览情况,不会收集输入内容或转换结果。 隐私政策

标准 Base64 使用 + 和 /,并用 = 填充。Base64URL 使用 - 和 _,编码时省略填充。

请选择格式,然后点击编码或解码。

最大 5 MiB(UTF-8)

选择格式后点击“编码”或“解码”。修改输入内容或格式会清除之前的结果。 输入内容不会自动保存。

最大 20 MiB(UTF-8)

可以复制结果,或将结果用作输入再次转换。解码内容仅作为文本显示,不会执行。

如何使用 Base64 编码 / 解码

  1. 将要编码的文本或要解码的 Base64 粘贴到输入框,然后选择标准 Base64 或 Base64URL。
  2. 点击“编码”将 UTF-8 文本转换为 Base64,或点击“解码”将 Base64 还原为 UTF-8 文本。支持日文、中文和表情符号。
  3. 按需复制转换结果。使用“将结果用作输入”后,可确认格式并进行反向转换。

支持的文本和格式

Base64 是将数据表示为文本的方式,并非加密。此工具仅支持 UTF-8 文本,不支持文件或二进制数据转换。 解码会忽略半角空格、制表符和换行符,同时接受正确填充或省略填充的内容。其他格式的字符、不正确的填充、非零填充位和无效 UTF-8 会被拒绝,原始输入保持不变。

限制与数据处理

输入上限为 UTF-8 编码 5 MiB,输出上限为 20 MiB,处理超过 5 秒将停止。也支持对空文本进行编码和解码。 输入内容和转换结果不会写入 URL、服务器日志、分析事件或浏览器存储空间。页面浏览统计和正常的页面资源请求仍会进行。