将图片压缩到 50KB

使用透明、有限的浏览器搜索,在 50KB 紧凑目标与质量、尺寸之间取得平衡。

Category: compression · Priority: P1

支持静态 JPG/JPEG、PNG 和 WebP;拒绝动态 WebP;处理全程留在浏览器。

目标设置

精确目标:50000 bytes(1 KB = 1,000 bytes;1 MB = 1,000,000 bytes)。

先测试质量;仍无法达标时按比例降低像素尺寸,不裁切、不拉伸。

请选择图片开始。

如何以 50KB 为目标

  1. 选择一张受支持图片。
  2. 保留或修改 50,000-byte 预设,再选择模式和格式。
  3. 核对实际输出字节与状态后下载。

紧凑目标与可见取舍

JPG/WebP 在 50KB 下可保留一定细节;复杂无损 PNG 可能需要按比例缩小。

先质量,明确允许后才改尺寸

严格模式先搜质量;保持尺寸选择最接近的同尺寸结果,并在必要时标记超标。

按格式真实处理

JPG/WebP 搜索 10–100 质量;PNG 使用无损 OxiPNG,不虚构质量或调色板损失。

验证而非估算

每个大小都来自真实 Blob,最多创建 32 个候选。

不上传图片

Worker 或受控回退全程在浏览器处理。

50KB 压缩常见问题

怎样算达到 50KB?

真实 Blob 必须不超过 50,000 bytes。

可以禁止缩放吗?

可以,选择保持尺寸;结果可能超标并会明确说明。

WebP 透明度会保留吗?

选择 WebP 或 PNG 时会保留;JPG 使用你选择的背景。

会持久存储内容吗?

不会,图片和候选均不写入浏览器持久存储。

相邻目标

可比较 20KB、100KB 或自定义目标。