← 返回首页
首页开发工具Base64 编解码

Base64 编解码

文本 Base64 编码与解码

Base64 编解码

文本 Base64 编码与解码

开发frontend免费
示例
文本输入
支持中文和常见 Unicode 文本。

关于Base64 编解码

Base64 编解码工具用于在原始文本和 Base64 字符串之间互转。编码常用于把二进制或特殊字符转成安全的 ASCII 文本(比如图片内嵌、JWT、HTTP 头);解码则用于还原被编码的内容。工具完整支持中文和 Unicode,并提供 URL 安全模式(把 + / = 换成 - _)和逐行模式(批量处理多行数据,每行单独编解码)。

常见使用场景

  • 调试接口时,解析请求头或 Token 里的 Base64 内容
  • 把文本编码成 Base64 用于数据传输或内嵌
  • URL 场景下需要 URL 安全的 Base64(不含 + / =)
  • 批量处理多行数据,每行单独编码或解码

常见问题

为什么解码中文会出现乱码?
Base64 本身不规定字符编码。如果原始内容是 UTF-8 中文,工具会按 UTF-8 解码;如果编码端用的是其他编码(如 GBK),就会出现乱码。本工具默认按 UTF-8 处理。
URL 安全模式是什么意思?
标准 Base64 含有 + / =,这些字符在 URL 里有特殊含义。URL 安全模式把它们替换成 - _ 并去掉末尾的 =,可以安全地放进 URL。