在线把图片压缩到20KB

在浏览器中把照片或签名扫描件压到20KB。每个结果都显示真实的字节大小和像素尺寸,而当20KB确实达不到时,工具也会明说。

20KB装得下什么

20KB就是20480字节。一张普通照片的JPEG,每存一个像素大约要花四分之一到二分之一字节,所以20KB大概买得到五万到八万个像素——也就是300乘230上下。这就是本页面背后诚实的算术:一张1200万像素的手机照片,不可能既变成20KB又保住1200万像素。总得舍弃点什么,而本工具舍弃的是分辨率而不是质量,因为一张小而锐利的图片,比一张原尺寸却糊成一片的图片有用得多。扁平的图形则完全是另一回事。扫描的签名绝大部分是白的,只有几千个深色像素,而JPEG在平坦区域上几乎不花钱,所以一张600乘200的签名通常完全不缩小就能落在8到15KB。本工具靠测量而不是靠猜。它先编码一次,读出输出的确切字节数和像素数,算出这张具体图片实际每像素要花多少字节,再反解出符合预算的像素数量。解出来的尺寸驱动下一次尝试,两三轮通常就够了。两个方向上都有硬性刹车:质量在JPEG标度上不会低于约0.54,长边不会低于96像素,编码次数不超过五次。如果在够到20KB之前就先撞上这些限制,页面会说明情况,并报告它实际做出的最小文件。相机元数据会被剥掉,因为单单一个EXIF块就可能吃掉20KB额度里的好几KB。一切都在您自己浏览器的画布元素上运行,没有任何文件被上传。

为什么有人偏偏需要20KB

几乎没有人是为了20KB本身而想要一张20KB的图片。他们要它,是因为某个表单拒收任何更大的文件。政府考试门户是这类需求最大的单一来源:人员选拔、银行、高校入学和公务员招录的申请系统,普遍把考生照片限制在20到50KB、签名限制在10到20KB,而且是直接拒收上传,绝不会替您压缩。同样的天花板也出现在较旧的市政记录系统、签证预约网站、保险理赔门户,以及十年前照着一个定好就再没改过的数据库字段搭起来的内部人事系统上。这些限制今天几乎都跟带宽无关。它们之所以存在,是因为某个字段很久以前就定死了,成千上万条记录依赖它,没有人会为了让申请人上传一张更好看的照片去迁移生产数据库。这使得20KB成为一个固定的障碍而不是一种偏好,也使得一个诚实的答案比一个乐观的答案更有价值:如果您的证件扫描件确实塞不进去,您需要现在就知道,而不是在申请窗口的最后一天被门户驳回时才知道。这也是本页面把输出分辨率和字节数放在同等显眼位置的原因——很多这类表单在体积上限之外还规定了像素范围,一个靠缩成140像素缩略图才过了20KB的文件,同样会在第二项检查上被卡住。

通过考试和招录门户的20KB上限
把签名和指纹扫描件塞进严格的表单限制
上传之前就看到真实的输出体积
20KB达不到时立刻知道

如何把图片压缩到20KB

请从您手上质量最高的那份文件开始。压缩一张已经被压过一次的图片,在同样的字节数下结果更差,因为第一轮已经把第二轮本来可以利用的细节丢掉了。

1

拖入您的照片或签名扫描件。支持JPG、PNG、WebP和BMP;一次放好几个文件也没问题

2

输出格式保持JPEG。对照片来说,它是唯一能可靠够到20KB的格式

3

点击“应用”,然后看结果面板——它会报告每个文件确切的字节大小和确切的输出尺寸

4

如果某个文件被标记为没能达到20KB,看看给出的原因,然后要么接受最接近的结果,要么把图片裁得更紧一些再试一次

常见问题

因为那是照片够到20KB的唯一办法。单靠JPEG质量最多把体积降到原来的四分之一或五分之一;剩下的只能靠删像素。工具会把确切的输出尺寸挨着字节大小一起报出来,所以这绝不会变成您稍后在看图软件里才发现的意外。
只有当它是扁平图形时——签名、logo、线稿。PNG是无损的,没有质量旋钮可拧,唯一剩下的杠杆就是分辨率。照片类的PNG会在远没到20KB之前就撞上96像素的下限。发生这种情况时,结果面板会说明,并把您指向JPEG选项,那才是真正的解法。
看措辞。多数门户给的是上限,等于或小于它都会被接受。少数会给一个区间,比如10到20KB,那种确实会拒收低于下限的文件。如果您卡在下限上,请换一张分辨率更高的源图,或者裁得别那么狠,而不是给文件填充数据——本工具永远瞄准上限之下,而不是某个具体数值。
意思是搜索先撞上了它自己的某个限制,而不是您的预算:输出格式是无损的、图片已经到了96像素的下限,或者五次尝试已经用完。面板会指出是哪一个。它不会循环重试,也不会为了凑一个数字把图片压成没法用的糊团。
对于印在准考证上或显示在记录旁边的缩略图,一般够用——反正它们本来就只显示几百像素。但它不足以支撑任何按文档尺寸打印的用途。如果某个门户接受50KB或100KB,请改用那些页面;多花一点点,分辨率会明显更高。
不会。解码、缩放和编码全部通过画布元素和一个web worker在您的浏览器中完成。文件不会离开设备,这也意味着页面一旦加载完成,在信号很差的手机上照样能用。
什么都不做,这是刻意的。当您上传的文件本来就在预算之内时,它会被原样返回并标记为“已经小于20KB”。为了满足一个本来就成立的条件而重新编码它,只会白白损失一代质量。
可以。文件是一个接一个处理而不是并行处理的,这让内存占用保持平稳,中端手机也能处理一批大照片。每个文件都有自己的判定结果,所以一个失败不会把其他文件的结果盖住。

更多图片工具

探索其他强大的图片编辑工具