Base64 在线解码

在线将 Base64 解码为 UTF-8 文本,支持标准 Base64、Base64URL 和 Data URI。检查填充符错误,原样下载解码后的文件,数据无需上传。

0 个字符
处理结果

处理结果将显示在这里。

如何解码 Base64 字符串

  1. 粘贴 Base64 编码值或完整的 Base64 Data URI,页面已选中解码模式。
  2. 点击解码,复制可读文本;如果结果是文件,下载原始字节。
  3. 需要图片预览时使用“Base64转图片”;需要查看完整 JWT 时,使用 JWT 工具分别解析它的各部分。

Base64 在线解码使用要点

请粘贴编码值本身,不要带 HTML 标签或 JSON 字符串外层的引号。支持有效的标准 Base64 和 URL 安全格式,可省略填充符;空格、制表符及换行会被忽略。UTF-8 字节会显示为文字,其他字节仍可原样下载;不是有效 UTF-8 时会显示十六进制预览。这是解码,不是解密或找回密码。

示例:将 Base64 还原为 UTF-8 文本

输入内容
5L2g5aW977yM5LiW55WM77yB8J+Riw==
处理结果
你好,世界!👋

Base64 在线解码常见问题

为什么结果是十六进制,不是文字?

解码后的字节不是有效的 UTF-8,可能是图片、压缩包,或采用其他字符编码的文本。下载会保留原始字节,本工具不会猜测旧字符编码。

没有末尾的 = 也能解码吗?

可以,但剩余长度和位数据必须有效。工具接受省略填充符的输入,会拒绝错误填充、混用标准与 URL 安全字符,以及无效的末尾位。字符串被截断后,缺失字节无法凭空还原。

可以粘贴 Data URI、网址参数或 JSON 值吗?

可以直接粘贴完整的 data:…;base64,… URI。JSON 请仅复制去掉外层引号的字符串值;如果值带有网址百分号转义,先进行 URL 解码。不要把 + 换成空格,否则会改变 Base64 内容。

能解码的令牌就是真的吗?

不是。Base64 是可逆的数据表示方式,既不是加密,也不验证签名。JWT 由点号分隔的多部分组成,请使用 JWT 工具读取标头和载荷;读取内容不代表验证真伪。

文件、令牌和文本会上传吗?

不会。这些工具都在您的浏览器中处理输入。网站只提供页面和程序代码,不会把输入发送到转换服务器,也不会保存到账户里。

  • Base64转文件

    把Base64字符串和Data URI还原为可下载的文件,保留完整二进制数据。

  • Base64转图片

    解码Base64图片或Data URI,预览浏览器支持的图片格式,下载原始图片字节。

  • Base64URL编码与解码

    使用-和_字符生成URL安全的Base64,支持不带填充符的Base64URL解码。

  • JWT令牌解析

    在本机查看JWT标头与载荷,解析有效期和生效时间,无需上传令牌。

全部开发者工具

编码与文件转换

在文本、二进制、网址和内嵌图片之间转换,保留原始数据。

数据与文本检查

读懂结构化数据和令牌,清楚查看文本的每一处变化。

哈希、标识符与定时规则

核对文件完整性,生成标识符,转换时间并预览定时任务。

输入内容和文件均在本机处理。请勿将敏感结果留在共享剪贴板中,处理私钥和令牌时请使用可信设备。