RunToolz iconRunToolz
Welcome to RunToolz!
图片性能网页开发

JPEG、PNG、WebP、AVIF:选择正确的图片格式

JPEG、PNG、WebP、AVIF,每种图片格式都有不同的权衡。详细对比各格式的画质、文件大小和兼容性,帮你为不同场景选择最佳格式。

RunToolz Team2026年1月31日4 min read

你导出一张图片。选项有JPEG、PNG、WebP、GIF、AVIF、SVG等等。

它们都产生图片。它们不可互换。

JPEG:照片标准

最适合: 照片、带渐变的复杂图像、任何有很多颜色的东西。

避免用于: 文字、logo、截图、任何有锐利边缘的东西。

JPEG使用有损压缩。它扔掉你在照片中可能不会注意到的数据。但它在锐利边缘上挣扎——文字看起来模糊,logo有伪影。

质量设置很重要。80-85%通常是最佳点。低于60%,压缩伪影变得明显。

想亲自试试吗?转换图片格式

PNG:锐利边缘和透明度

最适合: 截图、logo、带文字的图形、需要透明度的图像。

避免用于: 大照片(文件变得巨大)。

PNG使用无损压缩。每个像素都被精确保留。对锐利边缘很好,对复杂图像的文件大小很糟。

PNG-8(256色)vs PNG-24(数百万色)。尽可能使用8。

WebP:现代折衷

最适合: Web上的几乎所有东西。

避免用于: 当你需要与旧浏览器最大兼容性时。

WebP做有损和无损压缩,通常在相同质量下比JPEG或PNG小25-35%。

浏览器支持现在很好。使用WebP加上JPEG/PNG降级给古老浏览器。

AVIF:最新最小

最适合: 以良好质量获得最大压缩。

避免用于: 浏览器支持要求、编码速度担忧。

AVIF实现比WebP更好的压缩。但编码更慢,浏览器支持仍在增长。

如果你可以提前生成格式(静态站点),使用AVIF加降级。

GIF:移动图像、有限颜色

最适合: 简单动画、非常简单的图形。

避免用于: 照片(256色限制)、大动画(巨大的文件)。

GIF的动画支持让它活着。但最多256色意味着照片看起来糟糕。

对于动画,MP4或WebM视频通常更小且质量更好。

SVG:矢量图形

最适合: 图标、logo、插图、任何需要缩放的东西。

避免用于: 照片、复杂图像。

SVG不是位图格式。它是描述形状的XML。缩放到任何大小都没有质量损失。

对于图标和logo,SVG几乎总是正确选择。

快速决策指南

| 内容类型 | 格式 | |---------|------| | Web照片 | WebP(JPEG降级) | | 截图 | PNG | | Logo/图标 | SVG | | 简单动画 | GIF或动画WebP | | 复杂动画 | MP4/WebM视频 | | 最大质量存档 | PNG |

常见错误

所有照片用PNG。 10MB的PNG可能是500KB的JPEG且没有可见差异。

截图用JPEG。 文字变得模糊。使用PNG。

2026年不使用WebP。 浏览器支持很好。使用它。

反复保存JPEG。 每次保存都添加压缩伪影。保留源文件并导出一次。


格式选择是特定于图像的。照片是JPEG/WebP。图形是PNG/SVG。理解权衡并相应选择。