52OKP 工具箱
图片处理▾安全与密码▾开发工具▾编码转换▾安全与密码▾时间日期▾编码转换▾开发工具▾文本处理▾

🔣 Base64 编解码

文本与 Base64 互转,正确处理中文(UTF-8),支持 URL 安全变体。

在线 Base64 编码解码:文本与 Base64 互转,正确处理中文等 UTF-8 字符,支持 URL 安全 Base64 变体。浏览器本地处理。

本工具在浏览器本地运行,文件不会上传服务器。返回工具箱首页查看全部工具。

常见问题

为什么中文 Base64 和有些工具结果不同?

Base64 编码的是字节而非字符,中文需先按 UTF-8 转为字节再编码。本工具始终按 UTF-8 处理,结果与标准一致。

URL 安全 Base64 是什么?

标准 Base64 中的 + 和 / 在 URL 中有特殊含义,URL 安全变体将其替换为 - 和 _,适合放在链接、Cookie 或 JWT 中。

编码结果末尾的 = 是什么?

补位符。Base64 按 3 字节一组编码,末尾不足时用 = 补齐到 4 字符,解码器可自动处理有无补位两种情况。

Base64 是加密吗?

不是。Base64 只是编码转换,任何人都能直接解码还原,不能用于保护密码等敏感信息。

相关工具

  • 🔗 URL 编解码:URL 百分号编码与解码,支持组件/完整 URL 两种模式、加号转空格。
  • 📋 JSON 格式化:JSON 格式化、压缩与校验,支持自定义缩进、键排序,出错时提示具体位置。
  • #️⃣ 哈希计算:一次计算 MD5、SHA-1、SHA-256、SHA-384、SHA-512,输出十六进制或 Base64。