{ }jsons.cloud

输入

输出

使用说明

  1. 把文本粘贴到左侧输入区,点「编码」得到 Base64;或粘贴 Base64 内容,点「解码」还原为文本。
  2. 「变体」可选标准(+/ 与 = 填充)或 URL-safe(-_ 且去填充);解码自动兼容两种变体。
  3. 解码会自动容忍换行与空白(邮件、证书里常见的折行格式)。
  4. 中文与 emoji 按 UTF-8 处理,不会乱码;出错时按提示检查字符集、长度或内容类型。
  5. 全程在浏览器本地处理,可放心粘贴包含敏感字段的内容。

常见问题

我的数据会被上传吗?

不会。编码与解码全部在你的浏览器内完成(大文本经 Web Worker 处理),输入输出都不会发送到服务器。

中文和 emoji 会乱码吗?

不会。文本先按 UTF-8 转为字节再做 Base64,解码时同样按 UTF-8 还原;如果解码结果不是有效的 UTF-8(比如它其实是图片等二进制数据),工具会明确报错而不是输出乱码。

标准 Base64 和 URL-safe 有什么区别?

标准变体使用 + 和 /,并用 = 填充;URL-safe 变体改用 - 和 _ 且去掉填充,适合放进 URL 或文件名。本工具解码时对两种变体(含缺失填充)自动兼容。

为什么解码会报错?

常见原因:包含非 Base64 字符(会给出出错位置)、去掉填充后长度不符合规则(应为 4 的倍数或余 2/3)、或解码结果不是有效的 UTF-8 文本。按提示修正输入即可。

相关工具