使用方法
- 点击“选择文件”,或把图片拖到方框中。也可以按 Ctrl+V 粘贴。
- 选择“输出格式”。选择“与原图相同”,则每个文件保留自己的格式。
- 拖动“质量”滑块。数值越低,文件越小,但失真越明显。
- 可选:以像素设置“最大宽度”或“最大高度”,然后点击“压缩图片”。
- 拖动对比条检查第一张图片,然后分别下载每个文件,或把全部文件打包为 ZIP 下载。
质量设置的作用
JPEG 和 WebP 是有损格式:编码器会丢弃人眼最不容易察觉的细节,质量设置决定丢弃的多少。对于照片,常用范围是75至85;低于此值,就会出现色块和模糊的边缘。
PNG 是无损格式,因此质量设置不会改变它。要让 PNG 变小,可以改用 WebP 或 JPEG,或缩小其尺寸。AVIF 通常能在外观相同的情况下得到最小的文件,前提是您的浏览器能够写入它,但编码耗时较长。
元数据与文件永不变大的规则
重新编码只根据像素写入一张新图片,因此相机、日期和 GPS 信息不会被带入副本。手机照片的旋转会先应用到像素上,因此显示仍然是正的。
若新文件不比原文件小,工具会保持原文件不变(包括其元数据),并加以说明。每个结果上的数字显示节省的比例。
限制
超过5000万像素的图片,压缩前会缩小到5000万像素,因为浏览器无法可靠地处理更大的画布。动态 GIF 或 WebP 会按一张静态图片压缩,即只取其第一帧。
示例:用于网站的手机照片
您有一张来自手机的 4000 × 3000像素照片,是几兆字节的 JPEG。将“最大宽度”设为1600,质量保持80。图片会缩放为 1600 × 1200像素,对网页来说已经足够,并重新写入为新文件。结果会显示它比原文件小多少。
手机上的原文件保持不变:工具只为您生成一个可供下载的新文件。
常见问题
我的图片会被上传到服务器吗?
不会。您的浏览器在您自己的设备上解码、缩放并编码每张图片。页面加载后断开网络连接,再压缩一张图片,即可核对这一点。
为什么压缩后的文件有时与原文件一样大?
若重新编码后的文件不会变小,工具就保留原文件,因此文件从不会变大。已经压缩得很好的 JPEG,在较高质量下常会出现这种结果。
应选择哪个质量?
对于照片,75至85能在大幅减小体积的同时保留大部分细节。对于截图和色块平坦的图形,较高质量的 PNG 或 WebP 通常比 JPEG 效果更好。
压缩会去除位置和相机信息吗?
重新编码时会。副本只根据像素写入,因此相机、日期和 GPS 信息不会被带入。保持不变的文件则保留其元数据。
为什么列表中没有 AVIF?
只有在您的浏览器能够写入 AVIF 时才会提供该选项。许多浏览器能打开 AVIF 图片,却还不能保存,因此选项只在设备上确实可用时才会出现。
能一次压缩多张图片吗?
可以。最多添加50个文件,运行一次压缩,然后把全部结果打包为一个 ZIP 下载。每张图片单独压缩,并有各自的结果。
资料来源
- WebP:Google 的 WebP 图片格式指南(英文)
- ITU-T T.81:JPEG 标准(英文)
- AV1 Image File Format (AVIF) 规范(英文)
- HTMLCanvasElement.toBlob():浏览器如何写入图片(英文)
数据和文字最近核对于2026年11月10日星期二。