图片本地压缩

批量压缩 JPG/PNG/WebP · 支持格式转换、尺寸缩放、目标大小匹配与 ZIP 打包 · 纯浏览器处理不上传

🔒 本工具纯本地处理:图片在你的浏览器内存中压缩,不经过网络传输、不存储任何记录,关闭页面即彻底消失,断网亦可用。

压缩选项

JPEG/WebP 生效;PNG 为无损
保持比例缩放,留空则不缩放
填写后点每张卡片上的「🎯 匹配目标大小」,自动二分查找最接近的 JPEG/WebP 质量;PNG 为无损不参与
🖼️
点击选择图片 或拖拽文件到此处
支持 JPG、PNG、WebP、GIF(静态取第一帧)、BMP;可多选批量处理,自动标注透明通道去向
⚠️ 当前输出格式会丢弃透明背景(JPEG / 自动选中 JPEG 时),如需保留透明请选 PNG 或 WebP。

使用说明

  • 选择或拖拽图片后,工具会立即使用浏览器 canvas 在本地重新编码,不会把图片发送到服务器。
  • 输出格式选「自动」时,工具会分别生成 JPEG 与 WebP,保留两者中体积更小的那一个;若原图带透明通道且 JPEG 更小,会提示透明背景将被替换为白色。
  • 设置最大宽度/高度后,图片会按比例缩放,长边不超过设定值,短边自动适配。
  • 重新编码会去除 EXIF/GPS 等元数据,既是压缩也是隐私清理。
  • 每张图会自动检测透明通道:含透明的图片会标注「✓ 透明保留」或「⚠ 白底填充」徽章,统计区与 ZIP 打包提示也会汇总张数,避免图标类素材的透明背景被悄悄填白。

压缩建议

  • 照片/截图:质量 70-85、输出 WebP 或自动,通常可减小 50%-80%。
  • 图标/界面切图:输出 PNG 或 WebP,保持透明;质量对 PNG 无效。
  • 用于网站头图:建议最大宽度 1920px,质量 80,优先 WebP。

批量下载与目标大小

  • 多张图片压缩完成后,点结果区右上角「📦 打包下载 ZIP」,一键把全部压缩结果打包成一个 .zip 文件直接下载,过程同样不上传任何数据。
  • 打包采用 ZIP「仅存储(STORE)」方式:图片本身已是压缩格式,包内每张图与逐张下载的文件完全一致,不会因为打包而变大或变小。
  • 在「压缩选项」中填写目标大小(KB),再点每张卡片上的「🎯 匹配目标大小」,工具会用二分查找在 10%-100% 质量范围内找到最接近目标体积的 JPEG/WebP 输出,精度约 ±10%;若目标过小无法达到,会提示并返回最小体积结果。
  • 目标大小匹配对 JPEG 与 WebP 精准有效;PNG 是无损格式,想接近目标体积请改用缩小尺寸或换输出格式。

隐私与免责声明

本页面所有处理均在用户设备本地完成,不收集、不上传、不保存任何图片或元数据。工具输出仅供参考,压缩后的图片请自行检查是否满足使用场景。

常见问题

图片会被上传到服务器吗?不会。压缩通过浏览器内置的 canvas 在本地内存完成重新编码,全程无网络请求,也没有任何存储记录,关掉页面即彻底消失,处理证件照、内部截图等敏感图片同样安全。

为什么 PNG 的质量滑块不起作用?PNG 是无损格式,不存在"质量"参数,滑块仅对 JPEG 和 WebP 生效。想让 PNG 变小,途径是缩小尺寸(设最大宽/高),或改输出为 WebP/JPEG;图标类需要保留透明时选 WebP 通常是体积最小的选择。

透明背景消失了怎么办?JPEG 不支持透明通道,输出 JPEG 或「自动」选中 JPEG 时透明区域会被填成白色。需要保留透明请手动选 PNG 或 WebP;页面检测到这种情况会弹出提示条。

怎么知道哪些图有透明背景?每张卡片会自动检测并标注:含透明通道的图片显示「✓ 透明保留」(输出 PNG/WebP 时)或「⚠ 白底填充」(输出 JPEG 时);统计区会显示含透明张数与保留情况,打包 ZIP 时若有透明被填充,完成提示中也会注明张数。透明检测在本地抽样完成,同样不经过网络。

能批量处理吗?生成的图片怎么下载?支持。选择文件时可多选,也可以分多次拖入;每张图下方有单独下载按钮,右上角「逐张下载」会逐张保存;需要一次性打包时,点「📦 打包下载 ZIP」即可获得单个压缩包,解压即得全部压缩结果。

ZIP 里的图片为什么不用再压缩?JPG/PNG/WebP 本身已是高压缩率的图片格式,数据接近随机分布,ZIP 对它们再做 DEFLATE 几乎没有收益(通常不足 1%),却要花费成倍的打包时间。所以本工具打包时使用 ZIP 的「仅存储(STORE)」模式,速度快,且包内文件与单独下载的完全一致。

「匹配目标大小」总是提示达不到怎么办?说明目标体积低于该图在最低质量(10%)下的输出,图片内容越复杂、分辨率越高,可压缩的体积下限越大。可以尝试缩小最大宽度/高度后再匹配;JPEG 的匹配精度通常在目标 ±10% 以内。

压缩后画质下降明显吗?EXIF 信息还在吗?质量 75-85 区间肉眼几乎无差别,日常网页与聊天分享足够;质量低于 50 才会出现可见块状伪影,建议按用途从 80 起步向下试。另外 canvas 重新编码会丢弃 EXIF/GPS 等元数据——对隐私是好事,但若照片需要保留拍摄参数(版权、时间戳),请留存原图。

相关工具