把 GIF 压缩到指定文件大小
作者 Calvin Sun
把 GIF 压到 1MB、2MB、5MB、10MB 或任意自定义大小。工具会自动减小体积,并尽量保留画面质量。
上传 GIF
将 GIF 拖到此处,或点击选择文件。
仅支持 GIF · 最大 10 MB
文件只在你的设备上处理
关于按指定大小压缩 GIF
- • 可以选择 10MB、5MB、2MB、1MB、512KB 或自定义目标大小。
- • 工具会搜索不超过上限、同时尽量保持最高画质的结果。
- • 每帧延迟保持不变,动画速度不应改变。
- • 处理在浏览器本地完成,文件不会被上传。
目标越小,越可能需要减少颜色或降低分辨率。如果必须缩小尺寸,页面会明确告诉你。
选择一个目标文件大小后,工具会自动优化 GIF,直到接近并低于该上限。你不必自己反复试颜色、有损参数或缩放。
"图形交换格式是一种支持逐帧动画序列的彩色光栅图像格式。"— W3C GIF89a 规范
- 可设置 10MB、5MB、2MB、1MB 或 512KB 等目标
- 也可用 MB 或 KB 输入自定义大小
- 在上限内尽量保留视觉质量
- 本地搜索完成后即可下载结果
如果更想自己控制质量,请使用 GIF 压缩器,而不是指定目标大小。
需要把 GIF 压到 10MB(或 10 MB)以符合邮箱、表单或其他上传限制时,选择 10 MB 即可。工具会自动减小体积,并尽量保留质量。
- 一次操作即可覆盖 compress gif to 10mb 与 compress gif to 10 mb
- 如果原文件已经小于 10MB,可以直接下载原文件
- 较大的 GIF 会分阶段优化,而不是一开始就大幅缩小尺寸
10MB 只是其中一个预设。同一页面也支持 5MB、2MB、1MB、512KB 和自定义大小。
同一工具也覆盖压到 5MB、2MB 或 1MB。不会为每个上限单独建页。
- 5MB 是很多上传表单的常见限制
- 网站或聊天应用更严格时,2MB 和 1MB 更有用
- 需要更小的 GIF 时可以选择 512KB
- 自定义值可以瞄准 3.5 MB 这类大小
请选择你真正需要的最小目标。更宽松的上限通常能保留更多画质。
工具可能自动组合颜色优化、帧优化、压缩和缩放,以满足目标大小。你不必自己反复试参数。
"GIF 图像每帧最多 256 色,因此调色板大小对文件体积影响很大。"— MDN 图像格式指南
- 先尝试低损失的帧与编码器优化
- 如果仍然过大,再降低调色板颜色数
- 随后使用有损优化,而不是先明显缩小尺寸
- 缩放放在较后阶段,因为它对清晰度影响更明显
搜索会在第一个满足目标的结果处停止,从而保留仍能达标的最高画质。
常见问题
上传 GIF,把目标文件大小选成 10 MB,然后点击压缩 GIF。工具会自动寻找不超过 10MB 且画质尽量高的结果。
可以。选择 1 MB,或输入自定义大小。更严格的目标可能需要减少颜色或降低分辨率。如果无法在可用画质下达到 1MB,你仍可下载最小结果。
可以。选择自定义,然后用 MB 或 KB 输入数值。数值必须大于 0,并处于合理范围内。
工具会在有限次数的尝试后停止,并给出最小可用结果。你可以下载该文件,或改选更大的目标。
通常目标越严,压缩就越强,可能减少颜色、分辨率或视觉质量。搜索会优先选择仍能满足目标的最高画质结果。
不会。压缩会保留每一帧的原始延迟,动画应按相同速度播放。
不会。GIF 文件在浏览器本地处理,不会上传到 OmniGIF 服务器。