Base64转图片
粘贴Base64代码或Data URI,还原出原始图片,可以预览,也可以直接下载。
免费 · 无需注册 · 没有水印 · 文件不会离开你的设备
3步完成Base64转图片
- 把Base64代码或Data URI粘贴到框中,或选择包含代码的.txt文件。
- 点击「转换为图片」。
- 查看预览,并以原始格式下载图片。
从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文本在你自己设备上的浏览器中解码,图片不会发送给我们,也不会保存在任何地方。页面加载完成后,即使断开网络,工具也能照常使用。