将图片大小减小到指定 KB

输入自定义 KB 或 MB 目标。PicRecast 在本地搜索真实 Blob,绝不会把估算值或超标文件当作成功。

Category: compression · Priority: P1

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

目标设置

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

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

请选择图片开始。

如何压缩到自定义目标

  1. 选择受支持图片并输入 KB 或 MB 目标。
  2. 选择严格目标或保持尺寸,并保持或显式更换格式。
  3. 运行有限本地搜索,下载前核对精确输出字节。

由你控制的目标

采用十进制单位:1 KB 为 1,000 bytes,1 MB 为 1,000,000 bytes;处理前显示整数目标。

严格目标与保持尺寸

严格模式在质量达到安全下限后可以降低尺寸;保持尺寸绝不缩放,并诚实标记超标结果。

保持格式或显式转换

默认保持源格式。JPG/WebP 搜索真实质量,PNG 使用无损 OxiPNG,并仅在严格模式按比例缩小。

有限且诚实的搜索

最多编码 32 个候选;格式开销与最小尺寸会使极小目标无法达到。

本地图片处理

图片字节、名称、尺寸和目标设置不会发送到 API,也不会持久存储。

自定义目标压缩常见问题

KB 和 MB 如何计算?

使用十进制单位:1 KB = 1,000 bytes,1 MB = 1,000,000 bytes,并四舍五入为整数 byte。

严格模式会裁剪图片吗?

不会。它可能保持宽高比降低像素尺寸,但绝不裁切或拉伸。

会自动更换格式吗?

不会。只有你显式选择 JPG、PNG 或 WebP 才会转换。

图片会上传吗?

不会。验证、候选编码、选择、校验、预览和下载都留在浏览器。

相关目标工具

可选择预设目标或返回通用压缩。