100% 在浏览器内完成 — 文件不会离开这台设备
把图片压缩到 指定 KB 大小
选一个大小或一键预设,拖入照片,就能下载一次通过上传检查的文件。免费、支持批量,图片不会上传。
把图片拖到这里
或点击选择 · 也可 Ctrl+V / ⌘V 粘贴截图
JPG、PNG、WebP · 一次最多 30 张≤ 50 KB
隐私优先:图片只在你的浏览器里处理,永远不会上传。
一键用途预设
先选你要上传到哪里,体积和像素要求自动设好,再添加照片即可。
或者只选大小
- 免费,无需注册
- 照片不上传
- 批量 + ZIP 下载
- 手机也能用
常用大小与证件照类型
每个页面都会自动打开压缩器,并预设好对应的体积和像素要求。
真实压缩效果
拖动滑块对比前后。下面每一个数字,都来自在你浏览器里运行的同一套代码。


已打中目标
证件照压到 50 KB 以内
一张 1200 万像素的手机人像,按网上护照表格限制到 413×531 像素。
原图
3.20 MB
压缩后
28.3 KB
−99.1%
- 目标
- ≤ 50.0 KB
- 像素
- 398×531
- 画质
- 92% JPG
2400×3200 portrait.jpg. 示例图片是为本页原创绘制的插画,并按手机相机或扫描仪的方式编码。“压缩后”展示的就是实际压缩出来的文件。
三步完成,不用学
- 01
添加照片
拖进来、从手机相册选择,或直接粘贴截图。一次最多 30 张。
- 02
选择上限
20 KB 到 1 MB 一键选择,也可输入任意大小,或用护照、一寸照、签名等预设。
- 03
下载
每张图都标出真实大小和是否达标。可以单张保存,也可以打包成 ZIP。
专为“文件过大”的表格而做
满足限制下的最高画质
对编码画质做二分搜索,保留不超过上限的最大文件。只有降画质不够时才会缩小像素。
精确证件照尺寸
可裁剪为 295×413、413×579 等固定像素尺寸,人脸不会被拉伸变形。
1 KB = 1000 还是 1024
不同网站对 KB 的算法不一样。切换计算方式,让“50 KB”的限制真正能通过。
自动清除定位信息
重新编码会去掉 EXIF 元数据,包括 GPS 坐标和相机信息,下载的文件更安全。
隐私是这个产品本身
压缩在 Web Worker 里用 canvas 和 OffscreenCanvas 完成。没有账号,没有图片接口,也没有可能收到照片的统计。这台设备上只保存主题、压缩设置,以及你有没有关掉语言建议。
阅读隐私政策- 图片字节只留在这台设备的内存里,以及你下载的文件中。
- 关掉标签页,预览就没了。没有任何内容写到服务器。
- iPhone 的 HEIC 在这里无法解码。请先在本地导出成 JPG。
在你把照片交到别处之前
有什么免费工具可以把图片压缩到指定 KB 大小?
KBPass(kbpass.com)可以免费把 JPG、PNG、WebP 压缩到指定的 KB/MB 上限。它会找到满足限制的最高画质,提供公务员考试、护照、证件照、简历等一键预设,支持一次 30 张并打包 ZIP 下载,全程在浏览器本地完成,不上传文件。
真的免费吗?需要注册吗?
免费,也不需要账号。页面是静态的,压缩在你的浏览器里完成,每张图片没有服务器成本。
文件一定会小于目标吗?
只要浏览器还能编出足够小的图,结果就会小于或等于目标。如果缩到允许的最小尺寸仍然超标,KBPass 会保留最小的那一版,并标明未达标。
网站还是提示我的 50 KB 文件太大,为什么?
有些网站按 1 KB = 1000 字节计算,而不是 1024。在目标大小下方切换到“1 KB = 1000”,或把目标设得稍低一点,比如 48 KB。
怎么做一寸、二寸证件照?
选择“一寸证件照”(295×413)或“二寸证件照”(413×579)预设。照片会被裁剪为精确的像素尺寸,不会拉伸,然后压缩到体积限制以内。
为什么 PNG 会变成 WebP?
PNG 没有画质参数。自动模式会把它重编码成 WebP,并在结果上写明。你也可以强制输出 JPEG,或保持 PNG 只缩小尺寸。
iPhone 上能用吗?
可以。通过相册选择照片时,iOS 会自动提供 JPG 副本。在电脑上直接拖入的 HEIC 文件不支持,请先导出为 JPG。
可以批量吗?
一次最多 30 张 JPG、PNG、WebP,每张各自压到同一个目标。可以单张下载,也可以打包成一个 ZIP。