Skip to content
freeonlinefileconvert

Base64转图片

粘贴Base64代码或Data URI,还原出原始图片,可以预览,也可以直接下载。

或拖放到这里 · 最大50MB,免费

文件更大?Pro可转换最大500MB的文件

已超出免费版上限

你仍然可以继续:现在就转换,只有在想下载结果时才需支付€1.99。

免费版支持单个文件最大50 MB,一次最多20个文件。

需要反向转换?图片转Base64

免费 · 无需注册 · 没有水印 · 文件不会离开你的设备

3步完成Base64转图片

  1. 把Base64代码或Data URI粘贴到框中,或选择包含代码的.txt文件。
  2. 点击「转换为图片」。
  3. 查看预览,并以原始格式下载图片。

从Base64中还原图片

图片经常以Base64文本的形式传递:在HTML邮件和网页中、在API返回的JSON中、在数据库导出和日志文件里。要查看或保存它,就必须把文本解码回字节。完整的Data URI或只有代码部分都可以粘贴,带不带换行都行,剩下的交给工具。

文件类型根据解码后的字节判断,而不是看前缀,所以扩展名总是正确的:PNG、JPG、GIF、WebP、SVG、AVIF、BMP、ICO或TIFF。也支持使用-和_的URL安全Base64,缺少的=填充会自动补上。你甚至可以粘贴整条CSS规则或img标签,工具会使用其中的第一个Data URI。

常见问题

如何把Base64转换为图片?

把Base64文本或Data URI粘贴到框中,点击「转换为图片」。图片会显示预览,并以原始格式下载。你也可以不粘贴,而是选择一个包含代码的.txt文件。

代码需要带 data:image 前缀吗?

不需要。你可以粘贴完整的Data URI,比如 data:image/png;base64,iVBOR…,也可以只粘贴Base64部分。工具会根据解码后的数据本身识别图片类型,所以前缀可有可无,前缀写错也没关系。

可以解码哪些图片格式?

支持识别PNG、JPG、GIF、WebP、SVG、AVIF、BMP、ICO和TIFF,并以正确的扩展名保存。如果代码解码后不是图片,比如PDF或文本,工具会提示你,而不是保存一个损坏的文件。

为什么提示我的Base64无效?

通常是代码缺了一部分,比如复制时被截断了;或者文本中混入了不属于Base64的字符,比如引号或%20。请重新复制完整的字符串,从 base64, 后面的第一个字符一直到最后一个字符。

代码会上传到服务器吗?

不会。Base64文本在你自己设备上的浏览器中解码,图片不会发送给我们,也不会保存在任何地方。页面加载完成后,即使断开网络,工具也能照常使用。

相关工具

你是首批用户之一

FreeOnlineFileConvert刚刚上线。现在创建免费账户,加入我们的Family & Friends名单:完整的Pro套餐,终身免费。

Pro0 €6,99 €
免费加入