图片格式转换

我要提建议

PNG / JPG / WebP 互转,尺寸不变:单张可即时看体积与画质对比,也可以多选文件批量转换并打包 ZIP,透明区域可指定填充色。

相关工具

这个工具是做什么的

本工具只做一件事:把图片换成另一种格式,尺寸与内容都不动(要改尺寸用「图片缩放」,要压体积用「图片压缩」)。选好图就会自动转一次,换目标格式或调质量会立刻重转,右侧同步给出新格式的体积与前后对比。它同时会把后果说清楚:**有损转有损是二次压缩**,画质只会持平或更差;**转 JPG 会丢掉透明**,透明区域按你选的填充色处理;**转 PNG 不会把已经压掉的细节找回来**,体积通常还大好几倍;原格式与目标相同时,只是重新编码一次,什么都不会变好。相反,PNG 转 WebP 通常是白赚——同样清晰度体积更小,而且 WebP 也支持透明。解码与编码全部在本机用本地引擎完成,图片数据不出设备。另外提供**批量转换**:一次多选文件、用同一套参数逐个转换,列表里逐条显示原始体积、结果体积与状态,单个文件失败不会中断整批(失败原因会单独列出并写进 ZIP),完成后可逐个下载或打包成一个 ZIP 导出(ZIP 内同名文件会自动加 -2 后缀,避免互相覆盖)。

使用方法

  1. 选择图片,页面会显示原格式(按 MIME 与扩展名识别)、尺寸与体积。
  2. 选「转成」的目标格式:PNG(无损 / 支持透明)、JPG(通用 / 体积小)、WebP(体积更小 / 支持透明)。
  3. 有损格式可以调质量(默认 92%,转换场景建议 90% 以上,尽量减少二次压缩的损伤)。
  4. 要转 JPG 且原图带透明时,选一个透明填充色(默认白色)。
  5. 看右侧的体积变化与前后对比,满意后导出文件。
  6. 要批量处理就切到「批量转换」:多选文件 → 开始转换 → 看列表里的结果与失败原因 → 打包导出 ZIP。

常见问题

转换会损失画质吗?
取决于方向:无损 → 无损(PNG/WebP 无损)不损失;有损 → 有损(JPG ⇄ WebP)是二次压缩,画质只会持平或更差;有损 → 无损(JPG → PNG)不会变差,但也不会把压掉的细节找回来,只是把已有画质原样存下来。所以想「变清晰」应该用图片放大修复,而不是转格式。
为什么转成 PNG 体积反而大很多?
PNG 是无损格式,会完整保存每个像素,照片类图片通常比 JPG 大 3–10 倍。它适合截图、图标和需要透明的图。如果目标是省体积,请转 JPG 或 WebP。
透明的 PNG 转 JPG 会怎样?
JPG 不支持透明,透明区域会被填成你选的填充色(默认白色),界面会提前提醒。要保留透明请选 WebP 或保持 PNG。
批量转换有什么限制?
一次选多少个都行,工具会按顺序逐个解码与编码(每处理一个就让出一次主线程,界面不会卡住)。单个文件失败不会中断整批:失败项会在列表里标红并给出原因,结束时还会把失败清单写进 ZIP。同名文件(例如 a.png 与 a.bmp 都转成 a.jpg)在 ZIP 里会自动加 -2 后缀。另外所有结果都会留在内存里直到你清空,几百张超大图建议分批处理。
哪些格式能作为输入?
凡是当前浏览器能解码的都能输入:PNG / JPG / WebP / GIF / BMP / AVIF(随引擎不同)等,SVG 也能解码成位图。输出只提供 PNG / JPG / WebP 三种——它们是兼容性最好的选择。
会上传图片吗?
不会。解码、编码全在本机用本地引擎完成,数据不出设备。