端侧 AI · WebGPU

压缩图片。 更小体积,在浏览器中完成。

免费在线图片压缩工具,支持 JPEG、PNG、WebP、AVIF、GIF 与 HEIC 批量处理,并提供 Squoosh 风格的前后对比视图。100% 在浏览器中运行——不上传、不注册、无文件大小上限、无水印。

WASM codecs
Before / after compare
Batch + ZIP
100% 私密
免费使用
为什么选 Compress

更小体积,默认私密。

无账号、无 API 密钥、无使用限制,只有浏览器与 Google Squoosh 同款编解码器。

100% 私密

图片不离开你的设备。不上传、无服务器、无追踪。

生产级 WASM 编解码器

MozJPEG、OxiPNG、libwebp、libavif——Google Squoosh 背后同款专业 C 编码器编译为 WebAssembly,并采用 Lanczos3 高质量重采样。

批量与转换

一次批量压缩数十张图片,在 JPEG、PNG、WebP、AVIF 之间互转,并将整批结果打包为一个 ZIP 下载。

EXIF 自动剥离

按长边、宽度、高度或百分比缩放,可设定 KB 目标体积,并自动清除 EXIF/GPS 元数据。

工作原理

添加文件、设定质量、下载。

  1. 01

    添加图片

    拖放、从剪贴板粘贴或浏览。想批量多少张都可以。

  2. 02

    选择格式与质量

    选择格式、设定质量或目标体积,还可以按需缩放——然后在前后对比视图里逐张精修。

  3. 03

    下载

    逐张下载或一键打包 ZIP,每张图的节省比例一目了然。一切都在你的设备上完成。

完整指南

关于图片压缩器

这是一个免费的图片压缩工具,可以直接在你的浏览器里缩小 JPEG、PNG、WebP 和 AVIF 文件的体积。它面向所有需要在把图片上传到网站、添加到邮件附件或上架店铺之前压缩体积的人——博主、开发者、摄影师、电商卖家,以及任何撞上平台文件大小限制的人。工具内置批量处理,你可以直接拖入整个文件夹的照片,而不必一张张压缩。

它把 Google Squoosh 的编解码器栈与批量工作流结合在一起:拖入即自动压缩、可拖拽的前后分屏对比、像素级缩放、单张质量覆盖、精确缩放、目标体积模式,以及整批一键导出 ZIP。免费档每批最多 50 张,无单文件体积墙、无月度计数;Pro 每批可达 500 张。

工作原理

本工具使用与云端服务相同的开源编解码器——MozJPEG、libwebp、libavif 和 OxiPNG——并编译为 WebAssembly。PNG 会先编码再走一遍专门的 OxiPNG 优化,这正是无损截图与 Logo 结果能与 TinyPNG 抗衡的关键;两遍结果取较小者。编解码器在你自己的标签页里、用你设备的 CPU 运行:图片被解码、按需重采样、按你选择的设置重新编码,然后直接保存到磁盘。

三档压缩努力程度对应各编码器最吃 CPU 的选项:「最大」会开启 MozJPEG 的 Trellis 格型量化与最优哈夫曼扫描、提高 libwebp 的 method 与 pass 数、让 AVIF 进入最深的慢速搜索,并把 OxiPNG 提到更高等级。「均衡」是默认的日常最佳折中;「快速」适合在性能较弱的笔记本上快速清空整个文件夹。

前后对比工作室

点击任意已完成的图片即可打开全屏对比:可拖拽分割线左侧为原图、右侧为压缩结果,角标实时显示两侧体积与节省百分比。可以放大到 100% 并平移,像 Squoosh 那样逐像素检查;滚轮与双击可在适应窗口与实际尺寸之间切换。

底部控制坞会在你调整格式、质量或努力程度时实时重编码——通常在停止拖动滑块后几百毫秒内完成。「应用到这张」只调整当前图片(会带上钉住的 custom 标记,之后的全局改动不再影响它);「用于所有图片」则把同样的设置推广到整个队列。这覆盖了 Optimizilla 式的真实场景:一个文件夹里总有一张高噪点照片需要比其他图更高的质量。

缩放与目标体积

缩放使用 Squoosh 缩放引擎的 Lanczos3 滤镜,而不是浏览器默认缩放器,因此缩小后的照片明显更锐利。你可以按长边封顶、指定精确的输出宽度或高度,或按百分比缩放;尺寸始终取整像素,宽高比绝不会变形。透明 PNG 转 JPEG 时会自动合成到白底上,因为 JPEG 没有 alpha 通道。

目标体积模式会朝你设定的 KB 值压缩:WebP 借助 libwebp 内建的恒定质量模式一次编码即可逼近目标;JPEG 和 AVIF 则进行一次简短的质量搜索,返回体积不超过目标的最高质量结果,若在质量下限仍无法达标会明确标注。「保留较小文件」开关默认开启,保证输出永不大于原图——如果重新编码无法更小,就把原始字节原样交还给你。

批量、格式与导出

支持输入 JPG、PNG、WebP、AVIF、GIF(首帧)、BMP 和 TIFF;输出可选自动(按源文件智能匹配)、JPEG、PNG、WebP 或 AVIF。队列一次只处理一张,因为一个 WASM 编码器就已经占满一个 CPU 核心,并行编码是最快把标签页搞崩的方式。你可以取消运行、随时改设置,过期的结果会自动重压;失败的图片可以单独重试或移除。「下载 ZIP」用零压缩的 ZIP 存储方式打包全部结果——JPEG、PNG、WebP、AVIF 本身已是压缩格式,再套 deflate 只费 CPU、不省体积。

限制与要求

任何现代浏览器都可以使用,不需要 WebGPU,也不需要下载模型;不过每种格式首次编码时会从 CDN 下载一次对应的 WASM 编解码器,之后由浏览器缓存。数百万像素的照片在「最大」努力下用 AVIF 编码可能每张耗时数十秒,「均衡」只是其零头。没有单文件体积墙,也没有月度配额,因为根本不上传、也没有服务器可以计量——档位之间唯一的差异是队列深度(免费 50、Pro 500)。有损压缩的结果无法还原到原始质量,如果你以后可能需要重新导出,请保留一份未压缩的副本。

隐私

你的照片永远不会离开你的电脑——整条链路里没有服务器。像素经过编码器重新写出时,所有 EXIF、IPTC、XMP 元数据都会被丢弃,包括内嵌的 GPS 坐标和相机序列号,在隐私层面的收益往往不亚于体积本身的缩小。

支持

关于 Compress 的常见问题

实际表现可以这么说。它使用 Google Squoosh 项目的 MozJPEG、OxiPNG 与 WebP/AVIF WASM 编解码器。JPEG 结果与 TinyPNG 几乎无法区分;PNG 为无损优化。

相关工具