PNG 压缩:在线减小 PNG 文件大小
使用智能调色板压缩缩小 PNG 文件,同时保留透明背景。用一个滑块选择颜色数量,或直接设置目标 KB 大小。
正在加载PNG 压缩…
您的文件绝不离开您的设备
如何使用PNG 压缩
- 1
在此页面打开PNG 压缩,它直接在浏览器中加载。
- 2
添加文件、文本或数值,并调整设置。
- 3
复制或下载结果。不会上传或存储任何内容。
如何在不丢失透明度的情况下压缩 PNG
PNG 是无损格式,因此并不存在通常意义上的“降低质量保存”。这款 PNG 压缩工具采用了 TinyPNG 让人熟知的方法:把图像的颜色减少到一个更小的调色板,并写出索引色 PNG。与原始的 24 位或 32 位文件相比,结果往往小得多。透明区域(包括柔和的半透明边缘)都会被完整保留,输出的仍然是一张可以在任何地方打开的标准 PNG。
预设质量为 85%,也就是 256 色调色板。如果调色板版本反而比普通无损 PNG 更大(某些照片会出现这种情况),工具会自动保留更小的无损文件,所以你永远不会得到比必要更大的图片。
使用步骤
- 把 PNG 图片拖到上传区域,或点击选择文件,也可以用 Ctrl+V 直接粘贴图片。支持一次添加多个文件。
- 留意滑块下方的提示,它会显示当前使用的颜色数量:85%到99% 为 256 色,70%到84% 为 128 色,50%到69% 为 64 色,30%到49% 为 32 色,更低则为 16 色。设为 100% 时 PNG 以无损方式保存。
- 用前后对比滑块放大查看渐变和阴影。如果出现色带,就把滑块调高一档;如果看起来没有区别,可以再调低一档,得到更小的文件。
- 有严格上限时选择“目标大小”:工具会依次尝试 256、128、64、32、16 色;如果 16 色仍然超出上限,再缩小图片尺寸。
- 拖动前后对比滑块查看效果并确认节省的体积,然后点击“下载”;处理了多张图片时可点击“全部下载(ZIP)”。
哪些 PNG 压缩效果最好
Logo、图标、软件界面截图、流程图、图表和扁平插画使用的颜色相对较少,因此往往能减掉大部分体积,而且看不出任何变化。保存为 PNG 的照片则恰好相反:它们包含数十万种颜色,即使减少颜色后依然很大。对于这类图片,请把格式切换为 JPG 或 WebP;如果不需要透明背景,也可以使用 PNG 转 JPG。
需要了解的几点
- 透明背景会保持透明,不会被加上白色底框。
- 调色板在生成时不使用抖动(dithering),因此平滑渐变最先出现色带,这类图片建议保持 256 色。
- 如果你明确需要小调色板的 PNG8 文件,PNG8 转换器默认从 128 色开始,并且同样支持 JPG、GIF 和 BMP。
- 如果要在现代网站上使用体积最小的透明图片,值得与 PNG 转 WebP 的结果做个对比。
隐私、免费、即时
所有处理都在浏览器内完成:图片在你自己的设备上解码、重新编码并打包,不会上传到任何服务器,无需注册,也不加水印。 除非开启尺寸调整,否则图片尺寸保持不变;EXIF 和文本块不会保留,单个文件最大支持 80 MB。
功能
- 类似 TinyPNG 的调色板量化,256 色到 16 色可选
- 完整保留全透明和半透明区域
- 质量 100% 时为无损 PNG
- 自动保留调色板与无损结果中更小的那个
- 目标大小模式会逐级尝试不同调色板
- 浏览器内批量处理,ZIP 打包下载
常见问题
如何在不损失画质的情况下减小 PNG 大小?
使用 256 色(滑块 85%到99%):Logo、图标和截图通常看起来与原图一致,但体积小得多。设为 100% 时会进行无损重新压缩,节省较少,但画面完全不变。
这个 PNG 压缩工具会保留透明背景吗?
会。透明通道(Alpha)会与颜色一起量化,全透明和半透明像素都会保持原样。
为什么我的 PNG 压缩后仍然很大?
它很可能是一张照片。照片类 PNG 颜色太多,调色板帮不上太大忙,转换为 JPG 或 WebP 会小得多。
这和 TinyPNG 一样吗?
原理相同,都是把颜色有损量化为索引色 PNG,但这里全程在浏览器中完成,无需上传,也没有每月次数限制。
PNG 的质量百分比代表什么?
它决定调色板大小:85% 及以上为 256 色,往下依次为 128、64、32、16 色;100% 表示无损。
可以把 PNG 压缩到指定 KB 吗?
可以。选择“目标大小”并输入上限,工具会先尝试更小的调色板,只有 16 色仍超出上限时才会缩小图片。
