要把JPEG变小,用较低的质量设置重新保存(大多数照片用70到85左右即可)。如果文件仍然太大,就缩小它的宽度和高度像素。质量决定丢掉多少细节,尺寸决定总共要存储多少像素。大多数过大的照片两者都需要调整。

常见的错误是:一张4000像素宽的手机照片,表单最多只显示400像素,却把质量压得很低。先缩小尺寸,就能保留不错的质量设置。下面介绍在Mac、Windows 11和浏览器中如何压缩JPEG,以及如何达到精确的KB限制。

JPEG文件为什么这么大?

决定JPEG大小的有三点:像素数量、保存时的质量设置,以及画面的复杂程度。一张晴朗蓝天的照片很好压缩。同一台相机对着碎石、树叶或花纹地毯拍,不管怎么设置文件都很大,因为细碎随机的纹理编码起来很费空间。

手机相机默认以高质量和传感器全分辨率保存。用来留存回忆,这个默认设置没错。但用于上传表单、发给房东的邮件或网站页面,就不合适了。

元数据也会增加一点大小。EXIF数据(相机型号、日期,有时还有GPS位置)和内嵌缩略图会多出几KB。对3 MB的照片来说去掉它们无关紧要,但对能否压到20 KB以下可能起决定作用。

弱光照片是个特例。它们带有明显的噪点,而在编码器看来噪点就是细节。不缩小尺寸,这类文件就一直很大。

如何把JPEG文件压缩到指定KB大小

政府网站、求职网站和考试报名表经常要求照片小于20 KB、50 KB、100 KB或200 KB。猜一个质量数值、保存、再查看大小,这样反复很快就让人厌烦。能设置目标大小的工具会替你完成这个试错过程。

  1. 打开JPG压缩工具,添加你的照片。
  2. 输入表单给出的大小限制。目标稍微低一点,比如限制200 KB就设190 KB。
  3. 开始压缩。工具会先降低质量,只有单靠降低质量达不到目标时,才会缩小像素尺寸。
  4. 下载结果,以100%缩放查看。确认人脸和印刷文字仍然清晰。

照片在你的浏览器中处理,不会上传到任何地方。最常见的限制有现成的预设页面:图片压缩到20 KB,同一菜单里还有压缩到50 KB或100 KB。

为什么要比限制低一点?有些网站把1 KB算作1,000字节,有些算作1,024字节,所以在你电脑上显示200 KB的文件,在对方那里可能略微超出。1MB等于多少KB一文解释了这两种计算方式。

很小的目标需要很小的尺寸。20 KB的证件照通常只有几百像素宽,要求20 KB的表单本来就是这么预期的。如果表单还规定了像素尺寸,先设置尺寸,再压缩。

怎样用“预览”在Mac上压缩JPEG

“预览”是每台Mac都自带的图片查看器,它有JPEG质量滑块。这是在Mac上不装任何软件压缩JPEG最快的方法。

  1. 用“预览”打开照片。
  2. 选择“文件”>“导出”。
  3. 把“格式”设为JPEG,会出现“质量”滑块。
  4. 把滑块往“最低”方向拖。拖动时“预览”会更新预估的文件大小,数字合适时就停下。
  5. 给副本起个新名字,点击“存储”。原图保持不变。

如果光靠滑块还不够小,就同时缩小像素。选择“工具 > 调整大小”,保持勾选“按比例缩放”,输入较小的宽度。点击“好”之前,“预览”会在同一窗口中显示最终的文件大小。苹果在“预览”转换图像文件类型指南中介绍了导出步骤。

在Mac上比较合理的顺序是:先用“调整大小”调到大致需要的宽度,再导出,质量滑块放在中间位置。这样通常比保持原尺寸、把质量拉到最低效果更好。

Windows 11上如何缩小JPG文件大小

Windows 11的“照片”应用不能设置JPEG质量数值,但可以调整大小。由于照片大小主要取决于尺寸,单是调整大小往往就能让文件缩小很多。

  1. 用“照片”打开照片。
  2. 在工具栏中选择“查看更多”(三个点)。
  3. 选择“调整图像大小”。
  4. 选择“像素”或“百分比”,输入较小的宽度。保持锁定宽高比,以免照片变形。
  5. 保存,如果有选项,选择另存为副本。

“照片”不能输入KB目标。如果表单有硬性限制,先在“照片”中调整大小,再把副本交给按目标大小压缩的工具处理,或者直接用压缩工具。

JPEG质量设置该用多少?

没有通用的数值,各应用的刻度也不同。“预览”用的是从“最低”到“最佳”的滑块,大多数编辑器用0到100。不过,在0到100的刻度上,有几条规律是成立的:

  • 90及以上几乎保留全部细节,文件很大。适合打印或还要再编辑的图片。
  • 75到85左右时,大多数照片在正常观看尺寸下和原图看起来一样,文件却小得多。
  • 60到70左右适合缩略图、预览图以及只需看清楚的文档照片。
  • 低于50时,天空、皮肤等平滑区域会开始出现方块,文字和锐利边缘周围也会出现光晕。

JPEG每重新保存一次,就会再丢失一点细节。请保留原图,并始终从原图压缩,不要从已经压缩过的副本再压缩。

如果图片是截图、标志或主要是文字,JPEG往往不是合适的格式。文字边缘会变得模糊,而PNG通常更清晰,有时文件还更小。PNG压缩教程介绍了这种情况。

如何缩小照片又看不出画质损失

诀窍是让图片与展示场合相匹配。有几个好习惯:

  • 调整到显示尺寸。博客中显示宽度为1200像素的图片不需要4000像素。头像很少需要超过800像素左右。
  • 先裁剪。裁掉空白的墙面或地板,就去掉了白白占空间的像素。带固定比例的裁剪工具可以快速裁出1:1或35:45的证件照。
  • 按内容选格式。照片适合JPEG或WebP,截图和平面图形适合PNG。
  • 在画面最复杂的部分以100%缩放检查。如果那里的人脸和文字看起来干净,其他地方也不会有问题。

对网站来说,在画质相近时WebP通常比JPEG更小,而且当前所有主流浏览器都能显示。上传表单就不一样了:很多仍然只接受JPG,所以那种场合还是用JPEG。

为什么压缩后JPEG还是太大?

有几个原因反复出现:

  • 图片仍是相机的全分辨率。请缩小尺寸,单靠质量能压缩的空间有限。
  • 照片细节多或噪点多,比如夜景。噪点很难压缩,所以需要缩小尺寸。
  • 文件其实是改名成.jpg的HEIC或PNG。改名不会改变文件内部的任何内容,所以要正经转换一下。HEIC文件是什么一文解释了为什么iPhone照片会出现这种情况。
  • 网站计算KB的方式不同。在限制以下留出几KB的余量。

如果文件大小已经符合要求,表单仍然拒收,原因通常是格式、像素尺寸或背景颜色。如果是证件照,再次尝试前先对照护照尺寸照片指南里的规则检查一遍。

适合这项工作的工具

在浏览器中运行的免费工具

JPG压缩在浏览器中把JPEG压缩到指定KB大小图片压缩到50KB适用于照片限制50 KB的表单调整图片大小修改像素尺寸,支持批量ZIP下载裁剪图片按1:1、35:45等固定比例裁剪

常见问题

怎么免费压缩JPEG文件?

在Mac上,用“预览”的“文件 > 导出”并把“质量”滑块往下拖。在任何设备上,用可以设置KB目标大小的浏览器压缩工具,无需安装任何东西。

Mac上怎么压缩JPEG?

用“预览”打开照片,选择“文件 > 导出”,把“格式”设为JPEG,并把“质量”滑块往“最低”方向拖。拖动时“预览”会显示预估的文件大小。

压缩JPEG会降低分辨率吗?

降低质量不会改变像素尺寸,只会丢弃细微的细节。只有你或工具同时调整了图片大小,分辨率才会变,而像20 KB这样的小目标往往需要这样做。

能在不损失画质的情况下缩小JPG文件吗?

只能缩小一点点。去除元数据可以无损地省下几KB,但真正明显的缩小都要丢弃一些细节。质量设在75到85左右时,正常尺寸下很难看出损失。

为什么压缩后的JPEG还是被上传表单拒收?

表单可能还会检查像素尺寸、宽高比或真实的文件类型。把HEIC或PNG直接改名成.jpg,内部仍是原来的格式,所以上传前要先正确转换。