跳到主要内容
PulsarKit

图片压缩到200 KB

在浏览器中压缩JPG、PNG、WebP、AVIF和GIF文件:选择保留分辨率的压缩级别,或者(GIF除外)设定以KB或MB为单位的目标大小。

把文件拖到这里

.jpg, .jpeg, .png, .webp, .avif, .gif · 最大100 MB

如何压缩图片

  1. 1

    拖入图片

    一次最多添加100个文件。格式从文件内容本身识别,所以即使扩展名写错了,也会交给正确的编解码器。

  2. 2

    选择压缩级别

    “最高画质”“均衡”或“最大压缩”,或者选“指定大小”,以KB或MB设定目标。打开高级模式后,还能为PNG手动设置oxipng级别。

  3. 3

    下载压缩后的文件

    查看压缩前后的大小,以及节省的百分比。多个文件会打包成一个ZIP下载。

200 KB的上限:商品页、表单和聊天

当网站需要的是很多张而不是一张图片时,你就会遇到200 KB这个上限:分类广告和二手平台的商品页,每件商品要放好几张照片;要求上传身份证、水电费账单或收据照片的表单;保修申请、保险门户,以及客服聊天的附件框。这个上限足够宽松,能放下一张在手机屏幕上看的图片,又足够严格,能防止人们每张都上传5 MB的原图。它也恰好是这个工具自己的大小字段的初始值:在普通的工具页面上,你要把模式从“均衡”切换到目标大小,会看到已经填好200 KB,而这个页面直接以这种模式打开。目标计算的是整个文件,而不只是像素,所以去掉手机相机嵌入的元数据也是节省的一部分。

让文件照片保持可读

页面的翻拍照是最难压缩好的东西,因为每一行文字都是边缘,而压缩正是把字节花在边缘上。有三个习惯能让结果在200 KB下保持清晰:让文件填满画面,而不是拍进它下面的桌子;垂直向下拍,让文字行保持平行、整页都在焦点内;用日光或台灯代替闪光灯,闪光灯会让中间发白、四角发暗。如果门户允许,先用图片裁剪去掉页边:去掉的每一行像素都不再需要分走预算。均匀的光线和干净的背景能让压缩工具少为噪点付出代价,200 KB中就有更多用在文字的线条上,正是这些线条让账号和日期保持可读。

先降质量,再缩像素

搜索会先降低质量,再动尺寸,一旦文件落在目标以下百分之十以内就停止,所以你得到的是能放下的最好质量,而不是尽可能小的文件。只有只靠质量做不到时,才会缩小边长,每次缩小十分之一。对人像或商品照片来说,这是正确的顺序;对文件翻拍照来说可能不是,因为小字只有在每个字母保有足够像素时才能看清。在“更多设置”里关闭“必要时允许缩小尺寸”:尺寸就会保持不变,并出现一个“最低质量”字段,值为20,搜索不会低于它。如果连这个下限都超标,工具会告诉你目标无法达到,而不是交回一个不符合要求的文件。已经低于200 KB的照片会原样返回。

一个商品页要好几张照片

一个商品页或一份理赔申请很少只需要一张图片,这个页面一次最多接受一百个文件,每个都单独压缩到同样的200 KB目标,然后打包成一个ZIP一起返回;某张照片失败不会影响其他照片。一致性比顺序更重要:整组照片在同样的光线下、从同样的距离拍摄,压缩工具就会同样对待它们,图库看起来就像一次拍摄的成果,而不是清晰和模糊混在一起。在手机上,文件直接从相册选择,并在设备上压缩,这在使用移动数据时很重要:一百张手机原图加起来可能有几百MB,而一百个结果能放进20 MB。如果商品页要求每张图片尺寸相同,先用调整图片大小按预设处理,每次二十张;批量调整图片大小能处理更大的文件夹,把每张图片的最长边调整到同一个数值,并保持比例。

文件留在你的设备上

解码、重新压缩和重新编码都在浏览器标签页里完成,用的是WebAssembly编解码器。没有任何上传,没有服务器队列,关闭标签页就会从内存里清除一切。所以,不想放在别人存储里的照片,也可以放心用它处理。

常见问题

三个压缩级别有什么区别?

它们决定传给JPEG、WebP或AVIF编码器的质量值:满分100,分别是85、70和55。数值越高,保留的细节越多,文件缩小得越少;数值越低,缩小得越多,细腻的纹理也会变软。对PNG来说,这些级别控制的是无损优化器工作的力度,因为PNG的质量本身无法调低。

压缩后图片会变差吗?

“最高画质”下,差别基本看不出来。“均衡”是大多数人在用、也察觉不到变化的级别。“最大压缩”在仔细看时可能显出变软,尤其是头发、树叶这类细节丰富的纹理,所以它适合较小或不太显眼的图片,不适合要打印的照片。

为什么文件没有变小?

有些图片,尤其是已经被手机相机或其他工具压缩过的,已经接近其内容所能达到的最小体积。如果重新压缩后的版本一样大或更大,这个工具会原样保留原文件,而不是交回一个并没有真正变小的“压缩版”。

会去除EXIF数据和GPS位置吗?

会,默认如此。相机品牌、型号、拍摄时间和嵌入的GPS坐标都会自动去掉,手机照片还能因此再小一点。如果需要保留这些信息,打开“保留元数据”。这个选项目前只支持JPEG输入。

一次能压缩多少个文件?

一批最多100个文件,总共500 MB。每个文件用相同的设置单独压缩,结果打包成一个ZIP。某个文件失败不会影响其余文件。

文件会上传到服务器吗?

不会。从读取字节、解码、重新压缩到重新编码,每一步都在浏览器里用WebAssembly运行。没有上传,关闭标签页后任何地方都不会留下副本。

为什么PNG比JPEG压缩得少?

JPEG、WebP和AVIF是有损格式:它们可以丢掉肉眼几乎察觉不到的细节,换来大幅缩小。PNG从设计上就是无损的,所以这个工具只能更高效地重新打包它的数据,不能丢弃信息。PNG能缩小的幅度上限也就更低。

能按指定文件大小压缩,而不是选质量级别吗?

能,这里除GIF以外的格式都可以。在级别切换里选“指定大小”,输入目标,比如200 KB。工具会寻找合适的质量;如果还不够,就降低分辨率,让文件小于目标,默认保存为JPEG。

指南

相关工具

同一个工具,具体任务