正在载入
正在加载工具
正在准备工具,暂时无法估算剩余时间。
本工具的全部运算都发生在你的浏览器中,输入内容不会发送到任何服务器。
关于这个工具
以手动质量或目标 KB 实测搜索压缩图片,比较格式、质量、尺寸及真实输出。
常见用途
- 为文件大小要求搜索可达的实测输出。
- 下载前检查真实文件的质量、尺寸和预览。
使用方法
- 1.选择本地图片或载入 256×192 本地示例。
- 2.选择手动质量或目标 KB、格式及透明背景。目标模式输入大小后开始搜索。
- 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 保持原尺寸。