PNG压缩到50KB
对PNG来说,50KB很紧张;但只要把颜色减少为调色板,标志、图标或裁剪过的界面截图都能轻松装下。本页输出仍为PNG,透明度一并保留;如果图片必须换格式才能达标,我们也会如实告诉您。
图片压缩
或将JPG, JPEG, JFIF … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
缩小时不会低于此宽度。0 表示没有最小值。
可在压缩前先设置尺寸。同时要求像素和 KB 的表单两者都需要设置。
上面所选边的像素值。
寻找目标大小时不会低于此质量;达不到时会改为缩小尺寸。
4:2:0 会使色彩分辨率减半,对照片能节省很多空间;4:4:4 可保持文字、徽标和截图的边缘锐利。
有损 PNG 会量化颜色(类似 TinyPNG),体积小得多;无损会保留每个像素。
使用方法
- 1
拖入PNG文件
添加单个 PNG 文件,或一次最多 20 个,每个不超过 95 MB。Figma、Canva、Photoshop 导出的图片以及截图按键保存的图片都可以。
- 2
保持50KB、PNG和有损设置
目标大小设为 50 KB,输出格式设为 PNG,PNG 压缩设为有损(更小)。在高级设置中可以设置最小宽度,避免 Logo 被缩小到不能再用的尺寸。
- 3
压缩为PNG并检查大小
点击压缩为 PNG。每个结果的下载按钮旁都会显示新的文件大小,上传到任何地方之前,你就能确认它已小于 50 KB。
PNG 真的能压缩到 50 KB 吗?
Logo、图标、示意图和裁剪后的截图可以:把它们缩减为最多 256 色的调色板后,通常不用缩小尺寸就能低于 50 KB。照片较多的大尺寸 PNG 不损失像素就压不到这个大小,这时选择 WebP 或 JPG 输出更合适。
50KB的PNG限制从何而来
需要透明背景或锐利边缘时,人们会选择 PNG:邮件签名里的 Logo、帮助中心的图标、个人主页上的徽章、贴纸,以及用于提交问题的截图。这些使用场景往往对文件大小限制很严。内容管理系统、学习平台和老式网页表单经常把图片上限设为 50 KB。
问题在于 PNG 导出的文件很少会小。设计工具默认保存带完整 Alpha 通道的 32 位色,Windows 截图工具和 macOS 截图快捷键默认也保存为 PNG。一张 1280 px 宽的 Logo 导出图,或一张浏览器窗口截图,动辄就有几百 KB。
50KB下的调色板量化与无损PNG对比
- 16 色
双色图标和线稿;有明暗渐变的内容会出现明显色阶
- 32 色
简单的扁平 Logo 和只有几个数据系列的图表
- 64 色
不含照片的界面截图,整体基本干净
- 128 色
带渐变或柔和阴影的 Logo,有轻微抖动
- 256 色
PNG 调色板的上限,最接近原图
这里的有损模式是调色板量化。工具会选出图片中最重要的颜色(最多 256 种),把每个像素映射到最接近的颜色,每个像素只存一个 8 位索引,而不是 32 位的红、绿、蓝和 Alpha 数据。调色板中的每个颜色通过 PNG 的 tRNS 数据块保留各自的透明度,所以 Logo 的抗锯齿边缘仍能与任何背景自然融合。
无损模式会保留每个像素,只能在编码上做文章:PNG 先从五种行滤波(None、Sub、Up、Average 和 Paeth)中选一种,再用 Deflate(ZIP 文件使用的同一算法)压缩数据,并丢弃文本块和内嵌缩略图等元数据。这样通常只能减少几个百分点到三分之一的体积,很难把 400 KB 变成 50 KB。JPG 与 PNG 对比指南解释了这两种格式为什么表现差别这么大。
PNG无法压到50KB的情况
照片和大尺寸截图用PNG压不到50KB
照片、渐变较多的插画,或内含图片的全屏截图,有成千上万种不同的颜色,重复内容很少。即使压成 256 色,原尺寸下也远高于 50 KB,所以工具必须缩小尺寸。如果目标平台接受,可以把输出格式设为 WebP 以保留透明度;不需要透明时,也可以PNG 转 JPG。
PNG压缩到50KB:常见问题
PNG标志最小能压到多少而不显得粗糙?
只有少量品牌色、背景透明的扁平 Logo,宽 500 px 时通常只有 5 到 20 KB,远低于这个目标。带有投影、发光或照片质感的 Logo,边缘柔和,需要更多颜色,文件大小会更接近 50 KB。
为什么压缩后的PNG比原图窄?
仅靠调色板没能压到 50 KB,所以允许缩小尺寸会逐步减小宽度和高度,直到达标。大尺寸截图和含有照片的图片经常出现这种情况。你可以设置最小宽度,或者把输出格式改为 WebP,它同样保留透明度,处理这类内容的效果要好得多。
量化后的PNG还是真正的PNG吗?
可以。调色板图像(规范中称为索引颜色)从 PNG 的第一个版本起就是标准的一部分,所有浏览器和图片编辑器都能打开。
目标是50KB时,应该选无损吗?
只有在像素值必须精确时才需要,比如像素画、技术图纸或需要逐字节比对的图片。无损模式会保留每一种颜色,只靠更高效的编码和去除元数据来减小体积,所以大多数图片要压到 50 KB,只能靠减少像素。
表单要求50KB的照片且接受PNG,选PNG合适吗?
通常不适合。人像照片是连续色调,恰恰是 256 色调色板最不擅长处理的内容。同一张照片保存为 JPG,在 50 KB 下能保留多得多的细节,所以请改用图片压缩到 50 KB,并选择 JPG 输出。