跳转到内容
100% 隐私保护 — 文件永远留在你的设备上
>_
简体中文

图片压缩(JPEG/PNG/WebP)

在浏览器里几秒钟就能给照片瘦身。

或将图片拖放到这里,也可以按 Ctrl+V 粘贴(JPG、PNG、WebP、GIF、BMP、AVIF、HEIC)

高级选项

在 Web Worker 中运行,仅在你使用时才加载其 WebAssembly 编码器。得到的文件比默认编码器更小,但耗时更长。PNG 输出始终是无损的;WebP/AVIF 输出仍使用默认编码器。GIF 只保留第一帧;当输出格式为“保持原格式”时,HEIC/AVIF/GIF/BMP 会保存为 JPEG 或 PNG。

重新编码会移除元数据(EXIF、GPS、相机信息、色彩配置文件)——有利于保护隐私,但暂不支持保留元数据。

还没有选择图片。

为什么发布图片前要先压缩?

现在的手机随手一拍,一张照片轻松就能到 4-8 MB,但绝大多数网站根本不需要这么大的体积就能在屏幕上显示得很清晰。图片过大是网页加载慢最常见的原因之一,而加载慢的页面不仅会流失访客,在 Google 的 Core Web Vitals 评分中也会吃亏。在发布之前先压缩一下,去掉的只是肉眼在正常查看尺寸下根本分辨不出来的那部分冗余数据,画面看起来几乎没有变化。

这里的一切都在你的浏览器本地完成。压缩运算本身放在 Web Worker 里执行——这是现代浏览器内置的一条独立线程,所以即便你在批量压缩一整组大照片,页面依然可以正常操作、不会卡顿。没有任何文件会被上传到服务器,哪怕只是临时存放也不会,这意味着不用等待上传、没有服务器端的大小限制,你的图片内容也完全不会离开你的设备。

用法很简单:选择一张或多张 JPEG、PNG、WebP 图片,用滑块调好画质,点击“压缩”。每张图片会依次处理,处理完立刻显示原始大小、压缩后大小和节省的百分比,方便你在下载前先对比效果。如果效果不满意,调整滑块再压缩一次就行,尝试次数没有限制。

作为参考,70%-80% 的画质对大多数人来说视觉上和原图几乎没有区别,同时通常能把文件体积压缩到一半甚至更小。纯色为主的图片,比如截图、插画、Logo,即使在较低的画质设置下也能压缩得特别好。而细节丰富、噪点多或者有大量渐变的照片——比如森林树叶或者满天繁星——在相同画质下体积会更难降下来,这种情况下缩小图片尺寸往往比继续降低画质更有效。

常见问题

压缩图片会把它们上传到服务器吗?

不会——一切都通过 Web Worker 在浏览器本地运行,你的图片不会离开你的设备。

可以压缩哪些图片格式?

JPEG、PNG 和 WebP。选择一个质量级别,即可一次压缩一个或多个文件。

能一次下载所有压缩后的图片吗?

可以——压缩多张图片后,点击“全部下载”即可获得一个 .zip 文件。

相关工具