「压完怎么更大了」通常不是工具坏,而是四种情况之一。按顺序排查,基本第一次就能找到。
| 原因 | 典型表现 | 怎么改 |
|---|---|---|
| 输出成了 PNG | 几十 KB 的 JPG 变成几百 KB | 输出格式选 JPG 或 WebP |
| 质量设到了 1.0 | 体积比原图还大 | 降到 0.75–0.85 |
| 原图已被压过 | 怎么压都不降,甚至变大 | 降尺寸(像素),别再动质量 |
| 元数据被保留 | 多出几十 KB,画面没变化 | 导出时去掉 EXIF / ICC / 缩略图 |
第一种最常见:格式选错了
PNG 是无损压缩,对照片这类连续色调内容几乎无效;JPG 是有损压缩,能把照片压到 1/5 甚至更小。 把一张 JPG 转成 PNG 再「压缩」,体积必然暴涨——这不叫压缩,叫换了个更占地方的格式。
第二种:质量拉满反而更大
质量 1.0 意味着关掉量化,保留全部高频细节,体积常常超过原图(原图本身是 0.85 存的)。 日常用途 0.8 就够,屏幕上和 0.95 看不出差别,体积却能差一倍。
第三种:微信里存下来的图
从聊天记录里保存的图片,已经被微信压过一次(长边约 1000–1600px、体积几百 KB)。 这种图再压,收益极小,甚至因为重新编码而变大。正确做法是找原图, 或者接受现状别再压。
第四种:元数据
手机照片的 EXIF 里可能有 GPS、拍摄参数、内嵌缩略图,几百字节到几十 KB 不等。 有些工具导出时会原样带上。视觉上看不出差别,体积却白多一块。
判断顺序:先看输出格式 → 再看质量参数 → 再看原始像素是否远超需要 → 最后看元数据。
这四步都排除了,才需要考虑换工具。
还有一个常被忽略的点:压缩的目标是「够用」,不是「最小」。 网站要求 2MB,压到 1.2MB 就可以停;再往下压只会牺牲清晰度,换不来任何实际好处。
用图片压缩工具时,界面会同时显示原始体积和压缩后体积, 如果数字变大,先检查输出格式那一栏。