
什么是 PNG 转 JPG 转换器?
PNG 转 JPG 转换器会把无损的 PNG 文件重新编码为 JPEG。JPEG 是一种专为照片设计的有损格式。PNG 会精确保存每一个像素,所以屏幕截图、设计稿导出图或渲染出来的图表体积往往很大,而且一直小不下来。JPEG 会舍弃肉眼不太容易察觉的细节,对照片和类似截图的图像来说,生成的文件只有原来的几分之一。
体积差距,正是大多数人来到这里的原因。Gmail 的附件总大小一旦超过 25 MB,邮件就发不出去。几张保存为 PNG 的全分辨率桌面截图,可能还没等你写一个字,就已经让邮件超限。把这些文件拖到这里,质量保持 90%,每一行都会显示转换前后的大小,以及 JPG 比原图小了多少或大了多少,这批文件现在能不能发出去,一眼就能看出来。有些上传表单把收据或证件照限制在 2 MB 以内,道理也是一样的。
转换过程中有两处会发生变化。第一,JPG 没有 alpha 通道,所以透明区域在编码前会被填充为白色,出现这种情况时,文件所在行会给出提示。透明背景上的 Logo 会变成白色方块上的 Logo,放在白色页面上看不出问题,放在深色页面上就很明显。第二,转换要经过画布处理,因此 EXIF、GPS 坐标和颜色配置文件都会被丢弃。对截图来说,没有什么可惜的;对相机拍的照片来说,拍摄日期和拍摄地点都会一并丢失。
转换器会读取每个文件开头的几个字节来判断真实格式,而不是只看扩展名。所以多年前被改名为 .jpg 的 PNG 照样能正确转换;如果文件是 HEIC 或 TIFF 等其他格式,转换器会直接拒绝,并附上对应转换工具的链接,而不是不明不白地报错。所有处理都在本地(客户端)完成:文件不会被上传,页面加载完成后,即使断开网络也能继续使用。文件大小(字节数)没有上限,但超过 100 兆像素的图片会被拒绝,因为浏览器标签页装不下。免费使用,无需注册,每天的转换次数有限制。
如何将 PNG 转换为 JPG
添加 PNG 文件
把文件拖到写着“将 PNG 图片拖到此处或点击上传”的框里。一次添加多个文件也没问题,每个文件一添加就会开始转换为 JPG。
调整质量
质量滑块的范围是 10 到 100,默认是 90%。截图和照片保持这个值就好。如果文件必须尽量小,可以降到 75-80%,细节会稍微柔和一些,通常还能接受。每次移动滑块,约 300 毫秒后所有已添加的文件都会重新转换,所以拖动一次只会转换一次,也不会再次占用你的每日次数。
检查每个转换结果
每一行都会显示缩略图、状态和一行大小信息,包括转换前后的大小,以及 JPG 比原图小了多少或大了多少。如果文件的透明区域被填充成了白色,或者文件其实不是 PNG,这个文件下方会出现提示。点击缩略图可以查看 JPG 大图,并在转换前后之间切换对比。
下载结果
点击某一行的下载图标可以保存单个文件,也可以点击列表标题处的“全部下载(n 张图片)”,把整批文件打包成 converted-jpg.zip。重名文件会自动编号,不会有文件被悄悄覆盖。
为什么要把 PNG 转换为 JPG?
PNG 和 JPG 各自解决的问题不同,所以转换对有些图像很值得,对另一些则是错误选择。放入文件之前,请先权衡以下三点。
照片类图像,文件更小
PNG 靠查找重复图案来压缩,对纯色区域效果很好,但对照片里的细微噪点和柔和渐变就不太行了。JPEG 正是为这类图像设计的:它把图片分成 8 x 8 像素的小块,每个块只保存一个简化版本。
保存多少取决于图片,因此此页面不承诺比例。一张 12 兆像素的照片是 36 MB 的原始像素数据。保存为 PNG 时,它通常保持在 10 MB 以上,而与 JPG 相同的照片通常为几兆字节。平面徽标或带有少量颜色的图表可以显示出 JPG 比 PNG 更大,每行显示前后的大小,因此您可以在下载前查看您处于哪个情况。
兼容上传表单和老旧软件
几乎所有设备、邮件客户端、打印自助机和照片服务都能打开 JPG。有些上传表单要求更严,只接受 .jpg 或 .jpeg,这在签证和证件办理网站、求职申请系统以及老旧的内容管理系统中很常见。当表单拒绝一张完全正常的 PNG 时,转换往往是最快的解决办法。
透明度:何时保留 PNG
JPG 没有 alpha 通道,所以 Logo、图标或抠图后的产品图会失去透明背景,换成白色背景。如果图像要放在彩色或深色背景上,或放在主题可能变化的页面上,请保留 PNG。
如果你既需要更小的文件,又需要保留透明度,请改用 PNG 转 WebP:WebP 同时支持有损压缩和 alpha 通道。
PNG 与 JPG:该用哪个
| PNG | JPG | |
|---|---|---|
| 压缩方式 | 无损。解码后每个像素都与保存时完全一致。 | 有损。保存时会舍弃细节,质量设置越低,舍弃越多。 |
| 透明度 | 支持完整的 alpha 通道,从完全透明到完全不透明。 | 不支持。透明区域会被填充为纯色,本页使用白色。 |
| 动画 | 标准 PNG 不支持。APNG 扩展在当前的浏览器中可以播放动画。 | 不支持。JPG 始终是单张静态图像。 |
| 照片的典型文件大小 | 较大,通常是 JPG 的数倍,因为照片中的噪点很难压缩。 | 小。通常为几兆字节的高质量12百万像素的照片。 |
| 最适合 | Logo、图标、示意图、带小字的界面截图,以及任何需要透明度的图像。 | 照片、彩色扫描文档,以及需要通过电子邮件发送或受大小限制的上传表单所用的图像。 |
| 编辑与重新保存 | 可以放心地打开和保存任意次数,不会有任何损失。 | 每次再保存为 JPG 都会重新压缩,多丢失一点细节。 |
了解 JPG 质量
质量数值并不是保留细节的百分比,也不是文件大小的百分比。它控制编码器对每个 8 x 8 块中的细节取整的粗细程度:数值高,色调之间的细微层次得以保留;数值低,这些层次就会被合并。质量 90 并不意味着图像丢失了 10%。
这个设置会交给浏览器,由浏览器自己完成 JPEG 编码。各浏览器使用的编码器和编码器设置并不相同,所以同一张图片在相同数值下,在 Chrome、Firefox 和 Safari 中得到的文件大小可能略有差异。
丢失的细节会出现在可预见的地方。晴朗天空这样的平滑渐变会开始出现明显的色带,文字和细线等锐利边缘周围会出现淡淡的光晕,称为振铃效应。降低质量时,请把文字或天空放大到 100% 查看,不要只看缩略图。
隐私与安全
- 转换在本地完成:图像在本标签页内用浏览器内置的 Canvas API 解码并重新编码,而不是使用下载的 WebAssembly 编解码器。图像文件绝不会上传到服务器。
- 批量转换开始前,页面会询问 Toolz 服务器,你的每日次数限制是否允许。该请求会注明工具名称并携带设备标识符,如果你已登录,还会携带你的账户令牌。
- 批量转换结束后,页面会记录转换的文件数量、以字节为单位的总大小和输出格式。文件名、像素数据和图像尺寸都不会发送。
- 如果这次检查无法连接到服务器,转换仍会照常进行,这就是页面加载后即使离线也能继续使用的原因。
- EXIF 字段、GPS 坐标和嵌入的颜色配置文件不会带入 JPG,因为文件是仅根据解码后的像素重新生成的。如果想在不重新编码的情况下清除 JPG 的元数据,请使用 EXIF 清除工具。
- 转换后的文件会保存在标签页的内存中,直到你删除它们、点击“全部清除”或关闭标签页。除了每日次数限制所用的设备标识符,转换器不会在浏览器存储中保留任何内容。
主要功能
一次处理整批文件
想放多少 PNG 文件都可以,最后打包为 converted-jpg.zip 下载。重名文件会自动编号,而不是互相覆盖。
10 到 100 的质量滑块
输出 JPG 时显示,默认为 90%,方便你在细节和文件大小之间取舍。移动滑块会让所有已添加的文件重新转换,下载前每一行都会显示新的大小。
如实告知透明度变化
由于 JPG 无法保存 alpha 通道,透明像素会被填充为白色,而且该行会明确告诉你这一点,而不是让你以后在深色背景上才发现。
识别文件内容,而不是文件名
格式由文件开头的几个字节判断,所以扩展名写错的文件照样能转换;HEIC 或 TIFF 文件会被拒绝,并附上可处理它们的转换器链接。
常见问题
Comments
0 comments
No comments yet. Be the first to share your thoughts!

