图片压缩器

免费图片压缩器。在浏览器里把照片变小:选择画质、限制最长边,并把压缩前后并排比较。不上传任何内容,图片始终不离开你的设备。

图片由你的浏览器读取,不会发往任何地方。不上传,也不保存。

它做什么


任何一张图片,携带的细节都多于屏幕或一条消息所需要的,而压缩就是决定丢掉多少。JPEG 和 WebP 优先丢弃人眼最不容易察觉的东西——先是细微的颜色变化,边缘留到最后——所以文件缩小的幅度,远大于画面看得出的损失。让照片变小有两条路:降低画质,以及缩小尺寸。通常后者更管用,因为宽度减半,像素数就只剩四分之一。

使用方法


  1. 从你的设备选一张图片。它由浏览器读取,不会再往外走。
  2. 设定画质;如果图片比实际需要的大,就给最长边加个上限。
  3. 比较左右两边,然后下载结果。

常见问题


画质该选多少?
照片通常选 80% 左右最合适:文件大幅下降,而几乎没人看得出差别。背景图片可以再低一些,含文字或锐利边缘的则该高一些。截图和插画是另一回事——它们存成 PNG 往往既更小又更干净。

图片会被发到服务器吗?
不会。文件由你的浏览器读取,在画布上重绘,并就地重新编码。不上传,不保存,页面加载完之后即使断网也照样能用。

为什么我的照片在别处是躺着的?
手机相机通常按传感器的方向保存图片,再附上一个标记说明该怎么转。忽略这个标记的软件就会把它显示成躺着的。本页会先应用旋转,再把已经转正的结果写出来,因此那个标记也就不再需要了。

为什么在这里缩小比别处更干净?
因为大幅缩小是分步做的,而不是一步到位。从 4000 像素一次画到 400 像素,取到的原始像素太少,边缘会留下锯齿;反复减半则每次都做了平均。在头发或文字这类细节上,差别很容易看出来。

JPEG、WebP 还是 PNG?
网页上几乎都该用 WebP:在同样的可见画质下它通常最小,而且现在的浏览器都读得了。如果有老软件必须打开这个文件,就用 JPEG。PNG 只在你需要透明,或者图片是截图、标志、插画时才用——用在照片上会产生极其庞大的文件。

Wikipedia — Image compression
Wikipedia — JPEG
Wikipedia — WebP
Wikipedia — Exif