压缩到指定大小
输入目标大小(KB),自动压到不超过目标——30KB、100KB、500KB、2MB 随你定
100% 浏览器本地处理,图片不会上传到任何服务器
如何把图片压缩到指定大小
步骤一
上传要压缩的图片,支持 JPG、PNG、WebP、GIF、BMP 等常见格式,一次处理一张,单张最大 200M。
步骤二
在「目标大小」输入框填写 KB 数值——报名照填 30、公众号配图填 100、网页大图填 500、平台上限 2MB 填 2048——再选好输出格式(JPG 体积最小)。
步骤三
点击「应用」:工具自动二分搜索质量参数,几秒内给出不超过目标的结果——顶部提示"已压缩到 xx KB";差一点会给出最接近的结果和建议,点「下载压缩图片」保存。
压缩到指定大小是什么意思?
普通的图片压缩是"给一个质量百分比,压出来多大算多大";压缩到指定大小反过来——你先说结果要多大(比如 100KB),工具自动去找到那个刚刚好的质量参数,让输出不超过目标、又尽量贴近目标。报名表单要求"照片不超过 30KB"、公众号后台限制"图片 5M 以内"、简历附件要"每张 500KB 内"……这些场合要的不是"压小一点",而是"精确压到多少",这正是本工具的用武之地。
这款工具完全在浏览器里运行:图片加载到 HTML5 画布,用二分搜索反复尝试质量参数,直到找到不超过目标大小的最高画质——不上传、不经过服务器。
什么时候需要指定目标大小?
| 目标大小 | 常见场景 |
|---|---|
| 20–50KB | 考试报名、签证申请等表单对照片的硬性要求 |
| 100KB 左右 | 证件照上传、简历附件、小程序素材 |
| 250–500KB | 网页配图、邮件插图,加载快又不失清晰 |
| 1–2MB | 平台上传上限、聊天软件"大图"要求 |
思路很简单:先看要求是多少,把数字填进"目标大小"框,剩下的交给工具。
二分搜索是怎么逼近你目标大小的?
JPG 和 WebP 格式有一个质量参数(0–100%),质量越高文件越大。工具先在极低和极高两个质量上各压一次,摸清这张图"质量的体积弹性";然后在 5%–95% 的质量区间里做二分搜索——每轮取区间中点压一次,结果比目标大就往低质量找,比目标小就往高质量找,最多 12 轮。所有"不超过目标"的结果里保留体积最大(画质最好)的那个,做到"压到目标,画质尽量好"。
两个如实的说明:PNG 是无损格式,不受质量参数控制,如果选 PNG 输出而压不到目标,工具会如实提示并建议换 JPG;个别老浏览器的 WebP 编码器不支持质量控制,工具会自动改用 JPG 达成目标并提示你。
常见问题
能保证压到刚好等于目标大小吗?
不能保证"刚好等于",但保证"不超过目标且尽量贴近"。二分搜索在不超过目标的结果里挑体积最大的,通常能贴到目标的 85%–99%。
压不到目标会怎样?
如果即使最低质量也压不到目标(图太小目标太苛刻,或选了无损 PNG),工具不会硬压,而是给出最接近的结果并说明原因——比如提示"换 JPG 格式"或"原图本来已经小于目标"。
原图已经比目标小呢?
工具会直接告诉你"原图已经小于目标,无需压缩",不画蛇添足。
一次能压几张?
当前一次处理一张——目标大小模式需要每张图单独搜索质量参数,逐张处理结果最准。要多张批量统一压缩,请用图片压缩。
支持哪些格式?
输入支持 JPG、JPEG、PNG、WEBP、GIF、AVIF、BMP、TIFF、ICO、HEIC、PSD 等常见格式(单张最大 200M);输出可选 JPG、PNG、WebP 或原格式。
图片真的不会上传吗?
真的不会。压缩到指定大小是 100% 浏览器端工具——图片在本地内存解码、在画布上反复试压、最终导出,全程没有任何数据发往服务器。上传区上方的绿色标识会随时提醒你这一点。
压缩到指定大小与其他工具对比
| 工具 | 什么时候选它 |
|---|---|
| 压缩到指定大小 | 表单/平台有明确 KB 上限要求 |
| 图片压缩 | 批量压缩、质量自己控制 |
| 图片改尺寸 | 要变的是像素宽高不是体积 |
| 图片转WebP | 要更先进的压缩格式 |
| 图片工作室 | 压缩+裁剪+转格式组合处理 |