PNG 压缩工具

在本地无损优化一张 PNG。尺寸、解码后的 RGBA 像素和 Alpha 透明度保持不变,即使文件没有变小,PicRecast 也会如实报告输出字节。

1

选择图片

选择一张支持的图片并完成预览与验证。

仅 PNG · 单文件 · 最大 25 MiB、4000 万像素 · 本地无损优化

2

调整设置

根据用途选择合适的输出参数。

压缩设置

PNG 输入保持 PNG,并保留 Alpha 通道。

无损 OxiPNG 优化不会移除像素信息;不提供虚假质量滑块,也不保证一定变小。

3

预览与下载

保存前先查看真实输出结果。

请选择图片开始。

保存前先查看真实输出结果。

如何无损压缩 PNG

  1. 选择一张结构有效的非动画 PNG。
  2. 运行固定的无损 OxiPNG 优化,不提供误导性质量滑块。
  3. 检查真实大小并按需下载 PNG。

无损压缩不会改变解码后的像素

OxiPNG 在不改变解码后 RGBA 像素的情况下优化 PNG 编码;文件保持 PNG,透明度保留。

不保证一定变小

已优化 PNG 可能大小不变或略增,PicRecast 不会虚构节省。

像素完整性优先

尺寸与每个解码 RGBA 像素保持不变;不承诺保留非必要辅助元数据。

自托管浏览器 codec

OxiPNG WebAssembly 由 PicRecast 提供,在现有 Worker 或主线程回退中本地运行,不向第三方发送图片或 codec 请求。

PNG 压缩常见问题

PNG 会离开浏览器吗?

不会,图片通过自托管 codec 在本地优化。

PNG 能不能在不损失图片质量的情况下压缩?

可以。这里使用真正的无损 PNG 优化,因此解码后的 RGBA 像素和 Alpha 透明度保持不变;不保证保留非必要元数据,已经优化过的 PNG 也可能不会继续变小。

透明度会保留吗?

会。浏览器测试比较包括全透明与半透明在内的 RGBA 像素。

每个 PNG 都会变小吗?

不会;已优化输入可能无改善,结果会如实标注。

相关工具

需要 PNG 转换或尺寸调整?