点击选择图片,或将图片拖放到此处
支持 JPG、PNG、WebP、BMP、GIF、ICO 等格式 · 可同时选择多张图片
| 格式 | 压缩方式 | 透明度 | 典型用途 | 文件大小 |
|---|---|---|---|---|
| PNG | 无损压缩 | 支持(Alpha) | 图标、截图、需要透明背景的图 | 中等偏大 |
| JPG / JPEG | 有损压缩 | 不支持 | 照片、复杂色彩的自然图像 | 较小 |
| WebP | 有损 / 无损均可 | 支持 | Web 页面图片,兼顾质量与体积 | 最小(同质量下) |
| BMP | 无压缩(或简单RLE) | 有限支持 | Windows 系统内部图像、传统程序 | 非常大 |
| GIF | 无损(LZW),仅 256 色 | 支持(1位) | 简单动画、低色彩插图 | 小至中等 |
| ICO | 多尺寸合并 | 支持 | Windows 图标、网站 favicon | 小 |
WebP(现代浏览器全支持,体积比 JPG 小 25~35%),次选 JPG。PNG 或 WebP,不要用 JPG(会填充白色背景)。PNG,若追求体积最小则用 WebP。ICO(可内含多尺寸),现代浏览器也接受 PNG。PNG(无损),避免 JPG 的有损特性导致质量反复损失。WebP 由 Google 于 2010 年发布,基于 VP8 视频编解码技术。相比同等视觉质量的 JPG,WebP 文件体积平均小 25–34%;相比同等质量的 PNG,体积小 26%。现代主流浏览器(Chrome、Firefox、Safari 14+、Edge)均已支持,是 Web 场景的首选格式。
| 质量设置 | 视觉效果 | 典型体积(相对100%) | 适用场景 |
|---|---|---|---|
| 100% | 几乎无损失 | 100% | 专业摄影存档 |
| 85–92% | 人眼难以区分 | 30–50% | 普通照片、网络分享(推荐) |
| 70–80% | 轻微瑕疵 | 15–25% | 网页缩略图 |
| 50% 以下 | 明显块状失真 | <15% | 仅用于极端压缩需求 |
本工具使用浏览器内置的 Canvas API 进行纯前端转换:将图片绘制到 <canvas> 元素上,再用 canvas.toBlob(callback, mimeType, quality) 导出为目标格式的 Blob 数据。整个过程无需上传服务器,保护您的隐私。