工具介绍
把 JPG、PNG、WebP 图片在浏览器里本地批量压缩,可调质量、尺寸,并按需在 JPG / PNG / WebP 之间转换。所有解码、缩放、编码都在 Canvas 中完成,文件不会离开你的电脑,适合处理隐私照片、产品图、社交媒体素材,单次最多 20 张、单文件 20MB 以内。
使用方法
- 点击「选择文件」并选择最多 20 张 JPG / PNG / WebP 图片
- 拖动质量滑块(建议 70-80%)选择体积与画质的平衡
- 如需缩放,在「最大宽度」填入目标像素(0 表示不缩放)
- 选择输出格式(推荐 WebP,体积通常比 JPG 再省 25-35%)
- 点击「开始压缩」,等待进度走完,单张点「下载」保存
计算公式
compressionRatio = (1 - compressedSize / originalSize) × 100%;savedBytes = originalSize - compressedSize;缩放比例 scaledWidth = min(originalWidth, maxWidth),scaledHeight = originalHeight × scaledWidth / originalWidth。
常见场景
微信公众号配图
上传 4 张相机直出的 6MB 风景照,质量设为 75%、最大宽度 1280px、输出 WebP,单张可压到 200-400KB,加载速度肉眼可见地变快。
电商详情页主图
把一组 2MB 的 PNG 商品图改输出 JPG(质量 85),透明背景自动填白,单张落到约 400KB,整个详情页首屏体积下降一半。
社交头像压缩
把单张 8MB 的 iPhone HEIC 转出 JPG(请先在系统相册导出 JPG/PNG 再上传),质量 80% + 最大宽度 720px,得到的头像在多数 App 上都能直接通过审核。
常见问题
我的图片会上传到服务器吗?隐私如何保障?
不会。本工具完全在你浏览器本地处理,文件通过 FileReader 读到内存,再用 Canvas 解码与编码,期间没有任何 fetch / XHR 上传请求。关闭页面后所有数据会随浏览器内存释放。
压缩后画质会明显下降吗?如何挑质量等级?
质量 90 以上几乎看不出差别;70-85 是体积与画质平衡的甜区,肉眼难以区分;60 以下会出现块状色斑与文字毛刺。摄影作品建议 80-90,普通配图 70-80,缩略图可压到 60-70。
支持哪些格式?PNG 转 WebP 能省多少体积?
支持 JPG、PNG、WebP 三种主流格式互相转换。同一图像下,WebP 通常比 JPG 小 25-35%、比 PNG 小 50-80%;插画/截图类如果保留 PNG 的透明通道,转 WebP 也能保留 alpha,体积仍能减半。
批量压缩有数量和大小限制吗?
单次最多 20 张、单文件不超过 20MB,这是为避免一次性吃光浏览器内存导致页面崩溃。如果你有更大的文件或更多图片,可分批处理;处理过程串行,进度条实时显示当前完成度。
为什么有的图片压缩后反而变大了?
原图体积很小(< 10KB)或已经是高度压缩的 JPG / WebP,再编码反而会因为元信息开销变大。本工具检测到此情况会自动保留原图字节数(savedBytes 标记为 0),下载到的依然是处理后的版本但不会让你为难。
压缩结果会保留原始 EXIF 信息吗?
不会。出于隐私考虑,Canvas 重新编码后默认丢弃 EXIF(GPS、相机型号、拍摄时间),相当于天然剥离敏感元信息;如果你需要保留 EXIF,请在系统相册或专业工具中处理。
相关工具
在线图片拼长图工具·多图垂直/水平拼接
浏览器本地将多张图片垂直或水平拼接成一张长图,支持拖拽排序、自定义间距与背景色,导出 PNG/JPG/WebP,全程不上传服务器。
在线图片加水印工具·本地批量证件防盗用
浏览器本地给图片添加文字或 Logo 水印,支持 9 宫格定位、斜向平铺、批量处理和 PNG/JPG/WebP 导出,专为身份证、营业执照等证件防盗用设计,零上传保护隐私。
图片格式转换器 · PNG JPG WebP AVIF 本地互转
浏览器本地批量转换图片格式,支持 PNG/JPG/WebP/AVIF 互转、质量调节、透明转白底与等比缩放,文件不上传服务器,隐私安全。
颜色转换器 · HEX RGB HSL 三向互转
在线颜色格式互转工具,支持 HEX / RGB / HSL 三种颜色表示法相互转换,输入任一进制另两种自动同步,并实时预览色块。全部在浏览器本地完成,不会上传任何数据。