图片压缩

上传 JPG/PNG/WebP 图片,拖动质量滑块实时预览压缩效果。支持批量上传多张图片,显示压缩率,纯前端 Canvas 处理,安全快速。

点击或拖拽上传图片

支持 JPG/PNG/WebP,单文件最大 10MB,可批量上传

实时预览

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

批量处理

支持批量上传多张图片,每张可单独下载或一键批量下载

本地处理

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

如何压缩图片?

  1. 点击上传区域或将图片拖拽到上传区域,支持批量上传多张图片
  2. 拖动质量滑块(10-100)调整压缩质量,实时预览压缩后效果
  3. 查看每张图片的原始大小、压缩后大小和压缩率
  4. 点击单张图片的下载按钮保存压缩后图片,或点击「批量下载全部」

使用场景

  • 压缩手机拍摄的高清照片,节省存储空间
  • 压缩图片用于网页上传,提升页面加载速度
  • 压缩证件照、产品图用于电商详情页
  • 批量压缩微信群、朋友圈分享的图片
  • 压缩邮件附件中的图片,减小邮件体积

压缩原理

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