Base64 转图片
将任意 Base64 字符串或 Data URL 解码还原为图片。在页面内预览结果,查看精确像素尺寸,并下载为 PNG、JPEG 或 WebP——全程在浏览器中完成。
Base64 转图片
粘贴 Base64,预览图片,下载原图或转换格式。
在浏览器本地解码,文件不会上传到服务器
图片预览将显示在此处
粘贴 Base64 后点击「预览图片」
有图片需要转成 Base64?
将图片文件转换为 Base64、Data URL、HTML、CSS 或 Markdown。
如何将 Base64 解码为图片
粘贴 Base64
粘贴原始 Base64 字符串或完整 Data URL(data:image/png;base64,...)。图片类型会从 Data URL 前缀自动识别。
点击「预览图片」
解码后的图片会立即在浏览器中渲染,并显示精确的像素尺寸。无需上传,无需服务器。
以任意格式下载
下载原始格式,或转换为 PNG、JPEG 或 WebP——所有格式转换均通过 Canvas API 在本地完成。
支持的图片格式
以下图片格式均可从 Base64 解码并预览。
无损压缩,支持透明度(Alpha 通道)。最适合 logo、图标、截图以及边缘清晰的图形。
有损压缩,不支持透明度。最适合照片和复杂图像,在文件大小比完美画质更重要时使用。
现代格式,压缩率优于 PNG 和 JPEG,支持透明度。最适合网页传输使用。
矢量格式——无限缩放,简单图形文件体积极小。解码后以原始 SVG 文件形式下载。
支持动画和 256 色,常用于动态图片。解码后以原始格式下载。
下一代格式,压缩效果出色,支持 HDR 和透明度。解码后以原始格式下载。
常见问题
支持哪些图片格式?
PNG、JPEG、GIF、WebP、SVG 和 AVIF。格式会从 Data URL 前缀自动识别。对于原始 Base64 字符串,请手动选择格式。
可以从 PNG 转换为 JPEG 或 WebP 吗?
可以。解码 Base64 字符串后,无论原始格式如何,均可将图片下载为 PNG、JPEG 或 WebP。转换使用浏览器 Canvas API 完成。
为什么 JPEG 下载的图片与原图有所不同?
JPEG 是有损格式,会丢弃部分图片数据以减小文件体积。PNG 或 WebP 图片中的透明区域在转换为 JPEG 前会被填充为白色,因为 JPEG 不支持 Alpha 通道。
支持 SVG Base64 吗?
支持。SVG 图片会被解码并在页面内预览。基于 Canvas 的格式转换(PNG/JPEG/WebP)会按 SVG 声明的尺寸将其栅格化。以原始 SVG 格式下载可保留矢量数据。
有文件大小限制吗?
没有强制限制,但非常大的图片(超过 10 MB)解码可能较慢。Canvas 格式转换对于超高分辨率图片也可能较慢。
图片会上传到服务器吗?
不会。所有解码和格式转换完全在浏览器中进行,不会向任何服务器发送任何内容。