悦省

图片压缩

质量调到 80 通常肉眼无差、体积减半。图片不会离开你的设备。

拖入图片,或 选择文件

支持 JPG / PNG / WebP · 批量 · 不上传
为什么本地处理更好

上传到服务器再压,你的照片会经过别人的硬盘。这里用 canvas 在你的浏览器里完成,页面关闭即消失。

什么时候用

  • 上传后台把图片限制在 2MB,而手机拍的原图有 4–8MB,直接传会被拒时。
  • 网页或 App 因为几张几 MB 的 PNG 截图加载很慢,需要把图压到几百 KB 时。

什么时候不用

  • 原图要归档、以后还要再修图——canvas 重编码不可逆,还会丢掉 EXIF,请保留原图,只压缩要发布的那份。
  • 需要透明背景又必须是 JPG——JPG 不支持透明,透明区域会被填成白色,这种情况应输出 WebP。
限制与隐私

压缩在本机用 canvas 完成,图片不会上传,关页面即释放。质量可调 30–100;重编码会丢掉 EXIF 和透明通道,JPG 的透明区域会变白。iPhone 上超过约 1600 万像素可能因 canvas 上限失败,建议先设最大宽度。

常见问题

压缩时图片会被上传吗?

不会。压缩用 canvas 在浏览器里重新编码,原图和结果都不离开设备,关掉页面即释放。页面加载完成后你可以断网再拖入图片,压缩仍然可用——这也能验证没有上传。

为什么压缩后文件反而变大了?

常见于本来就压过的 JPG,或尺寸很小的 PNG。重新编码会引入新的损失,质量设到 95–100 时文件甚至可能比原图大;质量 80 左右通常能减半且肉眼差别很小,小于约 100KB 的图片再压收益很低。

输出选 JPG 还是 WebP?

同画质下 WebP 通常更小,而且支持透明背景;JPG 兼容性最好,任何系统、聊天软件和文档都能直接打开。WebP 在 Chrome、Edge、Firefox 和 Safari 14 以上都能显示,但旧版软件或部分投稿系统可能不收,对外发送不确定时选 JPG。