跳到正文

Base64 转文字

粘贴 Base64 还原成可读文字。自动忽略空白。若字符串用的是 -_ 而不是 +/,请打开 URL 安全模式。

需要文字 → Base64?

私密 · 快速 · 免费

解码本质是把 Base64 字母表还原成字节,再按 UTF-8 读成文字。乱码多半是原文不是 UTF-8,或中间被截断。

JWT 中间段、部分 CDN 签名常用 URL 安全且无填充;解码失败时优先切换模式,而不是反复改字符串。

怎么把 Base64 还原成文字

  1. 粘贴 Base64 字符串(可带换行或空格,本页会尽量忽略)
  2. 若来源用了 -/_ 或省略了 =,打开「URL 安全」再转换
  3. 复制还原后的文字;失败时先检查是否截断或缺引号

这页能帮你什么

  • 标准与 URL 安全两种字母表都能解
  • 对填充缺失更宽容,少踩 JWT/令牌的坑
  • 本机解码,适合查看可能含隐私的片段

常见用法

  • 还原接口返回或日志里的 Base64 字段
  • 查看 JWT payload(先拆出中间段,再开 URL 安全)
  • 核对同事发来的编码串是否完整

小提示

  • 先去掉首尾英文引号或多余的 data: 前缀再解
  • 解出来是二进制乱码时,可能本来就是图片/文件——试 Base64 转图片
  • 需要重新编码用 文字转 Base64

示例

输入 输出 说明
SGk= Hi
5L2g5aW9 你好 中文 UTF-8
8J-OiQ 🎉 URL 安全、无填充

常见问题

解码失败怎么办?
可能字符串被截断、用了 URL 安全字母表,或根本不是 Base64。可切换 URL 安全模式,并去掉首尾引号后再试。
能解 JWT 中间那段吗?
JWT 各段多为无填充的 URL 安全 Base64。打开 URL 安全,只粘贴那一段即可;也可直接用 JWT 查看工具。
解出来是乱码怎么办?
本页按 UTF-8 还原。若原文是其它编码,或其实是图片/二进制,会看起来像乱码——图片请试「Base64 转图片」。

相关工具