图片压缩 — 免费工具
在浏览器里压缩 JPG、PNG 或 WebP。选择 JPEG 或 WebP 输出,设置质量和可选的最大宽度,即可看到压缩前后的真实文件大小和精确的节省百分比。全程不上传。
把图片拖到这里,或点击上传
JPG、PNG 或 WebP · 最大 25 MB
全部处理都在你浏览器的 canvas 中完成,图片不会被上传。
输出格式
数值越低文件越小,压缩痕迹也越明显。照片通常在 70 到 85 之间最合适。
留空则保持原始宽度。缩小尺寸带来的节省通常远大于单纯降低质量。
结果
上传一张图片,看看能压缩多少。
功能
- 真实字节数来自实际编码出的文件,绝非估算
- 10 到 100 的质量滑块,外加可选最大宽度以进一步减小体积
- 重新编码反而变大时会明确说明,而不是把它藏起来
- JPEG 或 WebP 输出,在 JPEG 会丢失透明度前先行提醒
- 全部在浏览器的 canvas 中运行——无需上传、无需账号、无需排队
常见问题
为什么压缩之后文件反而更大了?
因为它本来就已经压缩过了。来自手机、导出预设或其他压缩工具的 JPEG 和 WebP,早已丢弃了细节并留下自己的压缩瑕疵。重新编码时,新的编码器无法分辨哪些是瑕疵、哪些是真实细节,只能花费比特忠实地复现上一次编码留下的噪点——在质量 80 以上,这往往比原文件用掉的比特还多。本工具会如实说明,而不是把负的节省率包装成成果。你可以降低质量、设置最大宽度,或者干脆保留原文件。
质量应该选多少?
照片通常选 70 到 85:文件明显变小,而在正常观看尺寸下几乎看不出差别。低于 60,天空和柔和渐变里会开始出现块状痕迹。高于 90,文件迅速变大,肉眼可见的提升却很有限。
该用 JPEG 还是 WebP?
在相同视觉质量下,WebP 通常比 JPEG 小 20% 到 30%,且所有现代浏览器都支持,因此更适合网页使用。如果文件要交给较老的工具,就继续用 JPEG——部分 CMS、邮件客户端和桌面软件至今仍不接受 WebP。
为什么设置最大宽度比调质量省得多?
文件大小随像素数量变化。宽度减半时高度也减半,于是只需编码四分之一的像素。一张 4000 像素的手机照片放在 1200 像素宽的栏位里,携带的数据是任何人真正能看到的十倍以上——缩小尺寸几乎总是单项收益最大的做法。
我的图片会被上传到什么地方吗?
不会。文件由你的浏览器读取,解码到 canvas 上并就地重新编码。它从不离开你的设备,不会向任何服务器发出请求,也不需要注册账号。