ToolGen

Base 编码

Base 编码

Base64 编码解码在线工具

Base64 编码解码页用于在文本和 Base64 字符串之间转换,适合接口字段、Basic Auth 片段、配置内容和日志排查。

功能介绍

Base64 用 64 个可打印字符表示任意二进制数据,把不便直接传输的字节转换成安全的文本形式,是接口、邮件附件、数据 URL 和配置文件里最常见的编码方式。

每 3 个字节编码为 4 个字符,因此结果体积约增大三分之一。本页面用于文本与 Base64 的互转,方便接口字段、Basic Auth 片段和配置内容的排查。解码提示格式错误时,通常是字符串被截断、混入换行,或对方使用了 Base64URL 变体。

使用方法

  1. 在输入框粘贴文本或 Base64 字符串,页面会实时给出编码和解码结果。
  2. 编码方向把普通文本转成 Base64,解码方向把 Base64 还原为原文。
  3. 点击结果即可复制,用于接口字段、配置或日志的比对。
  4. 所有转换都在浏览器本地完成,内容不会上传服务器。

注意事项

  • Base64 不是加密,任何人都能解码,切勿用它保护敏感信息。
  • URL 场景常用 Base64URL 变体(把 + / 换成 - _),注意与标准 Base64 区分。
  • 编码前的文本编码(UTF-8、GBK)不同会导致结果不同。

常见使用场景

  • 把普通文本转换为 Base64
  • 还原接口返回的 Base64 字段
  • 检查 Basic Auth 凭据片段
  • 整理配置或日志中的编码内容

常见问题

Base 编码是加密吗?

不是。Base 编码只是把数据转换成更适合复制、传输或展示的文本形式,不能用于保护敏感内容。

Base64 结果末尾的等号是什么?

等号是填充字符,用于让编码后的长度满足 4 字符分组要求,属于正常结果。

Base64 和 Base64URL 有什么区别?

Base64URL 是用于 URL 和文件名的变体,把 + / 替换为 - _ 并常省略填充,避免与 URL 保留字符冲突。

相关工具

常用 Base 编码