首页 › 转换工具 › 图片批量压缩
IC

图片批量压缩

Canvas API 批量压缩,支持多图拖拽上传

核心技术Canvas API 批量处理
支持格式PNG / JPEG / WebP
批量操作多图拖拽上传
处理方式浏览器本地压缩
压缩质量:
75%
输出格式:
选择图片文件(支持多选) 拖拽多张图片到此处批量压缩
BATCH
点击选择或拖拽多张图片到此处
支持 PNG / JPEG / WebP 等格式,可同时选择多张

图片批量压缩说明

本工具使用 HTML5 Canvas API 在浏览器本地批量压缩图片,支持拖拽上传多张图片并同时压缩。

原理:逐张将图片绘制到 Canvas 画布上,通过 canvas.toBlob() 以指定质量和格式重新编码输出,从而减小文件体积。

压缩质量:范围 1-100,数值越低压缩率越高但画质损失越大。建议 JPEG 设置 70-85,WebP 设置 65-80。PNG 为无损格式,质量参数不生效但会重新编码。

输出格式:JPEG 适合照片类图片(不支持透明),WebP 压缩率最高且现代浏览器全面支持,PNG 适合需要保留透明通道的图片。

批量操作:支持一次选择多张图片,压缩完成后可逐个下载或一键全部下载。列表中实时显示每张图片的压缩前后大小和压缩率。

压缩率:显示为负数表示体积减小(绿色),正数表示体积增大(红色)。当原图本身已高度压缩或尺寸很小时,可能出现体积增大的情况。

用途:网站图片优化、批量缩略图生成、邮件附件压缩、存储空间节省、网页加载加速等。

前端工具