图片格式转换
JPG、PNG、WebP 图片格式互转,支持批量处理
点击选择图片,或将图片拖拽到这里
支持 JPG、PNG、WebP,单次最多 20 张,单张最大 20MB
转换设置
这是什么工具?
图片格式转换工具支持 JPG、PNG、WebP 图片互相转换。可调整输出质量,透明图片转 JPG 时可设置背景色。支持批量转换和下载。所有图片在浏览器本地使用 Canvas 处理,不上传服务器。适用于网页图片优化、素材格式统一、兼容性处理等场景。
如何使用?
- 1 上传需要转换的图片
- 2 选择输出格式(JPG、PNG 或 WebP)
- 3 调整质量或背景色设置
- 4 点击「开始转换」然后下载结果
常见问题
图片会上传到服务器吗?
不会,所有转换在浏览器本地完成。
PNG 转 JPG 透明背景怎么办?
会自动填充白色背景,你也可以自定义背景色。
可以批量转换吗?
可以,一次最多上传 20 张图片批量转换。
适用场景与示例
- 把素材统一转成 WebP,缩小网页图片体积、提升加载速度
- PNG 截图转 JPG 减小体积(在不需要透明度时)
- 把 JPG/PNG 转 WebP 兼顾体积与画质,适配现代浏览器
- 批量统一一批图片的格式,方便统一管理和展示
输入
一张透明背景的 PNG logo
输出
WebP(保留透明)或 JPG(透明区填白)
💡 需保留透明度用 PNG/WebP;转 JPG 会丢失透明并填充背景色。
原理与常见错误
不同图片格式用不同的压缩策略:JPG 采用有损压缩,适合色彩丰富的照片,体积小但不支持透明;PNG 采用无损压缩并支持 Alpha 透明通道,适合图标、Logo、需要透明的图形,但照片类内容体积偏大;WebP 同时支持有损和无损,还支持透明和动画,在同等画质下通常比 JPG 小 25-35%、比 PNG 小很多,是现代网页的首选格式。浏览器端转换通过 Canvas 实现:先把原图绘制到 canvas 上,再调用 toBlob(type, quality) 重新编码成目标格式。需要特别注意格式能力差异:把带透明的 PNG 转 JPG 时,因为 JPG 不支持透明,透明区域会被填充成指定背景色(默认白色),这是格式本身的限制而非 bug,转换前应确认是否需要保留透明。
⚠️ 透明 PNG 转 JPG 后背景变白
JPG 不支持透明,这是格式限制;要保留透明请转 PNG 或 WebP,或转换时指定背景色。
⚠️ 转换后体积反而变大
PNG 转高画质 JPG 可能变大;按内容选格式——照片用 JPG/WebP,图形用 PNG。
⚠️ WebP 在老浏览器不显示
WebP 需现代浏览器支持,旧版浏览器不支持,做兼容时可同时提供 JPG 回退。
⚠️ 批量转换慢或卡顿
图片多、分辨率高时处理耗时,分批转换或先压缩尺寸可加快。
参考与更新
最后更新:2026-06-23