压缩 JPG 图片
用 MozJPEG 在浏览器中缩小 JPEG 照片,不上传任何文件。
将文件拖放到这里
或
选择文件JPG · PNG · GIF · SVG · TIFF · WebP
文件不会离开您的设备
正在加载压缩工具…
如何压缩 JPG 文件
添加文件
把文件拖到框中、粘贴,或从设备中选择。不会上传任何内容。
检查设置
默认预设适合大多数文件。如果需要更小的文件,可以调整质量、尺寸或格式。
下载结果
逐个保存,或打包成一个 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 px | 75–80 |
| 网站图片 | 显示宽度的两倍(例如 800 px 宽的栏用 1600 px) | 70–80,或把输出改为 WebP |
| 限制 1–2 MB 的表单 | 1600 px | 70 |
| 照片存档 | 保持原始尺寸 | 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 限制内附上许多照片。各服务的限制请看我们的文件大小限制列表。