图片压缩 — 在线减小JPG、PNG、WebP体积
在浏览器中压缩 JPG、PNG、WebP,可按质量或目标文件大小
在浏览器中处理 · 不上传任何内容
把图片拖到这里
一次最多可添加 50 张 JPG、PNG 或 WebP 图片,每张不超过 50 MB。也可以选择文件,或复制图片后按 Ctrl+V(Mac 上为 ⌘V)粘贴。图片不会离开你的浏览器。
数值越高越清晰,文件也越大。照片设在 75 左右比较合适。
仅对 PNG 生效。减少颜色数能大幅缩小文件,但渐变处可能出现色带。
PNG 会以减少颜色(量化)的方式保存,透明度保持不变。
单位为像素(px)。留空则保持原始尺寸。例如:1920
重新保存会删除照片中的 EXIF 信息(拍摄设备、时间、GPS 位置)。但因无法再缩小而保留原图的文件,EXIF 仍然保留。
这是什么工具
图片压缩工具用来减小照片和截图的文件大小。上传表单有大小限制、想在邮件里附上多张图片,或者希望博客和商品页加载更快时,都可以用它。所有处理都在浏览器内进行,图片始终留在你的设备上。一次最多可处理 50 个文件,并打包成一个 ZIP 下载。
使用方法
- 把图片拖到虚线区域,点击 选择图片,或复制图片后按 Ctrl+V(Mac 上为 ⌘V)粘贴。
- 选择 按质量压缩 时,用滑块设置质量(10 到 100)。设在 75 左右,照片往往能明显变小,肉眼却看不出差别。
- 如果网站有上传限制,切换到 压缩到目标大小,选择 50 KB、100 KB、200 KB、300 KB、500 KB 或 1 MB,也可以自己输入 KB 数。
- 还可以选择转为 JPG 或 WebP,并在 长边最大尺寸 中填入 1920 之类的数值,同时降低分辨率。
- 用卡片上的按钮逐个下载,有两个以上文件时可以点 全部下载(ZIP)。修改设置后,结果会自动重新生成。
工作原理
- 按质量压缩 会以所选质量重新保存一次。如果结果没有比原图小,就保留原图并给出提示。格式不变时,绝不会得到更大的文件;如果选择了不同的保存格式,即使转换后的文件更大也会返回它。
- 压缩到目标大小 会用二分查找在 0.3 到 0.95 之间尝试不同质量(6 到 7 次),保留不超过目标的最高质量。如果最低质量仍然太大,会以每次 15% 的幅度缩小图片并重新查找,长边缩到 320 px 时停止。
- PNG 在保持原格式时以减少颜色(量化)的方式保存。默认 256 色,也可选择 128、64、32 和 16 色。透明度会保留。
- 透明:PNG 和 WebP 存为 PNG 或 WebP 时保留透明。JPG 不支持透明,透明区域会变成白色。
- 方向:手机照片中记录的旋转方向会被应用,图片不会变成横躺的。
- 元数据:由于图片是重新保存的,包括 GPS 在内的 EXIF 信息会被删除。
应对上传大小限制的小技巧
- 每个网站的大小和格式规则都不同。先看清上传页面上的限制,再把目标设得比它略低一些。
- 目标大小按 1 KB = 1,000 字节计算,所以按“200 KB 以内”做出的文件,无论网站按 200,000 还是 204,800 字节检查都能通过。如果网站会对上传的图片再处理,接近上限时可以再定低一点。
- 压缩证件或文件照片时,调低大小的同时要确认文字仍然清晰可读。如果变模糊了,就提高质量或放宽长边尺寸。
- 网店的商品图通常长边在 1000 到 2000 px 左右就够用。具体请以各平台公布的要求为准。
- 如果表单只接受特定格式,保存格式选 JPG 即可,几乎所有地方都接受 JPG。
JPG、PNG、WebP 对比
| 格式 | 压缩方式 | 透明 | 适合 |
|---|---|---|---|
| JPG | 有损,压缩照片效果好 | 不支持 | 照片和平滑渐变 |
| PNG | 无损(靠减少颜色来缩小) | 支持 | Logo、截图、清晰的文字和线条 |
| WebP | 有损或无损 | 支持 | 网页用的照片和图形 |
在视觉质量相同的情况下,WebP 往往文件更小,但部分旧软件和上传表单不接受它。
示例
| 场景 | 推荐设置 |
|---|---|
| 一封邮件附多张照片 | 质量 75,长边 1920 |
| 上传限制 200 KB | 目标 200 KB,转为 JPG |
| 压缩带透明背景的 Logo PNG | 保持原格式,128 色 |
| 博客配图 | 转为 WebP,质量 80 |
常见问题
我的图片会被上传吗?
不会。所有处理都在浏览器内完成,不会发送到任何服务器,扫描的证件等敏感图片也可以放心压缩。只有你下载的文件会保存到设备上。
压缩会删除照片里的 GPS 位置信息吗?
会。工具会重新绘制图片并保存为新文件,因此 EXIF 信息(拍摄设备、时间、GPS 位置)会被清除。例外是因为无法再缩小而直接返回原图的文件,它就是未经改动的原图,所以 EXIF 仍然保留。遇到这种情况,卡片上会有提示。
为什么结果比目标大小还大?
如果连最低质量(30%)都太大,图片会以每次 15% 的幅度缩小后再试。长边不会缩到 320 px 以下,所以目标定得非常小时可能达不到。这时会显示“未能达到目标”,并给出找到的最小结果。
为什么 PNG 不如 JPG 压得多?
PNG 是无损格式,所以工具改为减少颜色数。默认 256 色,想要更小的文件可以继续调低。对于颜色丰富的照片,转成 JPG 或 WebP 能压得多得多。注意 JPG 会把透明区域填成白色。
能压缩 GIF 动图或 iPhone 的 HEIC 照片吗?
暂时不能,只支持 JPG、PNG 和 WebP。GIF 被排除是因为把动画存成单张图片会失去动态效果,HEIC 则暂时无法读取。格式根据文件内容判断,而不是扩展名,所以改了扩展名的文件也会被拒绝。