图片转Base64

图片 Base64 互转

当前方向:图片 → Base64

使用场景
  • HTML/CSS 嵌入小图标:避免一次 HTTP 请求(缺点:HTML 变大)
  • 邮件图片:部分邮件客户端不显示外链图片
  • 前端开发:mock 数据、单元测试 fixture
  • JSON 数据交换:把图片打包进 JSON

所有处理在服务端内存中完成,文件不会保存到磁盘。

工具简介

Base64 转图片工具可以将 Base64 编码的图片字符串还原为图片文件,支持 PNG、JPEG、GIF、WebP、BMP、SVG 等常见格式。Base64 图片编码通常用于在 HTML/CSS/CSS 中内嵌图片(减少 HTTP 请求)、在 JSON 接口中传输图片数据、在数据库中存储小图片等场景。工具自动检测图片格式,支持从 data:image/... 完整 URL 字符串中提取纯编码部分。预览区域实时显示还原后的图片,也可一键下载为原始格式文件。

使用步骤
1
粘贴 Base64 字符串
将 Base64 编码的图片字符串粘贴到输入框,支持带 data:image/... 前缀的完整 URL 格式。
2
自动解码显示
工具自动检测格式并解码,预览区域实时显示还原后的图片。可查看图片尺寸、格式、文件大小等信息。
3
下载图片
点击「下载」按钮,图片将以原始格式保存到本地。文件名自动根据格式生成。
常见问题
如何判断 Base64 字符串对应的图片格式?

查看 data:image/ 后面的部分:/png 是 PNG、/jpeg 是 JPEG、/gif 是 GIF、/webp 是 WebP。如果没有前缀,工具会根据编码特征自动检测。

支持超大 Base64 字符串吗?

支持。但建议单次不超过 10MB 的 Base64 字符串(对应约 7.5MB 原图),过大的图片在浏览器中渲染和下载可能较慢。超大图片建议直接使用文件形式传输。

Base64 转出来的图片质量有损吗?

Base64 编码本身是无损的,还原后的图片与编码前的原图完全一致(PNG 为无损格式)。如果编码前的源文件是有损压缩的(如 JPEG),则还原的图片质量与编码前相同。

反向操作(图片转 Base64)在哪里?

该功能在「图片转 Base64」工具中。本工具只做 Base64 → 图片的方向还原。如需图片 → Base64,请从工具列表中找到图片转 Base64 工具使用。