压缩图片

直接在浏览器中压缩 JPG、PNG、WebP 和 GIF 文件。无需上传,质量和元数据由你掌控。

如何压缩图片

  1. 拖入或选择一个 JPG、PNG、WebP 或 GIF 文件。
  2. 选择“有损”以获得最小体积,或“无损”以保留每一个像素,然后微调质量,并保留或删除元数据。
  3. 压缩、预览处理前后对比并保存,全程在本地完成。

为什么要压缩图片?

更小的图片加载更快,有助于提升 Core Web Vitals 与 SEO,并为你和访客节省带宽。OptImg 在本地完成压缩,用的正是顶尖工具所采用的同款高质量优化,因此既能获得压缩效果,又免去了上传等待和排队,也不必把照片交给第三方。

常见问题

我的图片会上传到服务器吗?
全部处理以原生速度在浏览器中完成:没有任何数据上传,图片不会离开你的设备,也没有大小或文件数量限制。
有损和无损有什么区别?
有损会按你选择的质量重新编码,以获得最小的文件(质量高时几乎无法察觉差异)。无损则保留每一个像素、只去除冗余,文件比有损大,但像素级完美。
会保留动画和透明度吗?
会。动画 GIF 仍保持动画,每一帧、每段延时和循环都会保留。PNG 和 WebP 的透明度也会保留。EXIF 方向会写入像素,因此照片始终正向显示。
实际能小多少?
这更多取决于原图状态,而不是工具本身。手机或相机直接输出的照片通常以很高的质量保存,可压缩的余地很大:在默认质量下减少 70%–90% 很常见,而且在正常观看尺寸下几乎看不出差别。相反,已经压缩过一次的图片,或者存成 PNG 的截图,余地就小得多,可能只减少几个百分点。如果一次处理无法得到比原文件更小的结果,我们会把原文件原样返回,而不是给你一个同样大却更差的副本。
质量值该设成多少?
默认值 82 是这样选定的:对普通照片而言与原图难以分辨,同时又能去掉大部分体积。降到 75 左右对大幅背景图和社交媒体配图依然足够,在需要让页面更轻时值得一试。低于大约 60 之后,天空、渐变和大片纯色区域会开始出现斑块。只有当图片会被放大查看、打印,或之后还要再次编辑时,才值得往 90 靠。前后对比预览就是为此存在的——判断你自己的图片,比相信一个数字更可靠。
为什么我的 PNG 几乎没变小?
无损压缩只能去掉确实存在的冗余,因此效果随内容差别极大。截图、图表、标志和大面积纯色的图形压缩效果很好;而存成 PNG 的照片则不然,因为照片的细微噪点并不是冗余。如果你的 PNG 其实是一张照片,把它转成 JPG 或 WebP 会比任何无损处理都缩得多,转换工具可以直接完成。
把同一张图压两次会更小吗?
几乎不会,而且要付出画质代价。有损压缩会永久丢弃细节,因此第二次是在对已经劣化的图片重新编码,更多是叠加新的瑕疵而不是省下体积。如果结果还不够小,请回到原文件、把质量调低一档只处理一次,而不是反复叠加。
压缩会一并去掉照片的位置和相机信息吗?
默认会。清除元数据会移除 GPS 坐标、相机型号、序列号、拍摄时间等 EXIF 字段,同时也能省下一点体积。方向信息会先写入像素,所以照片依然是正向显示的。如果需要保留版权信息或色彩配置文件,可以关闭这一项;如果只想清除信息而不重新压缩,请使用专门的清除 EXIF 工具。