在线工具箱
图片压缩专业版

在线图片压缩专业版

批量压缩 JPEG/PNG/WebP,支持质量、尺寸与目标体积模式。

隐私安全:所有处理均在您的浏览器本地完成,数据绝不上传
图片压缩图片工具

1. 选择图片

支持一次选择多张,图片仅在本地处理,不会上传。

点击选择图片,或将图片拖到此处

JPEG / PNG / WebP / GIF / BMP 等,单张建议不超过 30MP

2. 压缩设置

压缩模式

快速预设

数值越低体积越小、画质损失越明显;对 PNG 输出不生效。

超过该长度的图片会等比缩小;填 0 表示不限制尺寸。

#ffffff

图片队列

队列为空,先在上方选择图片。

压缩前后对比

原始图片预览压缩后预览
原始
压缩后

工作原理

  1. 1选择的图片仅在浏览器内通过 createImageBitmap 解码为位图,全程不发起任何网络请求,断网也能使用。
  2. 2读取图片的 EXIF Orientation 并手工校正方向,再按所选压缩模式计算最终输出尺寸。
  3. 3画布重绘过程天然剥离 EXIF / XMP / 地理位置等元数据,隐私信息不会被带出到压缩结果。
  4. 4目标体积模式对质量参数执行 8 次二分搜索;若最低质量仍超出目标,则按比例缩小尺寸重试,最多 3 轮。
  5. 5最后通过 canvas.toBlob 按目标格式重新编码,生成压缩结果供预览、下载或打包 ZIP。

常见问题

图片会上传到服务器吗?

不会。解码、缩放、重编码与打包全部在你的浏览器本地完成,不发起任何网络请求,断网状态下也能正常压缩。

为什么 PNG 图片压缩后体积没有明显变小?

PNG 是无损格式,画质参数对它不生效,压缩空间主要来自尺寸缩放。若想明显减小体积,请在输出格式中选择 WebP 或 JPEG,或改用「目标体积」模式并允许自动缩小尺寸。

「目标体积」模式一定能压到设定的 KB 吗?

工具会尽量逼近目标值:先二分搜索满足体积的最大质量,若最低质量(5%)仍超标,再按比例缩小尺寸重试,最多 3 轮。极端情况下(如图片信息量极大)可能无法精确达到,此时结果会是你设定的质量下限下的最小体积。

压缩会丢失 EXIF 信息吗?

会。通过画布重新编码后,EXIF、XMP、拍摄设备与地理位置等元数据都会被移除,这有助于保护隐私,但相机参数、拍摄时间等信息也会一并丢失,请按需保留原图备份。

支持哪些输入格式?

支持浏览器能够解码的常见图片格式,如 JPEG、PNG、WebP、GIF、BMP、AVIF 等。GIF 动图只会取第一帧进行压缩,透明区域在输出为 JPEG 时会用指定底色合成。

我的浏览器不支持 WebP 编码怎么办?

页面启动时会用一张 2×2 小图实测各格式的编码能力。若检测到当前浏览器无法编码 WebP,会自动回退为 JPEG 或 PNG,并在设置区给出提示。

更多在线工具