图片压缩工具

在本地压缩一张图片,查看真实编码大小,并在确认结果是否真正更小后下载。

Category: compression · Priority: P1

JPG、PNG 或静态 WebP · 单文件 · 最大 25 MiB、4000 万像素 · 本地处理

压缩设置

默认选择原格式。选择其他格式属于显式转换。

请选择图片开始。

如何压缩图片

  1. 选择一张通过验证的 JPG、PNG 或静态 WebP。
  2. 保持原格式或显式选择其他输出,并在支持时设置质量。
  3. 在本地压缩,并在下载前比较真实 Blob 大小。

真实的 JPG、PNG 与 WebP 策略

JPG 和 WebP 提供有损质量控制;PNG 使用无损浏览器重新编码,不提供虚假的质量滑块。选择其他输出格式会明确显示为转换。

不保证一定节省

已经优化或很小的文件可能大小不变或变大。PicRecast 此时显示节省 0 字节,绝不会把负节省包装成成功。

保持尺寸,元数据可能移除

引擎保持视觉宽高,并把 JPEG 方向写入像素。浏览器重新编码可能省略 EXIF、ICC、相机和其他元数据。

浏览器本地处理

验证、解码、编码、校验、预览和下载均在浏览器中完成。PicRecast 不上传图片,也不调用第三方压缩服务。

图片压缩常见问题

图片会上传吗?

不会。单图流程优先在 Worker 本地运行,并提供本地主线程回退。

每个 PNG 都会变小吗?

不会。PNG 使用无损重新编码,已经优化的 PNG 可能大小不变或变大。

质量 100 是无损吗?

不是。JPG 和 WebP 仍会由浏览器重新编码,不承诺保留全部原始压缩细节或元数据。

可以选择其他输出格式吗?

可以,但必须显式选择。结果会显示前后格式,并警告此次操作包含转换。

会保留元数据吗?

不会完整保留。视觉方向会规范化,但 EXIF、ICC、相机和其他元数据可能被移除。

结果变大怎么办?

PicRecast 会标记没有体积改善,并建议调整质量或格式,不会把更大的结果称为压缩成功。

相关工具

需要精确尺寸或纯格式转换?