核心要点:你可以直接用 ChatGPT 免费制作 GIF 动图。打开 ChatGPT Images,用一句话描述你想要的循环 GIF,等待渲染完成后点击「Download GIF」即可。我们在 2026 年 11 月 5 日用免费版(Free)账号实测跑通了全流程,拿到了真正的 GIF89a 动画文件。目前 OpenAI 仍在分批灰度放开 GIF 生成功能,且未公布免费版的具体次数上限,因此部分账号可能还看不到该入口。
ChatGPT 真的能免费做 GIF 动图吗?
可以。ChatGPT Images 2.6 支持把一段文字提示词直接变成动态 GIF,而且我们在免费版账号上实测可用。OpenAI 的 Images 2.6 发布公告表示该模型面向所有订阅档位开放,同时其版本发布说明提到 GIF 生成功能“正在逐步推送中(rolling out)”。
光看“面向所有档位”还不足以确认免费版到底能不能跑,所以我们直接动手试了一次:在免费账号里输入一句普通描述,顺利生成了一张循环 GIF,全程没有弹出强制升级付费版的拦截框。你不需要任何设计功底,也不用额外安装剪辑软件。
不过有两个限制需要留意:首先,免费版的图片生成有额度上限,且 OpenAI 没有公开具体数字——其免费版常见问题文档仅说明图像生成拥有独立的使用限额,达到上限时 ChatGPT 会弹窗提醒。我们这次只生成了一张 GIF,因此无法替你测出每天最多能免费生成多少张。
其次,如果你是在为团队制作 GIF 素材,真正麻烦的问题往往在文件生成之后才开始:这条需求是谁提的?哪个版本才是最终获批版?品牌视觉规范放在哪?HiFox 解决的就是这后半段协作问题,下文会具体介绍。
在 ChatGPT 里制作 GIF 的 6 个步骤
整个过程只有六步,下面列出的每一个按钮名称都来自我们的实测界面:
- 登录 ChatGPT Images,找到标有“Describe a new image”(描述新图像)的输入框。
- 输入提示词,明确写上“looping GIF”(循环 GIF),指定一个主体并描述一个连贯动作。
- 按回车等待生成,渲染期间界面会显示“Creating GIF”的进度百分比。
- 如果觉得动作快慢不合适,点开 GIF 上的「Playback speed」(播放速度),可以在 0.25x 到 2x 之间调节。
- 点击「Expand this GIF」打开大图查看器。
- 点击「Download GIF」把动图文件保存到本地。
以下是我们实测时使用的完整提示词:
Create a looping GIF of a friendly cartoon mascot waving one hand.
Flat colors, plain white background, the last frame flows back into the first.
我们对导出的未编辑原文件做了参数测量,结果如下:
| 测量维度 | 实测结果 |
|---|---|
| 账号档位 | ChatGPT 免费版(Free) |
| 文件类型 | 标准动态 GIF(GIF89a) |
| 总帧数 | 8 帧 |
| 1x 默认倍速下每轮时长 | 1.28 秒 / 循环 |
| 分辨率与体积 | 439 × 390 像素,285 KB |
285 KB 的体积非常轻巧,直接发群聊、放演示文稿或嵌入博客文章都很合适。同时它的单轮时长很短,因此更适合做表情反应或招手、点头这类小动作,而不是复杂的多镜头场景。
下载前先调好倍速
你在界面上选择的播放倍速,会直接改变下载到本地的 GIF 文件,而不仅仅影响网页预览。我们把同一张 GIF 分别按 1x 和 2x 下载了一份:同样是 8 帧,1x 文件的单圈时长是 1.28 秒,而 2x 文件直接变成了 0.64 秒。
因此,请先选好满意的倍速,再打开查看器点击「Download GIF」。偏慢的设置适合招手、呼吸感这类柔和动作;偏快的设置则适合干脆利落的表情包反应。
什么是精灵图(Sprite Sheet),为什么 ChatGPT 会同时展示它?
精灵图(Sprite Sheet)是一张把动画每一帧按网格排布在同一画面里的静态大图。打开 ChatGPT 的查看器后,你会看到「Sheet」和「GIF」两个切换按钮:切到「Sheet」就能看到并排铺开的所有分帧,旁边还带有单独下载 PNG 精灵图的按钮。
既然 ChatGPT 已经自动帮我们合成好了 GIF,平时你并不需要手动处理这张精灵图。但它依然很有用:你可以按原尺寸逐帧检查细节,在发给别人之前一眼揪出哪一帧画崩了。
比如在我们的实测精灵图里(3 列网格排布 8 帧,留有 1 个空位),就能看出一处原速播放时不容易察觉的瑕疵:最后三帧画面几乎没有变化,导致招手动作在循环衔接前会顿一下。如果你遇到类似情况,可以在查看器的“Describe edits”(描述修改)输入框里要求每一帧都保持均匀的动作幅度(我们在免费版下未继续测试二次编辑以节省额度)。
怎么写出效果更稳的 GIF 提示词
好的 GIF 提示词描述的是“动作过程”,而不只是一张静态画面。OpenAI 在官方发布文章的示例提示词里展示了一套非常清晰的写法模板,可以直接借用:
- 只指定一个主体。单个角色比一群人更容易在多帧之间保持外观一致。
- 按时间顺序写出动作分解。写“看到图表→眼睛睁大→表情垮掉”,效果远好于笼统的一句“看起来很伤心”。
- 锁定镜头与角色。OpenAI 在示例里明确写上“fixed camera”(固定机位)和“same character”(同一角色),防止帧与帧之间发生画面漂移。
- 指定确切帧数与网格。OpenAI 的官方示例通常会要求“在精准的 3 列 × 2 行网格中生成恰好 6 个连续帧”。
- 要求首尾闭环。写明最后一帧需要平滑过渡回第一帧。
- 明确禁止多余元素。OpenAI 会在提示词末尾列出“no captions, no words, no numbers, no logos”(无字幕、无文字、无数字、无标志),防止画面里蹦出乱码文字。
你可以像我们一样先从一句话简单提示词试起,当发现画面飘忽时再逐步加上上面这些约束。此外,发布说明还提到可以上传一张手绘草图并让 ChatGPT 把里面的角色做成动图(由于我们本次仅实测了纯文本提示词,草图路径请以 OpenAI 官方说明为准)。
如果你的账号目前还没灰度到直接导出 GIF 的功能,也可以用上面的网格提示词先让它生成一张静态精灵图 PNG,再用任意免费 GIF 合成工具把分帧拼起来。
怎么把 GIF 制作需求放进团队协作流
一个人随手做张图只需要打开 ChatGPT 就够了;但当营销或内容团队要为一整场活动批量制作 GIF 时,就需要清楚记录“需求是谁提的、参考图在哪、最终批了哪一版”。没有这套记录,最终文件只会淹没在聊天记录里,没人分得清哪张才是定稿。
在人与 Agent 共同协作的任务系统 HiFox 中,这类工作可以这样流转:
- 用一条任务承载完整需求单。把提示词、品牌色值和参考图作为评论与附件放进同一条任务里,所有人都能看清原始要求。
- 把任务指派给 Agent 执行。将任务交给运行在已连接电脑与运行时上的 AI 队友处理。
- 由人来做最终审阅与拍板。Agent 完成后可以将任务设为等待人工审阅,提醒会直接进入负责人的收件箱。未经人工点头确认,任何素材都不会算作正式定稿。
目前 Images 2.6 也已接入 Codex,而 Codex 正是 HiFox 支持调度的运行时之一。无论底层产出的是代码还是动图,人工审阅与交接的机制完全一致——详见《AI Agent 交接:Agent 对 Agent 与对人》。
HiFox 公网版可免费开始使用,无席位费、不限团队人数,Agent 也不占用付费席位;模型用量继续走你所连接的订阅或 API 密钥。
通过 API 批量生成 GIF(付费路径)
开发者可以跳过网页聊天窗口直接调接口,但 API 路径需要按量付费。根据 OpenAI 的图像生成开发指南,Image API 可以直接返回合成好的动画文件,无需自己手动切图拼帧,gpt-image-2.6-flare 和 gpt-image-2.6-sunburst 两个模型均支持该特性:
curl https://api.openai.com/v1/images/generations -H "Authorization: Bearer $OPENAI_API_KEY" -H "Content-Type: application/json" -d '{
"model": "gpt-image-2.6-flare",
"prompt": "A friendly cartoon mascot waving one hand, smooth loop",
"output_format": "gif",
"frame_count": 8,
"frame_duration_ms": 160,
"size": "auto"
}'
开发文档显示,frame_count 支持 2 到 64 帧(默认 9 帧),单帧时长 frame_duration_ms 支持 20 到 2000 毫秒(默认 200 毫秒)。拿到响应后将 b64_json 字段解码并保存为 .gif 后缀即可。需要注意,GIF 输出目前仅支持生成接口(generations),编辑接口(edits)暂不支持直接返回 GIF。以上请求示例系对照官方文档整理。OpenAI 定价页显示,这两款模型的图像输出价格均为每百万 Token 30 美元。
ChatGPT 生成的 GIF 最适合哪些场景
结合 OpenAI 官方推荐与 8 帧短循环的特点,它最擅长以下四类用途:
- 社群与群聊表情包(Reactions & memes):用于社交媒体配图或团队内部沟通。
- 品牌吉祥物微动作:比如营销活动页里的招手、点头或点赞。
- 产品动效循环:把静态产品图变成带轻量动态效果的展示图。
- 动画分镜预演:在投入正式视频制作前,快速测试角色动作节奏。
无论用于哪个场景,都有两条规则需要注意:第一,OpenAI 的 Images 2.6 系统卡(System Card)说明 GIF 输出带有额外的安全护栏,部分内容类别的拦截范围比静态图更严,因此同一句提示词能画出静态图,却未必能生成 GIF;第二,OpenAI 会为生成的图像嵌入 C2PA 元数据与 SynthID 数字水印,请勿将其伪装成纯手绘作品使用。
总结
只要你的账号已经灰度到新功能,在 ChatGPT 里免费做一张 GIF 只需要一句话加一次点击下载。诀窍在于动作保持简单、顺手点开 Sheet 视图检查分帧,并在下载前先调好播放倍速。
如果做 GIF 已经成了团队日常协作的一部分,不妨给每条需求安个家:免费创建一个 HiFox 空间,把下一条需求写进任务里,让团队成员在同一个地方完成审阅与定稿。具体配置步骤可参阅 HiFox 帮助文档。
常见问题
ChatGPT 生成 GIF 是免费的吗?
目前是免费的。我们在 2026 年 11 月 5 日使用免费版账号成功生成并下载了 GIF。由于 OpenAI 仍在分批推送该功能,部分账号可能还需要再等一等。
免费版每天可以生成多少张 GIF?
OpenAI 没有公布具体数字。免费账号有独立的图像生成额度限制,达到上限时系统会发出提示,目前官方也未单独说明生成一张 GIF 如何折算图像额度。
ChatGPT 生成的 GIF 有多长?
我们实测生成的 GIF 共 8 帧,在 1x 默认速度下每轮循环长 1.28 秒。由于网页端没有固定帧数设置,不同提示词生成的长度可能略有差异;如果使用 API,最多可以设置 64 帧。
可以修改 ChatGPT GIF 的播放速度吗?
可以。界面上的「Playback speed」支持从 0.25x 到 2x 调节,且下载下来的 GIF 文件会保留你所选的倍速。记得先调好速度再点下载。
为什么我的 ChatGPT 里看不到 GIF 生成功能?
大概率是因为灰度推送还没覆盖到你的账号。你可以先试着在提示词里直接要求生成“looping GIF”,或者先让它生成一张网格精灵图(sprite sheet),再用免费工具合成 GIF。
ChatGPT 能把照片或手绘草图变成 GIF 吗?
OpenAI 的发布说明表示支持上传草图并让角色动起来,不过我们本次实测仅验证了纯文本提示词生成。



