跳到正文

压缩 JPG 图片

用 MozJPEG 在浏览器中缩小 JPEG 照片,不上传任何文件。

将文件拖放到这里

或

选择文件

JPG · PNG · GIF · SVG · TIFF · WebP

文件不会离开您的设备

正在加载压缩工具…

如何压缩 JPG 文件

  1. 添加文件

    把文件拖到框中、粘贴,或从设备中选择。不会上传任何内容。

  2. 检查设置

    默认预设适合大多数文件。如果需要更小的文件,可以调整质量、尺寸或格式。

  3. 下载结果

    逐个保存,或打包成一个 ZIP 全部保存。如果文件无法变小,您会保留原文件。

JPEG 是什么,在哪里能见到它

JPEG(得名于联合图像专家组 Joint Photographic Experts Group,1992 年成为标准)是几乎所有相机、手机相册和网站存储照片所用的格式。JPEG 能存储全彩(1670 万种颜色),但不支持透明和动画,所以标志和截图通常改存为 PNG。

一张典型的 1200 万像素手机照片是 4000 × 3000 像素。不压缩的话有 36 MB(每像素 3 字节);相机直接输出的 JPEG 通常只有几 MB,而且往往还有很大空间可以继续压缩,肉眼却看不出变化。

JPEG 压缩的原理

编码器先把图片从 RGB 转换为一个亮度通道加两个色彩通道。人眼对色彩细节远不如对亮度敏感,所以色彩通道通常只以一半的宽度和一半的高度存储(称为 4:2:0 色度抽样),只保留四分之一的色彩样本。然后把图像切成 8 × 8 像素的小块,把每一块转换为频率,再把细微的高频细节舍入掉。质量设置控制的就是这种舍入有多狠。

本工具使用 MozJPEG 编码,这是 Mozilla 推出的编码器,增加了网格量化(trellis quantization)、渐进式扫描和优化的哈夫曼表。实际效果是:在相同的质量数值下,它生成的文件比许多老式编码器更小。

质量不是线性的。从 100 降到 90 会去掉大量谁也看不见的数据;在 70 到 85 之间,大多数照片以正常尺寸观看时与原图无异;低于 60 左右,天空中开始出现方块,锐利边缘周围出现光晕。像素数量的影响更大:宽和高各减半,只剩四分之一的像素,因此一张 4000 × 3000 的照片缩小到 2000 × 1500 后,只有 300 万像素,而不是 1200 万。

该选什么设置

用途调整尺寸(长边)质量
邮件附件1920 px75–80
网站图片显示宽度的两倍(例如 800 px 宽的栏用 1600 px)70–80,或把输出改为 WebP
限制 1–2 MB 的表单1600 px70
照片存档保持原始尺寸90–95,或保留原文件

工具默认会删除 GPS 位置、相机信息等 EXIF 数据,但保留色彩配置文件和旋转方向,所以照片保持正向,颜色也不会偏移。如果您需要文件中保留拍摄日期或位置,请关闭“删除元数据”。

常见问题,以及何时换用其他格式

  • 文件几乎没有变小。它可能已经以中等质量保存过。继续降低质量主要只会增加瑕疵;缩小尺寸的效果要好得多。
  • 文字和图表看起来糊成一片。JPEG 会让锐利边缘变模糊。截图、图表和线稿存为 PNG 压缩效果更好,也更清晰。
  • 每保存一次就更差一点。JPEG 每重新编码一次都会损失一点细节。请始终从手上最好的副本开始压缩,而不是从已经压缩过的副本开始。
  • 网站需要更小的文件。在相近的观感质量下,WebP 通常比 JPEG 更小,而且所有新版浏览器都支持。

如果压缩后的 JPEG 不会比您拖入的文件小,工具会把原文件还给您,而不是一个更大的文件。

JPG 常见问题

质量数值应该设多少?

从 75 开始。在前后对比滑块中以 100% 缩放查看细节丰富的区域,例如头发、树叶或招牌上的文字。如果看不出差别,试试 65;如果看得出来,就提高到 85。

JPG 和 JPEG 是一回事吗?

是的。MS-DOS 和早期 Windows 只允许三个字母的扩展名,所以 .jpg 流行开来。文件内容完全相同,两者可以互相改名。

为什么我的照片丢失了位置信息?

GPS 坐标属于 EXIF 元数据,为了保护您的隐私并节省几 KB,默认会被删除。如果想保留,请在压缩前关闭元数据选项。

JPEG 能完全无损地压缩吗?

只能压缩一点点。JPEG 无损优化会重写哈夫曼表和扫描顺序而不改动像素,通常能省下百分之几。oCompress 没有 JPEG 无损模式:它总是按您设置的质量用 MozJPEG 重新编码。

用邮件发送的照片应该压到多小?

长边约 1920 像素、质量 75,在任何屏幕上都足够清晰,还能让您在常见的 20–25 MB 限制内附上许多照片。各服务的限制请看我们的文件大小限制列表。

相关工具

图片压缩工具可以一次处理所有类型的图片;工作原理页面解释了本地处理的方式。