如何在几乎不损失观感的前提下压缩图片
按用途选用质量预设,缩小 JPEG、PNG、WebP —— 适合头图、商品图、缩略图或邮件附件。

与本篇教程搭配使用的更多工具:
为什么重要
首页英雄图 4.2 MB,Lighthouse 分数崩盘;4G 用户两秒只看到空白。若在 80% 质量下压到约 320 KB,肉眼往往难分差别,而最大内容绘制(LCP)时间可缩短约 1.6 秒——这与转化率提升存在可观测关联。压缩是 Web 上性价比最高的性能手段之一;在浏览器本地完成则无需把客户照片上传到第三方 SaaS。
三个真实场景
全部拖入,设 80% 质量 + WebP,下载 zip 后推到 CDN。
LCP 低于 2 秒
一步完成缩放与压缩;移动端商品卡更快显示。
列表加载一致且更快
将 25 张照片各压到约 200 KB;合计可落在 Gmail 25 MB 限制内。
总大小符合邮箱限制
操作指南
打开 图片压缩。
拖入单张或多张文件
支持 JPEG、PNG、WebP。多文件模式可并行批处理。
选择目标格式
WebP 适合网页(体积更小);JPEG 适合邮件与老环境;PNG 适合带透明的截图/Logo。
设置质量
50 = 激进(照片上可见瑕疵),75 = 常用默认,90 ≈ 近无损。拖动滑块观察体积变化。
可选:导出前缩放
可将长边限制为 1600px 或 800px。多数落地页照片在 1600px 观感已足够。
下载单文件或 zip
单文件 → 常规浏览器下载;多文件 → 打包 zip。
原图
hero.jpg — 4,210 KB
3840 × 2160 pxWebP @ 80%
hero.webp — 318 KB (-92%)
3840 × 2160 px (unchanged)
SSIM 0.984 (perceptually identical)
进阶技巧
- WebP 已被 95%+ 浏览器支持。 若要极限体积可用 AVIF,但编码更慢且尚未处处可用。
- 避免二次压缩。 对已压缩的 JPEG 再以 75% 保存会叠加瑕疵。务必从原始文件开始。
- 公开图片建议剥离元数据。 EXIF 可能含手机拍摄的 GPS;压缩器默认会去掉。
- 含锐利文字的截图:先压缩再放大,瑕疵会比「先放大再压」更明显。
常见误区
常见误区
输出比输入还大
可能源文件已经高度压缩(重编码带来开销),或你设置的质量高于原始编码。请将质量降到低于源图水平。
常见误区
透明通道变成难看的光晕
JPEG 不支持透明。带 Alpha 的 PNG 应导出为 WebP 或 PNG,不要存成 JPEG。
常见误区
100 MB 照片拖进去标签页卡死
Web Worker 能处理大文件,但单标签有内存预算。建议每次处理 4~5 张大图,不要一次拖入整本相册。
何时不适合用本工具
- 矢量资源(SVG、AI)——矢量不走栅格压缩通路。栅格目标可用 SVGO 或 SVG 转 PNG。
- 原件的长期无损归档——请以 PNG/RAW 保留母版,压缩仅用于 导出。
- 程序化构建流水线——在 CI/CD 中用
imagemin、sharp或vips更合适。
常见问题
图片会上传服务器吗?
不会。压缩在浏览器内通过 canvas 与内置 WebP 编码完成,数据不离开页面。
WebP 和 AVIF 有什么区别?
在同等观感下 AVIF 大约比 WebP 再省 ~30% 体积,但编码往往慢约 10 倍。WebP 是稳妥默认;静态资源且不在意编码时间时再考虑 AVIF。
能只批量缩放不压缩吗?
可以 —— 将质量设为 100,仅执行缩放步骤。