GIF 动图制作器
在浏览器中用图片制作 GIF 动图。可调整帧顺序,设置延迟、循环次数、宽度和背景,然后预览并下载。
将图片拖放到此处,或点击选择图片(可多选)
也可以直接从剪贴板粘贴图片(Ctrl+V / ⌘V)
完全在浏览器中运行,您的数据不会被上传。
什么是 GIF 制作器?
GIF 制作器可以把一组静态图片变成 GIF 动图。通过拖放、选择或粘贴图片来添加帧,可调整顺序或删除,设置每帧延迟、动画是无限循环、只播放一次还是指定次数、输出宽度,以及形状不同的帧如何适配。
如何使用 GIF 制作器
- 拖放、选择或粘贴两张或更多图片,它们会按该顺序成为帧。
- 用箭头按钮调整顺序,或用 ✕ 删除帧。
- 设置每帧延迟、GIF 宽度(px,最大 1024)、循环、形状不同的帧如何适配,以及背景色。
- 点击生成 GIF,预览动画并下载
animation.gif。
示例
输入
Two 40×20 PNG frames, default settings
输出
40×20 animated GIF (file starts with GIF89a) with 2 frames, 500 ms each, looping forever
何时使用 GIF 制作器
适合用几张图片制作简单动画、分步教程、产品演示或表情包。GIF 每帧限制为 256 色,文件增长很快,所以对于较长或照片类动画,视频格式(MP4/WebM)通常要小得多。
GIF 制作器 的工作原理
每一帧都会被缩放到输出尺寸(高度按第一帧的宽高比确定),通过补边或裁剪进行适配,并合成到背景色上。然后使用 gifenc 库把它量化为 256 色调色板并进行 LZW 编码。延迟以百分之一秒为单位按帧存储,循环次数写入 NETSCAPE2.0 应用扩展(0 = 无限循环)。
常见用例
- 把一组界面截图做成动画,用于教程。
- 制作循环播放的产品图轮播。
- 用手绘图制作简单的逐帧动画。
- 把照片合成一段简短的动态问候。
安全提示
图片使用 Canvas API 在你的浏览器本地解码、处理和编码,不会上传到任何服务器。
常见问题
最多可以添加多少帧?
最多 200 帧,输出宽度最大 1024 px。较大的 GIF 编码时间更长,生成的文件也更大。
为什么我的照片出现色带?
GIF 每帧最多存储 256 种颜色,因此平滑的渐变只能近似表示。这是 GIF 格式本身的限制。
会保留透明度吗?
不会。帧会放在你选择的背景色上,从而避免 GIF 的 1 位透明度带来的锯齿边缘。