GIF 压缩
使用说明
- 上传 GIF:点击虚线框或将 GIF 文件拖拽进去,页面会显示原始尺寸、帧数与预览。
- 选择压缩参数(三档可叠加):
- 缩放:等比缩小画面,100% / 75% / 50% / 25%,对体积影响最直接。
- 帧率:按比例抽帧,50% 表示每隔一帧保留一帧,抽掉的帧时长会累加到保留帧上,动画速度不变。
- 颜色数:重新生成调色板,256 / 128 / 64 / 32,颜色越少体积越小,色彩丰富的动图建议 128 起。
- 开始压缩:处理在浏览器后台线程进行,页面不会卡住,可实时看到进度。
- 预览与下载:右侧对比压缩前后体积与帧数,可暂停逐帧查看,满意后下载。
压缩原理
GIF 每一帧都存储整块像素数据,体积主要来自帧数、分辨率和调色板。本工具把三个变量都交给你控制:缩放减少像素总量,抽帧减少帧数,减色让每帧用更短的调色板索引表达。三者叠加,多数动图可以压缩到原体积的 10%-50%。
注意事项
- 全程在浏览器本地完成,GIF 不会上传到任何服务器。
- 需要较新的浏览器版本(Chrome / Edge / Firefox / Safari 16.4+)。
- 超大 GIF(几百帧、长边几千像素)处理耗时与内存占用较高,建议先降低缩放比例。
- 透明区域按二值透明处理(保留/不保留),半透明边缘可能有轻微锯齿。
常见问题
GIF 压缩工具是免费的吗?
完全免费,无需注册,不限次数,在浏览器中直接使用。
能把 GIF 压缩到多小?
取决于源文件和参数组合。缩放 50% + 帧率 50% + 颜色 128 通常能压到原体积的 20%-40%;只降一档参数时效果会温和很多。建议从温和参数开始逐步调整。
降帧率会让动画变卡吗?
不会。被抽掉的帧时长会累加到保留帧上,动画节奏保持不变,只是过渡细节减少。对大多数动图,50% 抽帧几乎看不出差别。
压缩后的 GIF 会上传到服务器吗?
不会。解码、压缩、编码全部在浏览器本地完成,文件不离开你的设备。
支持压缩其他格式吗?比如 MP4 或 WebP 动图?
目前仅支持 GIF 输入。如需把静图转为 WebP/JPEG/PNG,请使用图片格式转换工具;静态图片压缩请使用图片压缩工具。
分享此工具