Base64 转图片转换器 - 免费在线工具
把 Base64 字符串解码还原为图片,支持 JPG、PNG、GIF、WebP,即时预览并下载,全程在浏览器本地处理。
Base64 字符串
上传
图片预览
结果会显示在这里...
无图片显示
粘贴有效的 Base64 字符串以查看预览
如何将 Base64 转换为图片
将 Base64 字符串粘贴到输入区域。
工具会自动识别图片格式并生成预览。
查看图片的尺寸、大小和格式等详细信息。
点击“下载”即可将图片保存到本地设备。
主要功能
支持多种格式
支持 JPG, PNG, GIF, WebP, BMP, ICO 和 SVG 格式。
实时预览
在键入或粘贴时即时查看解码后的图片。
详细信息
即时获取图片尺寸、文件大小和 MIME 类型。
安全且仅客户端
所有转换都在浏览器中进行。数据不会发送到服务器。
常见问题
什么是 Base64 转图片转换?
它是将 Base64 编码的字符串解码回原始图片文件格式以进行查看或编辑的过程。
使用安全吗?
是的,此工具完全在您的浏览器中使用 JavaScript 运行。您的图片永远不会上传到任何服务器。
为什么要使用 Base64 图片?
Base64 图片通常用于将小图片直接嵌入 HTML 或 CSS 中以减少 HTTP 请求,或用于 JSON API 中的数据传输。
把一段 Base64 字符串粘进来——带不带 data:image/...;base64, 前缀都行——工具会立刻把它解码还原成图片,给出可直接查看的预览,并显示自动识别出的 MIME 类型、像素尺寸和文件大小。支持 PNG、JPG、GIF、WebP、BMP、ICO 和 SVG,解码全程在你的浏览器本地完成,数据不上传任何服务器。常见的图片显示不出来、解码后是乱码,多半是字符串复制残缺或带了多余空格、换行,把完整一段重新粘贴一般就能正常还原。
Base64 转图片工具怎么用
- 1
粘贴 Base64 字符串
把编码后的字符串粘进输入框,带不带 data:image/...;base64, 前缀都能识别,纯字符串也可以。
- 2
自动生成预览
工具会从数据里自动判断图片格式,字符串有效后立即渲染出可见的图片预览。
- 3
查看图片信息
在预览旁查看解码出的图片尺寸(宽×高)、文件大小和 MIME 类型,方便核对。
- 4
下载图片
点「下载」把还原后的图片按原始格式保存到本地,即可用于后续编辑或上传。
参考资料
- RFC 2397 —— “data” URL 方案
IETF 官方规范,定义了用来内嵌 Base64 图片的 data: URL 方案,是 data URI 写法的权威出处。
- MDN —— Data URLs(数据 URL)
讲解 data URL 的语法、base64 标记位,以及浏览器如何解码内嵌的图片数据。
相关工具
常见问题
- Base64 怎么转成图片?
- 把完整的 Base64 字符串粘贴到输入框即可,工具会自动识别格式并实时生成图片预览,再点「下载」就能保存到本地。带不带 data:image/...;base64, 前缀都支持,整个过程不需要安装软件,也不用上传文件。
- 需要带 data URI 前缀(data:image/...;base64,)吗?
- 不一定。你可以直接粘贴纯 Base64 字符串,也可以粘贴完整的 data:image/...;base64,... 形式,工具两种都能识别并自动判断图片格式。如果你是从 CSS 或 HTML 里拷出来的,连前缀一起粘进来更省事。
- Base64 解码后图片显示不出来 / 是乱码怎么办?
- 最常见的原因是字符串没复制完整,或中间夹了多余的空格、换行、引号。建议把完整的一段重新粘贴一次。另外要确认这段 Base64 确实是图片数据(PNG/JPG 等),而不是文本或其他二进制内容;如果只是把图片字节当文本解码,自然显示不出图片。
- 支持哪些图片格式?SVG 能转吗?
- 支持 PNG、JPG、GIF、WebP、BMP、ICO 和 SVG,格式会从解码后的数据里自动识别。SVG 这类矢量图也能正常预览和下载,适合图标、Logo 等场景。
- 图片会上传到服务器吗?数据安全吗?
- 不会。所有解码都在你浏览器本地用内置 JavaScript 完成,Base64 字符串和还原出的图片全程不离开你的设备,也不会被存储或上传,可以放心处理内部或敏感图片。
- 为什么开发里会把图片转成 Base64?
- 把小图片转成 Base64 内嵌进 HTML、CSS 或 JSON,可以省掉一次额外的 HTTP 请求,常见于图标、占位图、邮件模板以及接口里传图等场景。不过 Base64 会让体积增大约 33%,所以一般只对小图这么用,大图仍建议走正常的图片链接。
- 转换有大小或数量限制吗?
- 工具不限制转换次数,可以反复粘贴解码。由于解码在本地完成,超大的 Base64 字符串可能受浏览器内存影响,处理小到中等的图片最为流畅。