为什么 200KB 是个宽裕的目标
在我们的真实示例中,一张细节很多的 1200 万像素手机花园照片压到 200KB 后宽 1040 像素,一张较简单的 2000 万像素美食照片则是 2031 像素,质量都是 60%。正因为这个范围够用,很多资料上传系统、商品发布页和博客后台都用 200KB 作为上限。
工具会查找「放得下的最高质量」,所以输出会接近 200KB,而不是被压得过小。
常见使用场景
- 上传系统限制图片不超过 200KB。
- 商品图、文章配图,需要兼顾清晰度和加载速度。
- 用邮件发送多张照片,避免超出附件大小限制。
「压到指定 KB」是怎么做到的
- 浏览器解码图片(会按 EXIF 方向自动摆正,原图的 EXIF 等元数据不会带到输出文件里)。
- 输出 JPG 时,在 60%–95% 之间查找不超过目标大小的最高编码质量。
- 如果 60% 质量仍然超标,就把像素尺寸缩小到刚好能以 60% 质量放下。质量低于约 60% 时 JPG 会出现明显色块,稍小但干净的图片效果更好。只有目标非常小时才会继续降低质量,最低 30%。
- 尝试次数和时间(约 20 秒)都有上限,手机不会卡死。如果最终没达到目标,会给出最接近的结果并如实提示。
常见问题
图片会上传到服务器吗?
不会。图片只读入你浏览器的内存,用浏览器自带的 Canvas 编码器压缩,再以下载的形式交还给你。本站根本没有接收文件的接口。你可以在浏览器开发者工具的 Network(网络)面板里自行验证,隐私页写了具体步骤。
照片的分辨率会降低吗?
原尺寸的手机照片会:在 200KB 下长边通常在 1000–2000 像素左右(在屏幕上看依然足够)。本来尺寸就不大的图片(例如宽 1200 像素)常常不用缩小。结果区会显示最终的宽和高,方便你确认。
如果压不到目标大小怎么办?
页面会显示能做到的最接近大小,并明确提示「未达到目标」。超出限制的文件不会被标成「完成」。调大目标、改用 JPG 输出或先缩小原图,通常就能解决。
压缩后的图片一定能通过我要上传的网站吗?
本工具只改变文件体积和像素尺寸,不判断图片内容是否符合任何机构或表单的规定(背景、构图等)。请以你要上传的网站公布的要求为准。



