MiniPNG

在线压缩PNG图片

压缩PNG图片,查看我们测量的字节数

请稍等...(/)

我们正在优化您的图片。请稍候片刻,以确保为您提供最高质量的结果。

太棒了,我们已成功压缩您的图片。

图片已优化。

压缩 PNG 图片,直观看到我们测量的字节数

在 Google 上的每个 PNG 压缩工具页面几乎都说同一句话:最多可减小 80%,且无可见质量损失。但它们都没有展示实际文件。我们反其道而行之。2026 年 9 月 1 日,我们选取了三张 PNG,通过本工具和 TinyPNG 进行压缩,并记录了结果。相同文件、同一天,字节数如下。你可以在十分钟内完整复现整个过程。

三份文件,以及每个工具的结果

文件原始大小本工具TinyPNG
应用截图,1440 x 900164,300 字节8,357 (-94.9%)9,874 (-94.0%)
透明底 Logo,512 x 51218,052 字节2,715 (-85.0%)3,688 (-79.6%)
渐变插画,1600 x 10002,438,812 字节212,482 (-91.3%)329,901 (-86.5%)

三份文件全部更小,分别小了 15%、26% 和 36%。我们不会假装这就说明了一切,因为文件大小只是问题的一半。另一半是压缩带来了什么代价,所以我们也测量了,通过将两组结果解码回像素,并与原图逐像素比对。

压缩代价,坦诚说明

在 Logo 上,两款工具表现相当:本工具平均误差为 0.028,TinyPNG 为 0.025,满分 255,超过 99% 的像素完全一致。渐变插画本工具更小且更精确,误差为 1.69,对比 TinyPNG 的 1.887。截图方面,TinyPNG 更精确,误差为 0.029,而我们为 0.14,因为我们将该文件压缩到 13 色调色板、每像素 4 位,而他们停在 20 色、8 位。这是我们做出的权衡,如果是截图我们还会再做,但你应该知道这个选择。

原理简述

你的 PNG 是真彩色,每个像素最多可有一千六百万种颜色。压缩器会分析图片实际用到的颜色,生成最小的调色板来描述它,并将文件重写为索引图片,指向该调色板。截图只需 13 种颜色,渐变则用了全部 256 种。这是有损的,因为调色板是人为决策,决策可能有误,所以我们公布误差数值,而不是“无可见质量损失”这种说法。

截图压缩,效果惊人

几乎没人会把照片压缩成 PNG。大多数用户实际上传的是截图:Bug 报告、仪表盘、收据、聊天记录。这类图片是纯色和文字,非常适合调色板压缩。我们的 1440 x 900 截图从 164 KB 压缩到 8 KB,93% 的像素保持不变。文字依然清晰,因为截图中的文字本质上是两种颜色假装成多色,调色板对此的处理优于任何通用压缩器。

透明度完整保留,可自行验证

我们测试的 Logo 背景是真正的透明,而不是用白色伪装。压缩后文件带有 tRNS 块,包含 8 个 alpha 项,这正是索引 PNG 存储透明度的方式。用文本编辑器打开结果文件,搜索 tRNS:如果存在,透明度就还在。如果压缩后没有 tRNS 和 alpha 通道,说明你的 Logo 被压成了白底,而且没有任何提示。

元数据已移除,测试结果为证

我们上传了同一张图片两次。第一份是干净的,第二份带有四个文本块:作者名、“Adobe Photoshop 26.0 (Windows)”字符串、版权信息和一条 4,000 字符的评论。两份文件返回的 SHA-256 哈希完全一致。不是相似,是完全一致,只有在所有元数据都被移除后才可能出现。相机型号、编辑软件、GPS 坐标、嵌入评论:这些都不会出现在你下载的文件里。

绝不会返回更大的文件

有些图片无法压缩。高噪点、胶片颗粒、抖动:这些会让调色板压缩失效,强行重写只会让文件变大。我们用一张 3.86 MB 的纯噪点图片做了测试,返回结果正好是 3,862,318 字节,与上传文件一字不差,显示为零节省。当无法压缩时,你会得到原文件,绝不会变差。

重复压缩也安全

我们将已经压缩过的文件再次上传。结果又小了 6.8%,像素比对显示平均误差为零。所以经过本工具处理过的文件再次压缩不会进一步损失质量,这对于自动化流程中同一素材多次处理非常重要。

不仅支持 PNG

上传器支持 JPG、JPEG、WEBP、AVIF、GIF、SVG、TIFF、BMP 和 JFIF,以及 PNG,因此混合文件夹可以一次性处理。TinyPNG 的网页上传器免费版限制为 20 张、每张 5 MB;我们在噪点测试中用的 3.86 MB 文件无需特殊处理即可上传。

你将获得

  • 一张 1440 x 900 的截图从 164 KB 压缩到 8 KB,93% 像素保持不变
  • 我们测试的三份文件,输出均比 TinyPNG 更小,小 15% 到 36%
  • 透明度以真实 tRNS 块保留,不会被压成白底
  • 所有元数据块都被移除,两份不同元数据的文件生成同一哈希为证
  • 当压缩会让文件变大时,原文件原样返回
  • 无需注册、无水印,文件一小时后从服务器删除

下一步?

需要处理混合文件夹?压缩 JPG 可同时处理照片。如果目标是网站而不是邮件,PNG 转 WEBP 通常比压缩 PNG 更优。如果你只需透明度不需像素,PNG 转 SVG 可将平面图形追踪为真实矢量路径。

常见问题

是有损压缩,我们更愿意坦诚说明,而不是用“无可见质量损失”来掩饰。你的 PNG 会被重写为索引图片,使用最小的调色板来描述,因此部分颜色信息确实会被丢弃。关键在于丢失多少,这也是我们公布具体数值而非承诺的原因:Logo 平均误差为 0.028(满分 255),截图为 0.14,渐变插画为 1.69。对于平面图形,超过 99% 的像素都能一比一还原。

我们在 2026 年 9 月 1 日用三份相同文件做了测试。本工具每次都生成更小的文件:截图 8,357 字节对 9,874,透明 Logo 2,715 对 3,688,渐变插画 212,482 对 329,901。在准确度上结果各有优劣,我们不会掩饰。渐变我们更精确,Logo 持平,截图则略逊一筹,因为我们压缩到 13 色调色板,而他们是 20 色。两者原理相同,我们调得更激进。

会,并且你可以自行验证。索引 PNG 的透明度存储在名为 tRNS 的块中,我们测试的 Logo 返回时就带有 8 个 alpha 项。用文本编辑器打开压缩后的 PNG,搜索 tRNS 字母。如果没有,而图片本来是透明的,说明压缩器把你的图变成了白底且未告知。

全部移除。我们通过上传同一图片两次验证,第二份带有四个元数据块,包括“Adobe Photoshop 26.0 (Windows)”和一条 4,000 字符评论。两份输出的 SHA-256 哈希完全一致,只有移除所有元数据才会这样。编辑软件名、嵌入评论、色彩配置和位置信息都会被清除。

你会收到原文件,保持不变。高噪点或胶片颗粒会让调色板压缩失效,强行重写只会让文件变大。我们用 3.86 MB 噪点图片测试,结果为 3,862,318 字节,与原图完全一致,显示为零节省。对已压缩文件再次压缩也安全,我们测试又小了 6.8%,像素误差为零。

可以。上传器支持 JPG、JPEG、WEBP、AVIF、GIF、SVG、TIFF、BMP 和 JFIF 以及 PNG,混合文件夹可以一次性处理,每个文件都会用最合适的引擎。如果你更喜欢专用页面,每种格式都有专门的压缩工具。