返回

图片压缩

图片与图形

正在载入

正在加载工具

正在准备工具,暂时无法估算剩余时间。

本工具的全部运算都发生在你的浏览器中,输入内容不会发送到任何服务器。

关于这个工具

以手动质量或目标 KB 实测搜索压缩图片,比较格式、质量、尺寸及真实输出。

常见用途

  • 为文件大小要求搜索可达的实测输出。
  • 下载前检查真实文件的质量、尺寸和预览。

使用方法

  1. 1.选择本地图片或载入 256×192 本地示例。
  2. 2.选择手动质量或目标 KB、格式及透明背景。目标模式输入大小后开始搜索。
  3. 3.检查实测字节、尺寸、质量及预览,下载同一输出;目标未达时会明确说明。

已执行的本地示例

100 KB PNG

本地生成的 256×192 噪声 RGBA 示例;目标 PNG 100 KB。
从尺寸候选中选出不超过 102400 字节的实测 PNG;精确大小取决于浏览器编码器。

1 KB PNG

同一本地 RGBA 示例;目标 PNG 1 KB。
在已执行的原生示例中,尺寸最低到 25% 的测试 PNG 均超过 1024 字节;保留最小实测 PNG 并提示目标未达。

限制与说明

  • 目标搜索先把最长边限制到 2000px,再实测 100%、80%、60%、40%、25% 尺寸。JPEG/WebP 每个尺寸测试 100–10%(步长 10)的质量;PNG 只测试尺寸。最多 50 次编码、30 秒;单个输出 20 MiB,累计编码 256 MiB。优先最大测试尺寸中最高测试质量;不承诺精确大小或所有参数的全局最优。原图不改动;输入 20 MiB、8000px、4000 万像素。浏览器原生解码/编码的内存不能完全限制。
  • 目标是实际输出字节的上限,不保证精确大小。1 KB = 1024 字节。若所有测试设置都未达标,仍提供最小实测候选并明确标记目标未达。
  • PNG 忽略质量。JPEG 始终以白色填充透明背景;其他格式在关闭透明时填白。手动模式保持原尺寸。动画输入仅输出浏览器解码的静态帧。
  • 目标搜索拒绝原生格式回退、编码失败、超时或字节超限。选中输出必须真实解码且尺寸符合实测候选后才提供预览和下载。
  • 更换文件、语言、模式或目标、清空、取消和离开会撤销旧结果。本地处理,不上传、不持久保存输入;不同浏览器编码器可能产生不同大小。

常见问题

能精确输出指定 KB 吗?

不能。若有候选符合上限,就选择实测不超过目标的结果;否则说明支持的搜索范围未达标,保留最小实测输出。

如何选择质量和尺寸?

按尺寸从大到小测试有限候选,再实测支持的各档质量。优先最大测试尺寸,再选其中能达标的最高测试质量,不假设大小随质量单调变化。

PNG 可以用质量滑块吗?

PNG 为无损编码,质量参数不改变其编码。目标 PNG 搜索会缩小尺寸;手动 PNG 保持原尺寸。

相关工具