跳过主要内容

在线压缩 GIF

缩小 GIF 体积,保留动画效果。免费在浏览器内压缩,文件无需上传。

浏览器本地运行无水印

拖入 GIF 或选择文件

粘贴 HTTPS 图片地址

用 API 或 MCP 自动压缩 GIF

用 REST API 做批量脚本,或让 AI 客户端通过 MCP 发起 GIF 压缩任务。两者使用同一个 API 密钥。

API 和 MCP 在云端处理文件。上方的浏览器工具会将本地 GIF 保留在你的设备上。

每个自然月可用 500 点免费 API 额度。需使用已验证的 Gmail 账号登录并完成人机验证,无需绑卡。

GIF 压缩实例:对比压缩前后

对比下方预览。下载原始和压缩后的 GIF,在播放时检查小字、移动边缘和渐变效果。

界面动画

纯色和重复背景。对比两个文件中的文字和边缘。

含文字、纯色背景和移动进度条的原始界面 GIF

原始文件

5,938 字节

下载原始 GIF
含文字、纯色背景和移动进度条的压缩后界面 GIF

压缩结果

4,666 字节

下载压缩 GIF
节省体积
21.4% (1,272 字节)
实际使用的设置
质量优先 · 256 种颜色 · 有损级别 0
尺寸与播放信息
320 × 180px · 16 帧 · 1.6 秒

保留原始尺寸和每帧播放时长。

渐变动画

包含多种色阶和移动高光。检查压缩后是否出现色带或噪点。

包含彩色渐变和移动高光的原始动画 GIF

原始文件

393,536 字节

下载原始 GIF
包含彩色渐变和移动高光的压缩后动画 GIF

压缩结果

377,182 字节

下载压缩 GIF
节省体积
4.2% (16,354 字节)
实际使用的设置
质量优先 · 256 种颜色 · 有损级别 0
尺寸与播放信息
320 × 180px · 16 帧 · 1.6 秒

保留原始尺寸和每帧播放时长。

这些演示 GIF 由我们制作,并用本站浏览器工具压缩,体积取自可下载的实际文件。两个示例都只做结构优化,没有使用有损压缩;更强的设置可能改变颜色或细节。

指南

为什么 GIF 文件会这么大

GIF 会把动画保存成一帧一帧的索引色图片。一个很短的录屏也可能包含数百帧、重复背景,以及比实际运动需要更多的颜色。 尺寸大、帧数多、背景不断变化,都会增加 GIF 的数据量。Gifsicle 可以优化重复区域、缩减调色板,或允许少量颜色差异。合适的设置取决于动画内容:需要看清小字的录屏,和视频片段的取舍并不相同。

三种 GIF 压缩方式,按文件类型选择

大多数 GIF 可以先试质量优先。默认保留原尺寸、每帧时长和循环方式。需要进一步减小体积时,再尝试更强的设置,并在预览中检查小字、边缘和渐变。 更看重体积时,使用体积优先。它会尝试更强的调色板和有损设置。需要满足上传上限时,选择目标大小模式;它会寻找低于目标的结果,但不能保证每个 GIF 都达标。

如何减小 GIF 体积并尽量保留画质

用有损压缩减小 GIF 体积

有损 GIF 压缩会允许颜色和细节发生变化,从而减少文件体积。带纹理、阴影或渐变的动画通常更容易受益。 压得太重时,可能出现噪点、色带或边缘变糊。建议先用质量优先预览,仍然超限时再切到体积优先。

减少颜色:适合界面录屏和平面图形

录屏、logo 和界面动效经常并不需要 256 种有效颜色。把调色板降到 128 或 64 色,常常能在观感不变的情况下明显变小。 减少颜色也可能让渐变出现色带,或改变品牌色。请按实际使用尺寸检查小字、边缘和重要颜色,再决定是否采用压缩结果。

帧和透明区域优化

CompressGIF 保留运动帧、动画时长和循环方式,默认保持原尺寸。只有你主动选择调整尺寸时,才会改变 GIF 的宽高。 Gifsicle 可以只保存帧与帧之间发生变化的像素,同时保留时间信息。重复背景和静止片段越多,这种方式通常越有帮助;已经做过优化的 GIF 可能没有多少可继续缩减的数据。

把 GIF 压到 1MB、512KB、256KB 或 100KB

免费版提供从 100KB 到 10MB 的 9 个预设,例如 256KB、500KB、1MB 和 2MB;Pro 可以输入其他目标。请以接收平台显示的上限为准。本站采用十进制单位:1MB 等于 1,000,000 字节,不是 1,048,576 字节。 目标大小模式会尝试把 GIF 压到你选择的上限以内。如果无法达标,会明确提示“未达到目标”,你仍可下载本次压缩找到的最小结果。压缩不能减小体积时,会保留原文件。

如何把 GIF 压缩到指定大小

无需上传的批量压缩

免费版每批最多 3 个文件,Pro 每批最多 50 个。浏览器会逐个处理;你可以取消某个文件,或在失败后重试,已经完成的结果会保留。 Pro 可以把已完成的文件打包为 ZIP 下载,即使其他文件压缩失败也不受影响。每批总计最多 200MB,免费版单文件上限为 10MB,Pro 为 50MB。

用于聊天、邮件和网页的 GIF 压缩

用于 Discord 或其他聊天平台时,先查看当前账户的上传限制,再设置目标大小。用于邮件时,还要确认收件人的邮件客户端支持 GIF 动画;仅缩小文件并不能保证所有客户端都会播放。 网页上的 GIF 应按实际显示尺寸准备。宽图放进窄栏时,可能有不必要的像素。细节重要时保留默认尺寸;目标未达标后,只有在页面可以接受更小显示尺寸时,再使用缩小并重试。

GIF 太大无法上传怎么办?

压缩前后,重点检查这些地方

保留原文件,检查压缩后的播放速度、边缘、小字,以及第一帧和最后一帧。文件更小并不代表更适合使用:教程里的文字和步骤,往往比省下几个百分点的体积更重要。 压缩后变化很小,可能是原文件已经优化过。当前设置没有产生更小的有效文件时,会保留原文件。未达到目标时,可以提高目标大小;只有在更小显示尺寸仍然合适时,再使用缩小并重试。

GIF 压缩价格与方案

少量 GIF 免费压缩。需要更大批次或自定义目标大小时选 Pro;需要更多 API 额度或更大的云端文件时选 Developer。

Pro 月付

适合短期项目或偶尔需要批量处理。

US$9.99/月

  • 浏览器内每批处理 50 个文件
  • 单文件 50 MB
  • 自由设置目标大小
  • ZIP 下载

Pro 年付

约 US$4.08/月。

US$49/年

  • 包含全部 Pro 浏览器功能
  • 比月付更省
  • 升级后保留本页待处理文件
  • 邮件支持

免费版

适合一次处理少量 GIF。

US$0

  • 每批 3 个文件
  • 单文件 10 MB
  • 100KB 至 10MB 共 9 个预设
  • 单文件下载

Developer - US$29/月或 US$278/年

包含全部 Pro 功能和每月 5,000 点 API 额度。质量优先或体积优先模式最多处理 5,000 个不超过 5 MB 的 GIF;目标大小模式最多 2,500 个。未用额度不结转。

免费 API

每个自然月提供 500 点免费 API 额度(按 UTC 重置),无需绑卡。使用已通过 Google 验证的 @gmail.com 邮箱登录,完成人机验证后即可启用。所有免费用户共享的当月处理量用尽后,新免费任务将暂停至下月恢复。

获取免费 API 密钥

额度如何计费

输入大小质量/体积模式目标大小模式适用方案
≤5MB1 点额度2 点额度免费 API / Developer
>5MB, ≤20MB2 点额度4 点额度Developer

Pro 和 Developer 均包含浏览器内视频转 GIF 和 GIF 转 MP4。 Pro 增加浏览器功能,不增加云端 API 额度。Developer 包含 Pro,并独立提供每月 5,000 点 API 额度;不会再叠加免费 API 的 500 点额度。

如何压缩 GIF:3 个步骤

  1. 1通过选择、拖放、粘贴或导入 HTTPS 图片地址添加 GIF。
  2. 2选择质量优先、体积优先或目标大小预设,然后点击“开始压缩”;Pro 用户可以输入自定义目标。
  3. 3对比文件大小、节省比例和动画预览,确认是否达到目标,再下载单个 GIF 或 Pro ZIP。

常见问题

如何把 GIF 压到 1MB 或 100KB?

选择 1MB 或 100KB 预设后开始压缩。Pro 可以输入自定义 KB 或 MB 数值。如果仍然超过目标,你可以下载最小的有效结果,或尝试其他设置;下载前请预览画质。

能不上传文件,直接压缩 GIF 吗?

可以。页面加载后,浏览器工具会在你的设备上处理 GIF。REST API 和 MCP 属于云端处理路径:它们会上传文件,或抓取公开 HTTPS GIF 地址。

压缩 GIF 能完全不损失画质吗?

压缩可能改变颜色或细节。默认设置下,质量优先从较轻的压缩开始;体积优先和目标大小可能使用更强的压缩或更少的颜色。下载前请对比预览和实际设置。

可以一次压缩多个 GIF 吗?

可以。免费版浏览器每批 3 个文件。Pro 每批 50 个文件,支持 ZIP 下载,并在某个文件失败时保留其他成功结果。

文件大小限制是多少?

浏览器工具免费版单文件 10MB,Pro 单文件 50MB,每批总计最多 200MB。云端免费 API 输入最多 5MB,Developer 输入最多 20MB。

可以用于 Discord 的 GIF 吗?

可以。先查看你的 Discord 账户显示的上传限制,再选择合适的预设,或用 Pro 输入自定义目标。上传到 Discord 前请先预览结果。

为什么通过图片地址导入失败?

请使用直接指向 GIF 的 HTTPS 地址,而不是包含图片的网页。部分图片网站会阻止其他网站从浏览器读取图片;遇到这种情况,请先自行下载 GIF,再选择本地文件。

为什么压缩后的文件一样大?

如果 GIF 已经优化过,当前设置可能找不到更小的有效结果,此时会保留原文件。你可以尝试更强的压缩或减少颜色;目标未达标后,如果更小显示尺寸可以接受,也可以使用缩小并重试。