PNG 与 JPG 有什么区别,应该使用哪一种?
作者:EditItAll · 更新于

PNG 采用无损压缩并保留透明度,因此徽标、图标、屏幕截图和文字都能保持像素级精确,但照片文件会非常大。JPG 采用有损压缩、不支持透明度,是通用的照片格式:文件小得多,而且质量设为约 80 时,损失在屏幕上通常难以察觉。图形使用 PNG,照片使用 JPG;EditItAll 可在浏览器中双向转换。
现在就做——免费,在浏览器里
Open the image converterPNG 与 JPG 的实际处理方式有何不同
PNG 是一种无损格式。它会存储每个像素的完整信息,因此保存的内容与恢复的内容完全一致;无论文件打开和保存多少次,清晰的边缘、纯色和文字都能保持锐利。它还包含一个 Alpha 通道:像素可以完全或部分透明,因此徽标和图标能在任何背景上干净地显示。代价则是文件大小。无损压缩只能缩减重复数据,而照片中几乎没有这类数据,所以保存为 PNG 的照片通常比同一图片的 JPG 大数倍。
JPG(也称 JPEG,是同一种格式的两种拼写)是一种有损格式。它的压缩方式针对照片进行了优化:会丢弃眼睛通常注意不到的细微信息,例如轻微噪点和细小色彩变化,以此大幅缩小文件。质量设为约 75–82 时,与原图的差异在屏幕上通常难以察觉。这种设计带来两个限制:它不支持透明度,而且每次保存都会再丢失少量信息,因此反复重新保存的 JPG 会逐渐劣化。有关底层原理,请参阅有损压缩与无损压缩,以及 PNG 和 JPG 的格式页面。
应该使用哪一种?一分钟完成判断
请根据图片中的内容选择格式,而不是根据收到文件时碰巧采用的格式:
- 选择 PNG 来保存徽标、图标、屏幕截图、示意图、图表、扫描文字和 UI 模型,也就是任何包含清晰边缘、纯色或字体的内容;需要透明背景或还要继续编辑的图片也应选择 PNG。
- 选择 JPG 来保存照片,包括相机和手机拍摄的图片、产品照片、人像、照片扫描件,以及任何准备通过电子邮件发送、用于网站或提交到上传表单的大型图片,尤其是在文件大小比像素级精确度更重要时。
两个典型错误恰好相反。将照片保存为 PNG 并不会让画质更好,文件却会重数倍;PNG 文件为何如此大解释了这个陷阱。将徽标保存为 JPG 会在边缘产生模糊光晕,并永久失去透明度。如果图片只用于网页,WebP 和 AVIF 可以用一个更小的文件同时胜任这两类用途;请参阅网站的最佳图片格式。不过,PNG 和 JPG 仍是安全的搭配,所有应用、打印机和上传表单都支持它们。
在浏览器中将 PNG 转换为 JPG,或将 JPG 转换为 PNG
做出选择后,只需几秒即可完成转换,而且任何内容都不会离开你的设备。EditItAll 图片转换器完全在浏览器中运行:
- 打开转换器并拖入文件,可以是一张图片,也可以是整个文件夹中的图片。批量文件会一起处理。
- 选择输出格式。转换为 JPG 时还需设置质量级别;约 80 的质量既能让照片看起来与原图一致,又能缩小文件。转换为 PNG 时,结果采用无损压缩,因此无需决定质量级别。
- 查看每个文件旁边显示的转换前后大小。这里没有目标大小输入框:文件大小取决于你选择的质量,因此如果还需要更小,可以微调滑块并再次转换。
- 下载。单个文件会直接保存;批量文件会打包成一个 ZIP 下载。
想使用专门完成这项工作的页面?可直接使用 PNG 转 JPG 或 JPG 转 PNG。如果格式已经正确,只是文件太大,请跳过转换,改用 PNG 压缩器或 JPG 压缩器。无论采用哪种方式,导出时都会移除 EXIF 和 GPS 元数据;无需账户、没有水印,也没有限制。页面加载后,即使断开互联网连接也能继续工作,这正是不会上传任何内容的最直接证明。
转换无法解决哪些问题
转换改变的是容器格式,而不是其中的图片;由此产生的两个结果经常令人措手不及。将 PNG 转换为 JPG 会平铺透明区域:JPG 没有 Alpha 通道,因此透明区域会被填充到纯色背景上,默认是白色,而且无法再从 JPG 中恢复。如果透明区域很重要,请继续使用 PNG(或 WebP),详情请参阅PNG 为何失去透明度。
反向将 JPG 转换为 PNG 也无法恢复画质。JPG 丢弃的细节已经消失;PNG 只是精确存储这张已经有损的图片,因此文件会变大,往往大很多,但看起来完全相同。只有在之后需要添加透明度,或需要一种不会因继续编辑而劣化的格式时,才应转换为 PNG。无论如何都要保留原始文件:JPG 是分享副本,PNG 是母版。若要了解更多类似的选择,请浏览转换图片指南。
常见问题
PNG 的画质比 JPG 更好吗?+
PNG 精确保存内容,但不一定看起来更好。它会保留每个像素,这对徽标、文字和屏幕截图非常重要。照片保存为高质量 JPG 后,在屏幕上通常看起来完全相同,文件却只有原来的一小部分,因此 JPG 更适合照片。
PNG 和 JPG 哪个更小?+
对于照片,JPG 通常比同一图片的 PNG 小数倍。对于仅含少量颜色的纯色图形,PNG 反而可能更小,因为无损压缩非常适合处理重复颜色,而 JPG 会耗费字节记录它无法清晰还原的边缘。
屏幕截图应该保存为 PNG 还是 JPG?+
选择 PNG。屏幕截图中充满文字、直线边缘和纯色,PNG 能精确存储这些内容,而 JPG 会使其变模糊。只有当屏幕截图主要是照片,或者为了上传而必须缩小文件且可以接受轻微模糊时,才使用 JPG。
将 JPG 转换为 PNG 能提高画质吗?+
不能。JPG 丢弃的细节无法通过更改格式恢复。转换为 PNG 只会精确存储同一张有损图片,所以看起来完全相同,文件却会变大。只有在需要透明度,或需要一种再次编辑时不会继续劣化的格式时,这样做才有帮助。
转换图片时会上传我的文件吗?+
不会。EditItAll 转换器完全在浏览器中运行,因此 PNG 和 JPG 文件绝不会离开你的设备。页面加载后,即使离线也能继续转换,而且导出的文件会移除 EXIF 和 GPS 元数据。