图片压缩

上传 JPG/PNG/WebP 图片,拖动质量滑块实时预览压缩效果。支持输出格式选择、尺寸调整,纯前端 Canvas 处理,安全快速。

点击或拖拽上传图片

支持 JPG/PNG/WebP,单文件最大 10MB,最多 20 张

实时预览

拖动质量滑块即可实时预览压缩效果,显示单张与整体压缩率

批量处理

支持批量上传,可选输出格式与尺寸调整,一键打包 ZIP 下载

本地处理

图片不上传服务器,浏览器本地 Canvas 压缩,隐私安全

如何压缩图片?

  1. 点击上传区域或将图片拖拽到上传区域,支持批量上传多张图片
  2. 拖动质量滑块(10-100)调整压缩质量,拖动中即可实时预览压缩效果
  3. 可选:切换输出格式(原格式 / JPEG / WebP)或设置最大宽度按比例缩放
  4. 查看每张图片的压缩率与整体压缩率统计
  5. 点击单张图片的下载按钮保存,或点击「打包下载全部」一键下载 ZIP

使用场景

  • 报名考试、投简历、资格审核时,按系统要求把证件照压到 100kb / 200kb 以内
  • 压缩手机拍摄的高清照片,节省存储空间
  • 压缩图片用于网页上传,提升页面加载速度
  • 压缩产品图用于电商详情页
  • 批量压缩微信群、朋友圈分享的图片
  • 压缩邮件附件中的图片,减小邮件体积

压缩原理

本工具基于浏览器 Canvas API 实现,通过 canvas.toBlob 方法配合 quality 参数对图片进行有损压缩。质量值越低,压缩率越高、文件体积越小,但画质损失越大。PNG 图片保持原格式以保留透明背景,JPEG/WebP 可调质量。所有处理在浏览器本地完成,图片不会上传到任何服务器,确保隐私安全。