2026-08-05
「压缩 PNG 会损画质吗?」这是最常被问错的问题。PNG 本身就是无损格式,真正毁掉画质的,是那些把 PNG 当 JPG 硬压的工具。而压缩 PNG 的正确做法,是优化它的「无用重量」:多余的元数据、过深的色深、低效的编码。这篇教你 3 个不掉画质的压缩姿势。
PNG 用无损算法(DEFLATE)存储像素,压缩永远不会让画质变差。文件大小主要由三部分决定,优化方向也随之而来:
100% 浏览器本地处理:拖入 PNG,自动做色深分析、元数据清理和重编码,输出更小的无损 PNG。不上传服务器、不注册、不存任何数据,文件永不离开你的设备。
pngquant --quality=65-80 能自动降到 8 位并重新量化;optipng -o7 用最强压缩级别重编码。适合批量处理,但需要命令行基础。
Photoshop 导出时选「PNG-8」并去掉元数据;Figma 导出 PNG 时用「8-bit」并关闭不用的导出项。适合设计师顺手优化。
是。PNG 是无损格式,我们只移除元数据、优化色深和编码,不重采样像素,所以视觉质量完全不变。
截图、图表、插画(色块多、元数据多)通常能压掉 50-80%;照片类 PNG 建议转 JPG/WebP 更划算。
可以重新生成更大的文件,但元数据一旦移除就永久丢失。重要文件建议先保留一份原始副本。
不会。所有处理都在你的浏览器本地完成,文件不上传服务器、不落盘存储。
拖入你的第一张 PNG,30 秒拿到更小且画质不变的文件。