ToolGen

开发工具

Base 编码在线工具

Base 编码工具支持 Base64 Encoder、Base64 Decoder、Base32、Base16 等常见编码解码,适合处理接口字段、令牌片段、配置内容和简单文本传输。

功能介绍

Base 编码是一类把任意字节数据映射为可打印字符的编码方式,其中 Base64 使用最广。本工具在浏览器内完成 Base64、Base58、Base32、Base16 四种常见编码与解码,支持中文等多字节字符,无需安装软件,打开页面即可使用。

开发中大量场景依赖 Base 编码:HTTP Basic Auth 的凭据拼接、JWT 的头部与载荷、邮件附件的 MIME 编码、Data URL 内嵌图片、配置文件中的二进制字段等。接口返回一段无法直接阅读的字符串时,先尝试 Base64 解码往往是排查的第一步。

不同 Base 编码的字符表和适用场景不同:Base64 密度最高、最常见;Base58 去掉了容易混淆的 0、O、I、l,常见于比特币地址等场景;Base32 不区分大小写,适合人工抄写;Base16(Hex)逐字节直观展示,常用于校验和与底层调试。可以在页面内切换编码类型对比结果。

使用方法

  1. 通过页面上方的编码类型标签(移动端为下拉框)选择 Base64、Base58、Base32 或 Base16,默认使用 Base64;
  2. 在左侧输入区粘贴或输入原文,右侧会即时显示编码结果,无需点击任何按钮;
  3. 需要解码时,把编码后的字符串粘贴到右侧输入区,左侧会自动还原为原文,格式有误时会提示解码失败;
  4. 点击输入区下方的复制按钮把结果复制到剪贴板,继续用于接口调试或配置文件。

注意事项

  • Base64 是编码不是加密,任何人都可以解码,请勿用它保护密码、密钥等敏感信息。
  • 编码与解码在浏览器本地完成,输入内容不会上传到服务器。
  • 解码失败通常是字符串不完整、混入换行空格,或来源使用了 URL 安全变体(以 - 和 _ 替代 + 和 /),先还原为标准字符表再试。

常见使用场景

  • Base64 编码普通文本
  • 解码接口返回的 Base64 字段
  • 处理 Basic Auth 凭据片段
  • 检查配置或日志中的编码内容

常见问题

Base64 是加密吗?

不是。Base64 只是编码方式,任何人都可以解码,不能用于保护敏感数据。

为什么 Base64 结果末尾有等号?

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

相关工具

常用 Base 编码