工具介绍
PNG 和 JPG 的存储方式不同:PNG 无损且支持透明,代价是体积大——尤其是照片。JPG 是有损的照片格式,视觉效果相同体积却小得多,但不支持透明。PNG 转 JPG 是最常见的图片需求之一:只收 JPG 的报名表和网站、太大的邮件附件、白占空间的照片类 PNG。
转换过程按你选的质量把像素重新编码为 JPG。由于 JPG 无法表示透明,透明区域会合成到白色背景上——这也是打印时的标准行为。
为什么使用它?
- 浏览器本地运行——图片不上传,又快又私密。
- 批量转换:几十张 PNG 一次拖入。
- 透明区域正确变白而不是变黑(简易转换器的常见 bug)。
- 质量滑块 + 实时输出体积——省了多少一目了然。
- 免费、无水印、无需账号、不限文件。
使用方法
- 点击虚线框或把 PNG 文件拖进去。
- 按需调整输出质量(默认 92% 保持完整视觉质量)。
- 每个转换结果显示新体积和缩略图预览。
- 点各文件旁的"下载"。
示例
输入
截图.png — 2.4 MB,四角透明输出
截图.jpg — 310 KB,四角为白色照片类 PNG 通常缩小 5–10 倍;透明部分填充为白色。
我们自己的实测记录
本页的透明处理不是"想必没问题",是上线前专门验证过的:我们用一张带透明区域的 PNG 做转换,然后用程序抽样输出 JPG 的像素值——原透明区域读出来是精确的 (255, 255, 255) 纯白,彩色区域也在编码器容差之内。之所以专门测这一项,是因为它是简易 canvas 转换器的经典翻车点:忘了先铺白底,所有透明 logo 转出来都是黑底。如果你在别的网站被坑过,那就是这个 bug——本页没有。
→ JPG 转 PNG(反方向) · 图片压缩
常见问题
PNG 的透明部分会怎样?
填充为白色。JPG 根本没有透明的概念,所有转换器都必须选一个背景色;白色与纸面和常见网页背景一致。需要保留透明请继续用 PNG 或改用 WebP。
转换会损失画质吗?
JPG 是有损格式,严格说会——但默认 92% 质量下照片看不出差别。带锐利文字的截图更容易出现 JPG 毛边,这类图建议 95% 以上质量,或考虑是否真的需要转 JPG。
为什么转出来的 JPG 比 PNG 小这么多?
PNG 无损存照片非常费字节,JPG 丢弃的是肉眼看不到的细节。照片类内容缩小 5–10 倍很正常——这正是 JPG 成为照片标准格式的原因。
可以一次转多张吗?
可以——想选多少选多少。每个文件独立转换、独立下载。因为全部在你的设备上运行,没有批量限制。
图片会被上传到服务器吗?
不会。转换使用浏览器本地的 canvas API,图片不离开你的电脑——页面加载后甚至可以断网使用。